Teacher Salary in Johannesburg in 2026

How much do teachers earn in Johannesburg? Teacher salaries in Johannesburg vary substantially depending on whether the teacher works for a public school, independent school, private school, international school, TVET institution or another education provider. For public schools, salary is strongly influenced by the educator's qualification, recognised experience, post level and salary notch.

Unlike some countries that publish one simple salary scale for all teachers, South Africa uses a structured educator remuneration system. Public-school teaching posts are generally classified by post level, while the applicable salary notch determines the employee's annual gross salary.

Johannesburg is part of Gauteng, so teachers applying to public schools in Johannesburg generally encounter the Gauteng Department of Education and the national educator employment framework.

Johannesburg Teacher Salary at a Glance

Current 2026 Johannesburg/Gauteng public-school vacancy data shows professionally qualified Post Level 1 educators at approximately R366,051 to R794,151 gross per year.

That corresponds to approximately R30,504 to R66,179 gross per month when the annual amount is divided by 12.

Current Johannesburg market salary data is considerably broader. Indeed reports an average teacher base salary of approximately R15,245 per month in Johannesburg, based on 27 reported salaries and updated in July 2026.

These figures should not be treated as interchangeable because public-sector salary scales and job-board market estimates measure different populations.

All salaries on this page are gross figures unless otherwise stated. Actual take-home pay depends on tax, pension contributions, UIF, medical arrangements and other deductions.

Public-School Teacher Salary in Johannesburg 2026

For teachers employed by public schools, Johannesburg follows the South African educator remuneration framework implemented through the applicable national policies and the Gauteng Department of Education.

Public-school teacher vacancies are commonly advertised as Post Level 1 (PL1) positions. The exact salary notch depends on factors including the teacher's qualification, recognised experience and applicable appointment rules.

Current 2026 Johannesburg and Gauteng public-school vacancy listings show a professional educator PL1 salary range of approximately:

Public-School Role 2026 Approximate Annual Gross Salary Approximate Monthly Equivalent
PL1 Teacher / Educator R366,051 – R794,151 R30,504 – R66,179
Departmental Head / HOD R452,649 – R1,094,826 R37,721 – R91,236
Deputy Principal R535,146 – R1,183,578 R44,596 – R98,632
Principal Approximately R452,649 – R1,326,822 depending on post level and school grading Varies by appointment

The ranges above are useful current reference points from 2026 public-school vacancy data. The exact salary of an individual teacher is determined by the applicable appointment, qualification, experience, notch and post level rather than simply by the job title.

What Is a Salary Notch?

A salary notch is an individual point on the educator salary scale. Instead of saying that every teacher with five years of experience earns exactly the same amount, the public education system uses salary notches within the applicable post and qualification structure.

The teacher's qualification category, recognised experience, appointment history and progression can therefore affect the notch at which the teacher is paid.

The 2025 amendments to the Personnel Administration Measures also clarified rules concerning appointment, re-appointment, promotion and the treatment of qualifications and experience. For example, the 2025 Government Gazette explains that an REQV 14 educator has an entry notch of 164 under the relevant rules.

Important:

Do not assume that two Johannesburg teachers with the same job title automatically earn the same salary. Their qualifications, recognised experience, salary notch, post level and employment arrangement can produce different salaries.

Teacher Salary Notches in South Africa

The public educator system contains many salary notches. Current 2026 public-school vacancy data shows the professional PL1 classroom-teacher range at approximately R366,051 to R794,151 per year.

The salary range is particularly useful for understanding the possible span of earnings for a professionally qualified classroom educator, but it should not be interpreted as a guarantee that a newly qualified teacher can immediately earn the top of the range.

Career Situation What Usually Matters
Newly Qualified Teacher Teaching qualification, entry classification and applicable starting notch
Early-Career Teacher Recognised experience and salary progression
Experienced Teacher Accumulated recognised experience and applicable notch
Senior Classroom Teacher Qualification, experience and progression within the classroom educator structure
HOD / Departmental Head Post level, school requirements, qualifications and experience
Deputy Principal Post level and school grading requirements
Principal School grading, post level, qualification and experience

How Much Does a Newly Qualified Teacher Earn in Johannesburg?

A newly qualified teacher should not use the maximum public-school salary as an expected starting salary. The applicable starting notch depends on the teacher's qualification and the rules governing the appointment.

Current 2026 vacancy data for professionally qualified PL1 educators indicates a public salary range beginning at approximately R366,051 per year, or about R30,504 per month when divided by twelve.

