Average Pay For A Teacher In South Africa

How much are teachers paid in South Africa?


How much does a Teacher make in South Africa? The average teacher salary in South Africa is R 288 000 per year or R 148 per hour. Entry-level positions start at R 210 000 per year, while most experienced workers make up to R 943 692 per year.

What is a teachers monthly salary in South Africa?

This is reflected in the data from salary database Pay Scale, which shows the salary range for primary school teachers in South Africa ranges anywhere between R80,000 and R300,000, with the median sitting at R194,000 annually – or just over R16,100 a month.

How much does a Level 1 teacher earn in South Africa?

The data shows that Post Level 1 school teachers – which are the majority in the sector and the lowest earners, earn between R210 000 per annum and up to R618 000. Post Level 1 teachers include underqualified teachers, teachers, senior teachers, and master teachers.

Which teachers get paid the most in South Africa?

Highest paying cities in South Africa for Teachers

  • Durban, KwaZulu-Natal. 7 salaries reported. R 23 695
  • Pretoria, Gauteng. 5 salaries reported. R 22 354
  • Port Elizabeth, Eastern Cape. 12 salaries reported. R 21 659
  • Cape Town, Western Cape. 14 salaries were reported. R 20 557
  • Nelspruit, Mpumalanga. 6 salaries reported. R 15 942.

Which province pays teachers the most?

Ontario and Manitoba teachers earn the highest. Relative salaries appear to be fairly similar across the other three provinces.