Skip to content
careertips

Home Secondary School Teacher Salary

Secondary School Teacher salary in Australia

The median full-time salary for a secondary school teacher is $120,700 per annum, before tax, up $25,300 since 2018.

Pay is set by the industrial agreement covering your employer. State and territory education departments negotiate their own agreements, and Catholic and independent schools have theirs, so the same qualification and years of service can pay differently across sectors. Within a system, pay rises with years of service and classification, and allowances apply to promoted positions such as head of faculty and to remote or hard-to-staff schools.

Median annual salary, 2018–2028
Salaries rose $25,300 a year to 2024; the dashed line shows a projection to 2028 based on the real ABS Wage Price Index growth rate, not a role-specific forecast.

Roles that pay more than secondary school teacher

The largest typical pay rise is $5,300 a year, moving into Middle School Teacher.

How to negotiate a higher secondary school teacher salary

Secondary School Teacher salary questions

How much do secondary school teachers earn in Australia?

The median full-time salary for a secondary school teacher is $120,700 a year before tax. Seniority, specialisation, sector and the award or agreement you're employed under all move it.

Is secondary school teacher pay rising or falling?

The median secondary school teacher salary is up $25,300 since 2018. Figures from 2025 onward on this page are a projection, not a measured result.

What pays more than secondary school teacher?

Middle School Teacher pays a typical $5,300 a year more and draws on similar skills to secondary school teacher.

Related salaries