The actual appointment salary can depend on the educator's qualification level and recognised experience. Teachers should therefore check the specific vacancy and appointment documents rather than relying on a generic online salary calculator.

Primary School Teacher Salary in Johannesburg

Primary-school teachers in Johannesburg work across the Foundation, Intermediate and Senior phases, depending on their qualification and teaching specialisation.

For a public-school teacher appointed at PL1, the current 2026 public educator range provides a useful reference of approximately R366,051 to R794,151 per year.

This does not mean that every primary teacher receives the same amount. Qualification, recognised experience, salary notch and appointment conditions remain important.

See also: Primary Teacher Salary in Johannesburg

Secondary School Teacher Salary in Johannesburg

Secondary-school teachers teach the Senior and Further Education and Training phases and often specialise in subjects such as Mathematics, Physical Sciences, Accounting, English, Afrikaans, History, Geography, Business Studies or other curriculum areas.

Current Johannesburg public-school vacancies for PL1 educators are advertised within the same broad professionally qualified educator range of approximately R366,051 to R794,151 annually.

The subject taught does not by itself create a separate universal Johannesburg salary scale. The teacher's appointment, qualification, experience and applicable post and salary notch are more important.

See: Secondary Teacher Salary in Johannesburg

Kindergarten and Grade R Teacher Salary in Johannesburg

The terminology differs between South Africa and countries that use the term kindergarten. In South Africa, early education includes Grade R and the Foundation Phase, with different qualification and employment arrangements depending on the institution.

A Grade R or Foundation Phase position in an independent school may therefore have a different salary from a public-school educator position.

For public-school professional educator positions, the applicable PL1 scale and appointment rules are the more useful reference than an international "kindergarten teacher" salary.

See: Kindergarten and Grade R Teacher Salary in Johannesburg

Special Education Teacher Salary in Johannesburg

Special-needs education is another important part of the Johannesburg education sector. Teachers may work in special schools, full-service schools or in learner-support roles.

The salary depends on the particular post, qualification, post level and employer. A learner support or specialist position should therefore not automatically be treated as identical to a conventional classroom PL1 position.

See: Special Education Teacher Salary in Johannesburg

Teacher Salary in Johannesburg by Experience

Experience can affect salary placement and progression, but there is no reliable rule such as "one year of teaching equals exactly one fixed salary increase."

The South African public education system has specific rules for recognising experience and placing educators on salary notches. Previous experience must therefore be assessed under the applicable employment rules.

Career Stage Typical Situation Main Salary Considerations
New Teacher Recently qualified and entering the profession Qualification and entry notch
Early Career Developing classroom experience Recognised experience and progression
Experienced Teacher Several years in education Salary notch and recognised experience
Senior Teacher Longer teaching career Qualification, experience and applicable progression
HOD Departmental leadership Post level and school requirements
Deputy Principal School management Post level and school grading
Principal School leadership School grading, post level, qualification and experience

How Qualifications Affect Teacher Salary in Johannesburg

Teacher qualification is an important part of the South African educator remuneration structure.

South Africa uses the concept of the Relative Education Qualification Value (REQV) when determining certain educator employment and salary matters.

The applicable qualification and appointment rules can therefore affect the salary notch at which an educator enters or progresses.

The 2025 amendments to the educator employment measures provide examples involving REQV 14 educators and notch placement, showing why qualification and experience should be considered together rather than looking only at years of teaching.

Teacher Salary in Johannesburg: Public vs Private Schools

There is a substantial difference between the public-school salary structure and salaries advertised by independent schools.

Public schools generally use the government educator framework. Independent schools may set their own remuneration packages, subject to employment law and their own recruitment policies.

School Type Salary Structure Important Factors
Public School Government educator salary structure Qualification, experience, notch and post level
Independent / Private School Employer-specific School, curriculum, experience, subject and qualifications
International School Employer-specific Curriculum, qualifications, experience and benefits
Language School Employer-specific Teaching experience, language skills and contract
TVET / College Institution and post-specific Technical qualification, teaching experience and post level

Average Teacher Salary in Johannesburg

Salary websites can provide a useful market reference, but their numbers should not be confused with official government salary scales.

Indeed's Johannesburg teacher salary page currently reports an average base salary of approximately R15,245 per month, based on 27 salaries reported through its platform and updated on 14 July 2026.

Indeed also reports a broad Johannesburg teacher salary range, reflecting the fact that its dataset contains different employers, roles and experience levels.

