English Teacher Salaries in South Africa

Salary estimated from 1 110 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 21 August 2019
Average salary
R 21 996 per month
  • Most Reported
R 5 100
R 51 000
Salary Distribution

How much does an English Teacher make in South Africa?

The average salary for an English Teacher is R 21 996 per month in South Africa. Salary estimates are based on 1 110 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.
English Teacher salaries by company in South Africa
CompanyAverage salary
R 45 827 per month
R 44 363 per month
R 43 600 per month
R 38 000 per month
R 38 000 per month
R 34 476 per month
R 32 150 per month
R 31 753 per month
R 30 201 per month
R 30 208 per month
English Teacher salaries by location
CityAverage salary
R 22 178 per month
R 22 086 per month
R 25 319 per month
R 26 708 per month
R 22 891 per month

English Teacher job openings

English Teacher
EF International Language Campuses
Cape Town, Western Cape
English HL Educator
Curro Holdings Ltd
Limpopo
Literacy Library Coach
Room to Read
Limpopo
Literacy Coach
Room to Read
Limpopo
English Teacher
Oprah Winfrey Leadership Academy for Girls
Henley on Klip, Gauteng
Senior / FET Phase Natural Sciences & Biology Educator
Raizcorp
Randburg, Gauteng
English Teacher Jobs