School Teacher Salaries in Johannesburg, GP

Salary estimated from 83 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 19 June 2018
Average in Johannesburg, GP
R 13 150 per month
62% Above national average
  • Most Reported
R 3 900
R 28 000
Salary Distribution

How much does a School Teacher make in Johannesburg, GP?

The average salary for a School Teacher is R 13 150 per month in Johannesburg, GP, which is 62% above the national average. Salary estimates are based on 83 salaries submitted anonymously to Indeed by School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a School Teacher is less than 1 year.
School Teacher salaries by company in Johannesburg, GP
CompanyAverage salary
R 13 911 per month
R 20 000 per month
R 6 000 per month
School Teacher salaries by location
CityAverage salary
R 6 413 per month
R 3 000 per month

School Teacher job openings

Head of Programme - Social Sciences
HR Genie
Bryanston, Gauteng
Administrative Assistant (Nursery School)
Johannesburg, Gauteng
English Teacher
Sandton, Gauteng
Part Time Study Centre
Johannesburg, Gauteng
Senior Regional Manager
Cultural Care Au Pair
Johannesburg, Gauteng
Maths Teacher required
Johannesburg, Gauteng
School Teacher jobs in Johannesburg, GP