English Teacher Salaries in South Africa

Salary estimated from 1 121 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 12 September 2019
Average salary
R 22 260 per month
  • Most Reported
R 5 400
R 51 000
Salary Distribution

How much does an English Teacher make in South Africa?

The average salary for an English Teacher is R 22 260 per month in South Africa. Salary estimates are based on 1 121 salaries submitted anonymously to Indeed by English Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an English Teacher is less than 1 year.

Job openings for English Teacher

View all job openings for English Teacher
English Teacher salaries by company in South Africa
CompanyAverage salary
R 7 167 per month
R 36,18 per hour
R 35,58 per hour
R 16 161 per month
R 18 000 per month
R 16 000 per month
R 14 000 per month
R 10 000 per month
R 5 000 per month
R 69,29 per hour
English Teacher salaries by location
CityAverage salary
R 22 287 per month
R 25 821 per month
R 22 233 per month
R 25 738 per month
R 25 348 per month