The average salary for a Secondary School Teacher in South Africa is R219,642.
Is Secondary School Teacher your job title? Get a personalized salary report!
R113k - R333k
R8k - R31k
R0 - R15k
R100k - R357k
Your Market Worth Over Time
How has your pay changed over time for your market? Find out by taking our salary quiz.
Job Description for Secondary School Teacher
Secondary school teachers generally work in a middle school or high school environment and administer lessons to students. This often involves teaching large classes of students, so it is important to show authority and be able to control a large group of people. Some students may have behavioral problems, so it is important not only to help administer coursework, but also to help shape student personality and behavior. Usually, secondary school teachers will have general guidelines from the sc…Read more
Secondary School Teacher Tasks
- Instruct via lectures, discussions, and demonstrations in one or more subjects at the post primary level.
- Maintain student records.
- Create, administer, and grade tests and assignments to measure students' progress.
- Establish and enforce behavioral and procedural rules.
Popular Employer Salaries for Secondary School Teacher
The top respondents for the job title Secondary School Teacher are from the companies Department of Education, Gauteng Department of Education and WCED. Reported salaries are highest at Gauteng Department of Education where the average pay is R266,500. WCED pays the lowest at around R184,000.
Explore the most common career paths for Secondary School Teacher. Thickness and color of lines indicates popularity of movement from one job to the next. Visit our career path planner to research other job paths.
Secondary School Teacher
More common (> 20%)
Somewhat common (8 - 20%)
Less common (< 8%)
Secondary School Teacher Job Listings
Search for more jobs
Popular Skills for Secondary School Teacher
Oral / Verbal Communication
Subject Matter Expert
Skills in Curriculum Planning are correlated to pay that is above average. Skills that pay less than market rate include Mathematica, Subject Matter Expert, Oral / Verbal Communication and English Language.
Pay by Experience Level for Secondary School Teacher
An entry-level Secondary School Teacher with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of R173,657 based on 32 salaries. An early career Secondary School Teacher with 1-4 years of experience earns an average total compensation of R185,500 based on 144 salaries. A mid-career Secondary School Teacher with 5-9 years of experience earns an average total compensation of R239,564 based on 71 salaries. An experienced Secondary School Teacher with 10-19 years of experience earns an average total compensation of R250,894 based on 72 salaries. In their late career (20 years and higher), employees earn an average total compensation of R303,778.
Years of Experience
This data is based on 381 survey responses.
Related Job Salaries
R60k - R296k
R123k - R340k
R117k - R320k
R27k - R210k
R136k - R555k
R40k - R288k
R61k - R365k
R4k - R239k
R130k - R356k
R60k - R241k