Why does the Indeed number look different from the public-school scale?

The two numbers measure different things. A government public-school vacancy can reference a formal educator salary scale, while a job-board average may combine private schools, public-sector vacancies, teaching assistants, contract positions and other teaching roles. Do not combine the two datasets into one "official average."

Teacher Salary Per Month in Johannesburg

Teachers in Johannesburg are usually offered an annual or monthly gross remuneration figure, depending on the employer.

For the current public-school PL1 reference range:

Annual Gross Salary Monthly Equivalent
R366,051 Approximately R30,504
R400,000 Approximately R33,333
R500,000 Approximately R41,667
R600,000 Approximately R50,000
R700,000 Approximately R58,333
R794,151 Approximately R66,179

Monthly figures above are simple annual-salary divisions and are intended as comparisons. Actual payroll deductions and remuneration structures can differ.

Do Teachers in Johannesburg Receive a 13th Salary?

A 13th salary is not something that should automatically be added to every Johannesburg teacher's advertised annual salary.

Some independent schools may include a 13th cheque or other benefits in their remuneration package, while public-sector remuneration follows its own conditions of service.

For example, some current Johannesburg private-school advertisements explicitly include a 13th cheque and provident-fund contribution in total cost to company.

Always check whether an advertised figure represents:

Private School Teacher Salary in Johannesburg

Independent schools in Johannesburg can have significantly different salary structures from government schools.

Current Johannesburg advertisements illustrate this variation. For example, a Foundation Phase teacher vacancy in Sunninghill has been advertised at approximately R25,000–R35,000 per month total cost to company, with the package described as including a 13th cheque and provident-fund contribution.

Another Johannesburg private-school Grade R vacancy has advertised approximately R216,000–R300,000 per year.

These examples show why private-school salary comparisons should be based on actual vacancies and complete remuneration packages rather than one national average.

See: Private School Teacher Salary in Johannesburg

International School Teacher Salary in Johannesburg

Johannesburg has a significant international and independent-school sector, including schools offering international curricula or internationally oriented education.

International-school teacher salaries can vary according to:

An international-school teacher should therefore compare the complete employment package rather than looking only at the headline salary.

See: International School Teacher Salary in Johannesburg

English Teacher Salary in Johannesburg

English teachers can work in public schools, independent schools, international schools, language institutions, colleges, tutoring businesses and other education organisations.

There is no single Johannesburg salary for an English teacher.

A professionally qualified English teacher working in a public-school PL1 post may fall within the applicable public educator salary range, while an English teacher in a private or language-school role may be paid according to an employer-specific contract.

See: English Teacher Salary in Johannesburg

Mathematics Teacher Salary in Johannesburg

Mathematics is taught across several school phases and is an important subject in Johannesburg's public and independent schools.

For public-school teachers, the salary is primarily determined by the educator's post, qualification, experience and salary notch rather than simply by the fact that the subject is Mathematics.

However, mathematics and other specialised subjects can be relevant when looking at actual job vacancies and recruitment demand.

See: Mathematics Teacher Salary in Johannesburg

Vocational and College Teacher Salary in Johannesburg

Teachers and lecturers working in vocational education can have different qualifications, responsibilities and salary arrangements from ordinary school teachers.

TVET college lecturer vacancies, for example, can advertise specific salary notches and may include benefits or a percentage in lieu of benefits depending on the contract.

Teachers considering TVET or college positions should therefore compare the exact vacancy rather than applying the public-school PL1 salary range automatically.

See: Vocational Teacher and Lecturer Salary in Johannesburg

HOD / Departmental Head Salary in Johannesburg

Moving from a classroom teaching position into school management changes the relevant post level.

Current 2026 Gauteng public-school vacancy data shows Departmental Head or HOD positions at approximately R452,649 to R1,094,826 per year, depending on the applicable post and salary notch.

The role normally carries additional curriculum, departmental, administrative and management responsibilities.

See: HOD Salary in Johannesburg

Deputy Principal Salary in Johannesburg

Deputy principals are employed at a higher management post level than ordinary classroom teachers.

Current Johannesburg/Gauteng public-school vacancy data shows deputy-principal salary ranges of approximately R535,146 to R1,183,578 per year.

The exact appointment depends on the position, school requirements, grading and the candidate's qualifications and experience.

See: Deputy Principal Salary in Johannesburg

School Principal Salary in Johannesburg

Principal salaries depend strongly on school grading and the relevant principal post level. There is therefore no single Johannesburg principal salary.

