Teacher Salaries in Johannesburg, Gauteng

Salary estimated from 480 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 25 November 2019
Average in Johannesburg, Gauteng
R 17 655 per month
Meets national average
  • Most Reported
R 3 700
R 42 000
Salary Distribution

How much does a Teacher make in Johannesburg, Gauteng?

The average salary for a Teacher is R 17 655 per month in Johannesburg, Gauteng, which meets the national average. Salary estimates are based on 480 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 Johannesburg, Gauteng
CompanyAverage salary
418 salaries
R 18 370 per month
14 salaries
R 35 693 per month
R 28 382 per month
R 19 227 per month
R 18 535 per month
R 17 000 per month
R 15 374 per month
6 salaries
R 14 600 per month
R 12 490 per month
R 12 000 per month
Teacher salaries by location
CityAverage salary
R 25 600 per month
R 27 801 per month
R 7 379 per month
R 6 440 per month
R 14 291 per month

Teacher job openings

Grade 1 Teacher
Curro Holdings Ltd
Rivonia, Gauteng
Interns
Curro Holdings Ltd
Roodepoort, Gauteng
Student Life Counselor
ALU
Johannesburg, Gauteng
Teacher jobs in Johannesburg, Gauteng