How Much Do Teachers Get Paid in Government vs Private Schools in South Africa?

“How much does government get paid compared to private? I was asked in an interview from a private school how much do I want?” -Anonymous Post


Dear colleague,

This is a question many teachers face, especially when moving between government and private schools. Salary expectations can feel uncomfortable to talk about, but with the right information, you can answer confidently and professionally.


  1. Government Teacher Salaries

In South Africa, government school teachers’ salaries are standardized under the Payscale determined by the Department of Public Service and Administration (DPSA) and adjusted annually through union negotiations.

Entry-level (Post Level 1) teachers: Around R300,000 – R351,000 per year (R25,000 – R29,000 per month before deductions).

Experienced teachers (5–10 years): Around R355,000 – R420,000 per year.

Heads of Departments, Deputies, Principals earn significantly more, depending on the size of the school.

In addition, government teachers receive benefits such as:

Medical aid subsidy

Pension fund contributions (Government Employees Pension Fund – GEPF)

Annual salary increases negotiated through unions


  1. Private School Teacher Salaries

Private schools vary widely: some pay much better than government, while others pay less. It depends on the school’s size, fees, and reputation.

Low to mid-fee private schools may pay as little as R12,000 – R18,000 per month, sometimes without strong benefits.

High-fee or elite private schools can pay R25,000 – R35,000 per month or more, often with added perks such as reduced school fees for your children, housing allowances, or professional development opportunities.

The main difference:

Government = stable, secure, with strong benefits, but slower salary growth.

Private = can pay more (or less), depends on the school’s financial strength, but often less job security and weaker pension/benefits.


  1. How to Answer “How Much Do You Want?” in a Private School Interview

This is a tricky but common question. Here’s how to approach it:

Do your research: If the post is similar to a government Post Level 1 teacher, expect something in the R20,000 – R25,000 per month range.

Be realistic: If the school is a mid-fee private school, asking for R30,000 might push you out of the running.

Frame it professionally: Instead of giving a hard figure too quickly, say:

“Based on my experience and qualifications, I would expect a salary in line with what government pays teachers at my level, which is around R____ per month. Of course, I am open to discussing what is fair and sustainable for the school.”

This shows you know your worth, but you’re also flexible.


Final Word

Colleague, government and private salaries differ widely. Government offers security and benefits, while private can offer more flexibility and sometimes higher pay, depending on the school. When asked about your salary expectations, aim to give a range rather than a fixed number, and always anchor it around the government pay scale as a benchmark.

Remember: you are not just filling a post—you are bringing value, skill, and dedication. Let your salary request reflect that.


👉 To my readers: If you are teaching in a private school, how does your pay compare to when you worked in government? Share your experience—your insight could help another teacher prepare for their next interview.

Leave a Reply

Your email address will not be published. Required fields are marked *