Teacher Salaries in South Africa

Salary estimated from 1 407 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 February 2019
Average salary
R 17 428 per month
  • Most Reported
R 2 700
R 46 000
Salary Distribution

How much does a Teacher make in South Africa?

The average salary for a Teacher is R 17 428 per month in South Africa. Salary estimates are based on 1 407 salaries submitted anonymously to Indeed by Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Teacher is less than 1 year.
Teacher salaries by company in South Africa
CompanyAverage salary
725 salaries
R 25 236 per month
R 43 685 per month
R 42 459 per month
20 salaries
R 38 296 per month
R 20 719 per month
R 28 000 per month
R 25 000 per month
R 22 650 per month
10 salaries
R 21 000 per month
R 21 000 per month
Teacher salaries by location
CityAverage salary
R 15 984 per month
R 15 323 per month
R 19 754 per month
R 17 060 per month
R 23 031 per month

Teacher job openings

Teacher
Recruitmentmatters
Simon's Town, Western Cape
Grade 4 to 7 Educator (Guide)
Raizcorp
Randburg, Gauteng
Grade 00 Educator (Guide)
Raizcorp
Randburg, Gauteng
Teacher Jobs