Current public-school vacancy data shows principal positions with advertised salary ranges that can reach approximately R1.33 million per year at the upper end of the observed range.

A principal's salary should therefore be evaluated against the specific school grading and post advertised rather than using a generic "principal salary."

See: School Principal Salary in Johannesburg

Teacher Salary in Johannesburg vs Gauteng

Johannesburg is located in Gauteng, and public-school educator vacancies within Johannesburg are administered through the Gauteng education system.

This means that the public-school salary structure is not a special "Johannesburg teacher salary scale." Instead, Johannesburg teachers employed in Gauteng public schools generally fall under the applicable provincial and national educator employment framework.

Private and independent schools are different because each employer can establish its own remuneration structure.

Teacher Salary in Johannesburg vs South Africa

National teacher salary figures can be useful for broad comparisons, but a Johannesburg salary page should distinguish between:

Combining all of these categories into one national "average teacher salary" can produce a misleading result.

Teacher Salary and Cost of Living in Johannesburg

Gross teacher salary is only one part of the financial calculation. Teachers moving to Johannesburg should also consider housing, transport, food, medical expenses, utilities, insurance and other household costs.

A teacher earning R40,000 gross per month, for example, does not have R40,000 available for spending because income tax and other deductions must be considered.

The location of the school also matters. A teacher living far from the school may have significant commuting costs, while living close to the workplace can increase housing costs.

Useful Johannesburg guides:

Can Foreign Teachers Work in Johannesburg?

Yes. Foreign teachers can work in Johannesburg if they meet the applicable professional, registration and immigration requirements.

Foreign educators need to pay particular attention to South African Council for Educators (SACE) registration and the legal conditions attached to their immigration status.

SACE's current requirements for foreign educators include qualification evaluation, professional qualification documentation, proof of legal status and other supporting documents.

Important for foreign teachers:

Do not assume that a foreign teaching degree automatically provides the same professional status as a South African teaching qualification. Check SAQA, SACE and immigration requirements before accepting a teaching position.

SACE Registration for Teachers in Johannesburg

The South African Council for Educators (SACE) is the professional council responsible for educator registration.

SACE states that educators covered by the legislation must register before appointment to a teaching post and that a person may not be employed as an educator unless registered with the Council.

This applies to educators in public schools and also covers various other education settings under the applicable rules.

Teachers should therefore check their SACE registration status before applying for Johannesburg teaching vacancies.

Official SACE information: SACE Registration Requirements

Foreign Teacher Qualifications and SAQA

Teachers who obtained their qualifications outside South Africa may need an evaluation of their foreign qualifications.

SACE's foreign educator requirements specifically refer to evaluation of foreign qualifications and supporting academic documentation.

A foreign teacher should therefore prepare:

Do Teachers Need English in Johannesburg?

English is widely used in Johannesburg schools, but South Africa has a multilingual education environment.

The language requirements of a particular teaching post depend on the school, phase, subject and position.

Some schools may require teachers to teach or support learners in additional South African languages, particularly where the position involves Foundation or Intermediate Phase education.

Teachers should always check the language requirements in the specific vacancy.

Teacher Jobs in Johannesburg for Foreigners

Qualified foreign teachers may find opportunities in several parts of the Johannesburg education market, including:

However, foreign applicants should check both professional registration and immigration requirements before assuming that an advertised vacancy can be accepted.

See our broader guide: Jobs in Johannesburg for Foreigners

How to Find a Teaching Job in Johannesburg

  1. Check that your teaching qualification meets the requirements of the position.
  2. Check your SACE registration status.
  3. If you qualified outside South Africa, investigate SAQA qualification evaluation.
  4. Determine the phase and subjects you are qualified to teach.
  5. Check the language requirements of the school.
  6. Prepare a detailed CV showing your teaching experience and subjects.
  7. Prepare certified copies of qualifications where required.
  8. Search Gauteng Department of Education vacancies for public-school opportunities.
  9. Search independent and international schools separately.
  10. Compare the complete remuneration package rather than salary alone.

Teacher Qualifications That Can Improve Career Prospects

Which Teaching Careers Can Pay More in Johannesburg?

Within the public-school system, moving into a higher post level can result in a different salary range from an ordinary classroom teacher.

Examples include:

However, a higher salary is normally associated with additional responsibility, qualification requirements, experience or a different employment structure.

Teacher Salary Negotiation in Johannesburg

Salary negotiation depends heavily on the employer.

