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 1442 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 840 504 per year.
Median
R 24 000
chart
Low
R 17 500
High
R 70 042

Related salaries

Active jobs with salaries

Archived Salaries

Teacher Tefl Open

Lenasia, Gauteng
English Travel Recruitment
R 28000 to R 50000 .

Instrumental Music Teacher- Brass (classroom Teacher)

Grahamstown
Victorian Government
r 10 and Year 11. K

Teachers Assistants

Cape Town, Western Cape
DHL HOLDINGS PTY
R 13200 to 15400

English Teacher China - Seminar

Centurion, Gauteng
confidencial
R20 000 - 40 000

Grade 8 Teacher/tutor

Johannesburg, Gauteng
Saving Grace Online School
R6000 00

English Teacher - China

South Africa, South Africa
JobMail
R 26000

Primary School Teacher

Johannesburg, Gauteng
confidencial
R14800

Teacher Tourism Geography

Johannesburg, Gauteng
confidencial
151121 R

English-teacher Urgently Needed

Kempton Park, Gauteng
JobMail
R 28000

Teacher Mathematics CAT

Johannesburg, Gauteng
Abbotts College
061021 R

Experienced teacher of Cambridge Physics and Chemistry

Johannesburg, Gauteng
Placements in Education
R30 000.00

Teacher Hospitality Studies

Johannesburg, Gauteng
Abbotts College
090421 R

Afrikaans / Arts & Culture Teachers

Gauteng
confidencial
R 19 000 - R 25 000

Chemistry Physics and science teachers wanted in Dalian City

Cape Town, Western Cape
Ecadoo
R55 000

Afrikaans & LIFE ORIENTATION TEACHER

Johannesburg, Gauteng
Recruitment Services
R25 000.00