CazVid
Open menu
Job Seeking

Teacher Jobs in South Africa: How to Apply in 2026

Teaching jobs in South Africa are available in government schools, independent schools, and early childhood development centres across all nine provinces. To work as a teacher, you need a SACE registration, a recognised teaching qualification, and in most cases a subject specialisation that matches the school's needs. This guide explains where vacancies are posted, which subjects are most in demand, what the registration and application process involves, and how to present yourself effectively.

Where teaching vacancies are advertised

Government schools:

  • Each province has a Department of Education that posts circular vacancies on its official website. Gauteng, KwaZulu-Natal, Western Cape, and Eastern Cape DOE all publish teacher post lists regularly.
  • Posts are filled through the Educator Post Provisioning model; schools apply for posts and successful candidates are appointed through district offices.
  • The ELRC (Education Labour Relations Council) also publishes information on post availability and bargaining council agreements.

Private and independent schools:

  • ISASA (Independent Schools Association of Southern Africa) lists vacancies for its member schools.
  • Individual school websites often advertise directly.
  • Recruitment agencies including Teach Away, SA Teachers, and Tes International post South African private school positions.

Online platforms:

  • CareerJunction, PNet, and LinkedIn advertise school and tutoring positions.
  • International placement agencies recruit South African teachers for the Middle East, UK, and East Asia.

Subjects where teachers are most needed

South Africa has a well-documented shortage in several subjects:

  • Mathematics (especially grades 10 to 12)
  • Physical sciences and life sciences
  • Accounting
  • Technology and design subjects
  • English language across all phases
  • Foundation phase (grades R to 3)
  • Early Childhood Development (ECD)
  • Special educational needs and learning support

Teachers with an FET (Further Education and Training) phase specialisation in a scarce subject are in particularly high demand and typically receive multiple interview calls.

SACE registration: what you need

Before applying for any teaching post, your SACE certificate must be current. The requirements are:

  1. A recognised teaching qualification, a Postgraduate Certificate in Education (PGCE), Bachelor of Education (BEd), or an older HDE (Higher Diploma in Education) registered with SAQA.
  2. A valid South African police clearance certificate.
  3. Completion of the SACE online application form and payment of the registration fee.
  4. For foreign-qualified teachers, a SAQA evaluation of your qualification must be submitted with your SACE application.

SACE registration must be renewed and teachers must accumulate Continuing Professional Teacher Development (CPTD) points to maintain their standing.

Salaries and benefits for teachers in South Africa

Government schools pay according to the Educator Salary Scale, which is negotiated centrally:

  • Newly qualified teacher (Post Level 1): R240 000 to R290 000 per year
  • Head of Department: R350 000 to R430 000 per year
  • Deputy Principal: R430 000 to R520 000 per year
  • Principal: R550 000 to R750 000 per year

Government teachers also receive state medical aid subsidies and a housing allowance in many provinces.

Private school salaries vary widely. Some independent schools pay at or above government scales; others are lower. Benefits such as medical aid, pension, and fee concessions for teachers' children often form a significant part of the total package.

How to apply for a teaching job in South Africa

  1. Obtain or renew your SACE registration certificate before starting applications.
  2. For government posts, apply through the provincial DOE circular process; submit a Z83 form, a detailed CV, certified copies of your qualifications, your SACE certificate, and your ID.
  3. For private school posts, apply directly to the school with a tailored cover letter explaining why you match the school's ethos and the subject requirements.
  4. Include your subject specialisation, phase, any co-curricular contributions you can make, and your availability date.
  5. Keep copies of all your submitted documents; provincial DOE offices receive thousands of applications.

Stand out with a short video introduction

Schools interview many qualified candidates with similar CVs. A 60 second video profile on CazVid lets a principal or HR manager see how you engage and communicate before they call you in. Mention your phase and subject specialisation, a brief note on your teaching approach, and your availability. It takes a few minutes to record and can set you apart from a stack of paper applications.

Browse teaching and education openings on the CazVid jobs page, or upload your video resume so schools and institutions can find you directly.

Related South Africa job guides

Frequently asked questions

Where are teaching jobs advertised in South Africa? Government school vacancies are posted on provincial Department of Education websites and the PERSAL system. Private and independent school posts appear on the ISASA website, CareerJunction, PNet, and LinkedIn. Education recruitment agencies such as SA Teachers and Teach Away also list South African positions.

Do I need SACE registration to teach in South Africa? Yes. All teachers in South Africa must be registered with the South African Council for Educators (SACE) before they can be employed in a public or private school. Registration requires a recognised teaching qualification, a clear criminal record, and payment of a registration fee.

Which subjects are most in demand for teachers in South Africa? Mathematics, physical sciences, accounting, life sciences, English, and technology subjects are consistently in short supply across most provinces. Special needs education, ECD (Early Childhood Development), and foundation phase teachers are also in high demand in both government and private schools.

What salary does a teacher earn in South Africa? Government teachers are paid on the Educator Salary Scale (IQMS/PMDS). A newly qualified teacher at Post Level 1 earns approximately R240 000 to R290 000 per year. With experience and promotions to Head of Department, Deputy Principal, or Principal, salaries rise considerably. Private school salaries are negotiated and range widely from similar to higher than government scales.

Hiring teachers or education staff? Post a job on CazVid and review video applications in minutes, or learn more about hiring with CazVid.

teacher jobs south africateaching vacancies south africasouth africaeducation jobsjob seeking