Teacher Salaries in South Africa

Salary estimated from 1 567 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 18 April 2019
Average salary
R 19 495 per month
  • Most Reported
R 3 500
R 49 000
Salary Distribution

How much does a Teacher make in South Africa?

The average salary for a Teacher is R 19 495 per month in South Africa. Salary estimates are based on 1 567 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
979 salaries
R 25 718 per month
R 43 685 per month
R 42 459 per month
R 35 193 per month
12 salaries
R 38 213 per month
R 28 000 per month
R 25 000 per month
R 21 339 per month
8 salaries
R 21 000 per month
R 21 000 per month
Teacher salaries by location
CityAverage salary
R 16 733 per month
R 20 572 per month
R 17 763 per month
R 19 105 per month
R 25 891 per month

Teacher job openings

Grade 3 Educator
Curro Holdings Ltd
Western Cape
Grade 3 Educator
Curro Holdings Ltd
Gauteng
Part Time Grade 3 Educator
Curro Holdings Ltd
Western Cape
Teacher Jobs