paycalculator
Australia · FY26-27

ANZSCO 2414 · Education professionals

Secondary school teacher salary in Australia

Median salary for an Australian secondary school teacher is $94,085 per year (2022-23 tax return data), with $73,190 take-home after tax at current FY2025-26 rates.

Median salary
$94,085
After tax (yr)
$73,190
Fortnightly
$2,815
Tax returns
168,400

Income distribution

Source: ATO Taxation Statistics 2022-23, Table 15 (ANZSCO unit group 2414, based on 168,400 tax returns).

Metric Taxable income Salary / wages Total income
Median $94,058 $94,085 $97,629
Average (mean) $90,954 $88,459 $94,511

Taxable income = gross income minus allowable deductions. Salary / wages = PAYG-reported income only. Total income = all sources including investment, business, etc.

Take-home pay on the median $secondary school teacher salary

Gross salary (median) $94,085
Income tax −$19,014
Medicare levy (2%) −$1,882
Take-home pay $73,190
+ Employer super $11,290
See the $95,000 salary page for full breakdown (monthly, fortnightly, weekly, daily and hourly), or open the calculator prefilled with $94,085 to model salary sacrifice, HELP, or novated lease.

Related occupations · Education professionals

Other occupations within the same ANZSCO sub-major group.

Occupation Tax returns Median salary
Primary school teacher 193,294 $83,026
University lecturer or tutor 70,637 $85,457
School teacher - type not specified 34,017 $71,789
Pre-school or kindergarten teacher 24,936 $60,441
TAFE teacher or tutor 24,629 $74,545
Private teacher or tutor 24,466 $22,283

Frequently asked questions

How much does a secondary school teacher earn in Australia?

The median salary or wage income for an Australian secondary school teacher in 2022-23 was $94,085, based on 168,400 lodged tax returns. The average (mean) was $88,459; the mean is pulled up by high earners so the median is a better guide for a typical secondary school teacher.

What is a secondary school teacher salary after tax?

On the median $94,085 salary for a secondary school teacher, take-home pay in FY2025-26 is about $73,190 per year after income tax and the 2% Medicare levy — roughly $2,815 per fortnight or $1,407 per week.

How much tax does a secondary school teacher pay?

On the median $94,085 salary, a secondary school teacher in FY2025-26 pays about $20,895 in total tax — $19,014 income tax plus $1,882 Medicare levy. Effective rate: 22.2%.

How many people work as a secondary school teacher in Australia?

168,400 Australians lodged a tax return as a secondary school teacher in 2022-23. This is the count of individuals who classified themselves under ANZSCO unit group 2414 on their return.

What is the average vs median secondary school teacher salary?

Average (mean): $88,459. Median: $94,085. The median is usually lower because a small number of very high earners pull the average up. For a realistic picture of what a typical secondary school teacher earns, use the median.

Data sources

Salary data: Australian Taxation Office — Taxation Statistics 2022-23, Table 15. Used under Creative Commons Attribution 4.0 Australia licence.

Take-home pay calculated at paycalculator.page using ATO-published FY2025-26 brackets, 2% Medicare levy, and default settings (Australian resident, private hospital cover, tax-free threshold claimed).