For public-school positions, the formal educator salary framework and appointment rules limit the extent to which an individual teacher can simply negotiate any salary they want. The applicable post, qualification, experience and salary notch are important.

Private and independent schools can have greater variation in their employment packages. When comparing offers, look at:

Teacher Salary Johannesburg – Quick Comparison

Teaching Career Johannesburg Salary Information
Public School Teacher / PL1 Approximately R366,051 – R794,151 per year in current 2026 public-school vacancy data
Primary Teacher Generally falls within the applicable PL1 educator structure when employed as a public-school classroom educator
Secondary Teacher Generally falls within the applicable PL1 educator structure for ordinary classroom posts
Special Education Depends on the specific educator or learner-support post and qualification
HOD / Departmental Head Approximately R452,649 – R1,094,826 in current Gauteng public-school vacancy data
Deputy Principal Approximately R535,146 – R1,183,578 in current Gauteng public-school vacancy data
Principal Depends strongly on school grading and post level; current vacancy data reaches approximately R1.33 million annually at the upper end
Private School Teacher Employer-specific; current Johannesburg advertisements show wide variation
International School Teacher Depends on curriculum, school, qualification, experience and benefits
English Teacher Depends on school type, qualification, experience and teaching role

Frequently Asked Questions About Teacher Salaries in Johannesburg

How much does a teacher earn in Johannesburg in 2026?

There is no single Johannesburg teacher salary. Current 2026 public-school vacancy data indicates approximately R366,051 to R794,151 per year for professionally qualified PL1 educators. Private and independent schools can use different salary structures.

What is the average teacher salary in Johannesburg?

Indeed currently reports an average teacher base salary of approximately R15,245 per month in Johannesburg, based on 27 reported salaries and updated in July 2026. This is a market dataset and should not be confused with the formal public-school educator salary scale.

How much does a primary school teacher earn in Johannesburg?

A professionally qualified primary-school teacher employed in a public PL1 position falls within the applicable public educator salary structure. Current 2026 vacancy data indicates a range of approximately R366,051 to R794,151 per year.

How much does a secondary school teacher earn in Johannesburg?

A secondary-school teacher in a public PL1 position can fall within the current professional educator range of approximately R366,051 to R794,151 annually, depending on qualification, experience and salary notch.

How much does a Grade R teacher earn in Johannesburg?

Grade R salaries vary according to whether the teacher works for a public school, independent school or another provider. Current private-school vacancies can be substantially different from public-school educator salaries.

What is the highest public-school teacher salary in Johannesburg?

For an ordinary professionally qualified PL1 classroom educator, current 2026 vacancy data shows an upper reference point of approximately R794,151 per year. Higher post levels such as HOD, deputy principal and principal have higher salary ranges.

How much does a school principal earn in Johannesburg?

Principal salaries depend on the school's grading and the applicable post level. Current Johannesburg/Gauteng vacancy data shows principal positions with ranges reaching approximately R1.33 million per year at the upper end.

Do teachers in Johannesburg need SACE registration?

Yes. SACE states that educators covered by its registration framework must be registered before appointment and that an educator may not be employed without registration.

Can foreign teachers work in Johannesburg?

Yes, subject to the applicable professional registration, qualification evaluation and immigration requirements. Foreign educators must pay particular attention to SACE requirements and legal work authorisation.

Do foreign teaching qualifications need to be evaluated?

Foreign educators may need evaluation of their qualifications by SAQA or the relevant authority before SACE registration, depending on their circumstances and qualifications.

Is teaching experience from another country counted in South Africa?

Previous experience can be relevant to appointment and salary placement, but it should not automatically be assumed that every year of foreign experience receives identical treatment. The employer must apply the relevant educator appointment and salary rules.

Do teachers in Johannesburg get a 13th salary?

Not every teacher automatically receives a 13th salary. Public-sector and private-sector remuneration structures differ. Some private-school packages explicitly include a 13th cheque, while others do not.

What is the difference between gross salary and take-home salary?

Gross salary is the amount before deductions. Take-home pay is affected by income tax, retirement contributions, UIF, medical arrangements and other deductions.

Can teachers work part time in Johannesburg?

Yes. Part-time, temporary, contract and other non-standard teaching arrangements exist. The salary is normally determined by the employment contract and the proportion of work performed.


Explore More Johannesburg Salary & Career Guides

JohannesburgInfo has separate salary and career guides covering major professions and employment topics in Johannesburg and Gauteng.

All Johannesburg Salaries Highest Paying Jobs Jobs for Foreigners

Official and Useful Teacher Resources