Teachers educate and shape the next generation across foundation, intermediate and further phases. Teaching is a secure, meaningful career with steady demand, generous bursary support (Funza Lushaka) and clear study routes. This guide covers what teachers do, the school subjects and qualifications you need, how to become a teacher in South Africa step by step, what you can earn, and whether it's in demand.
What does a teacher do?
Teachers educate and shape the next generation across foundation, intermediate and further phases. Teaching is a secure, meaningful career with steady demand, generous bursary support (Funza Lushaka) and clear study routes.
School subjects you need
To keep this path open, aim for these subjects and a strong National Senior Certificate:
- A bachelor's or diploma pass in the NSC
- Subjects relevant to your teaching phase/specialisation
- Strong languages; Maths/Science for those specialisations
How to become a teacher in South Africa
- 1Pass matric with the entry requirements for a teaching qualification.
- 2Study a four-year Bachelor of Education (BEd), or complete a degree plus a one-year PGCE.
- 3Choose your phase and subjects (Foundation, Intermediate, Senior/FET).
- 4Complete teaching practice (supervised classroom experience).
- 5Register with the South African Council for Educators (SACE) — required to teach.
Where to study
- Universities offering the BEd or PGCE (most South African universities).
- Funza Lushaka bursaries fund students in priority subject areas.
- SACE registration is compulsory before you can teach.
Teacher salary in South Africa
Newly qualified teachers in public schools typically earn around R240,000–R320,000 a year, rising with experience, qualifications and promotion to HOD, deputy or principal. Private and international schools vary.
A note on salaries
Salary ranges are typical guides only and vary widely by employer, sector, location and experience. Treat them as a rough picture, not a promise.
Is teacher a good career? Demand in South Africa
There is ongoing demand for teachers, especially in Maths, Science, Technology and African languages. Funza Lushaka bursaries target these priority areas.
Skills you'll need
- Communication and patience
- Subject knowledge and planning
- Classroom management
- Empathy and resilience
Not sure if teacher is the right fit for you? Take our free assessment to check it against your interests, strengths and values.
Take the free assessmentHow long does it take to become a teacher?+
Four years for a BEd, or three to four years for a degree followed by a one-year PGCE. You must then register with SACE to teach.
Is there a bursary for teaching?+
Yes. The government's Funza Lushaka bursary fully funds eligible students studying to teach in priority subject areas, in exchange for teaching in a public school for a set period.
Can I become a teacher with any degree?+
If you already have a bachelor's degree, you can qualify by completing a one-year PGCE, provided your degree includes suitable teaching subjects.
Need help applying this to your situation?
Send us a free, no-obligation enquiry and we’ll point you in the right direction.
Get career guidance