Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Teacher make in South Africa?
R 24 000
/ Month
Based on 1411 salaries
The average teacher salary in South Africa is R 288 000 per year or R 148 per hour. Entry-level positions start at R 210 000 per year, while most experienced workers make up to R 943 692 per year.
Median
R 24 000
chart
Low
R 17 500
High
R 78 641

Related salaries

Active jobs with salaries

Archived Salaries

Sa Abroad Teacher Urgently Needed

Centurion, Gauteng
JobMail
R 28000

Teacher International China Asap

Krugersdorp, Gauteng
JobMail
R 28000

Teacher Job Ref :2718abak/ Urgently Needed

Queensburgh, KwaZulu-Natal
JobMail
R 28000

English Teacher As Soon As Possible

Mpumalanga, KwaZulu-Natal
Jobmail
R 21,000 to R 59,000

Mathematics Teacher

Gauteng
confidencial
r 70,000

English Teacher Apply Now

Bloemfontein, Free State
JobMail
R 28000

Teacher In Beijing,china. Urgently Needed

Port Elizabeth, Eastern Cape
JobMail
R 20000

Gr R Teacher

Gauteng
JobMail
R 14000

International Teacher Urgently Needed

Free State
JobMail
R 28000

Teacher Mathematics CAT

Johannesburg, Gauteng
Abbotts College
061021 R

Teacher China Discover

Bapsfontein, Gauteng
English Travel Recruitment
R 28000 to R 50000

English Teacher In China Asap

Drakensberg, KwaZulu-Natal
JobMail
R 28000

Primary School Computer Teacher

Cape Town, Western Cape
Gumtree.co.za
R16500 - R18500

Now Hiring - Kindergarten & Primary School Teachers - China

Gauteng
Work In China
R 14 000

Teachers Assistant

Johannesburg, Gauteng
Worksoft Recruitment
R14 300.00 - R18 700.00 Per Month