HomeGuidesJob pay

High School Teacher Salary NSW: How It Compares to the National Average

A NSW high school teacher's salary ranges from $90,177 for graduates to $129,536 for experienced teachers, spanning the national full-time average of $108,352.

This is the New South Wales full-time average. It sits $1,306 over the Australian full-time average, about 1.2% above the line.

Week, hour, and a tax sketch

$2,109 a week · $55.49 an hour if spread over 38 hours

About $84,047 after resident income tax and a 2% Medicare levy.

2026–27 resident rates and a 2% Medicare levy. Not a tax assessment.Open the full line

High School Teacher Salary NSW: A Resident Take-Home Sketch

If you're considering teaching in New South Wales, the salary picture is clearer than for many roles. The NSW Department of Education publishes a transparent pay scale for public school teachers, and the national average from the ABS gives you a solid benchmark. Here's how a high school teacher's pay in NSW stacks up against the full-time average, what you'd actually take home after tax, and where the award minimums sit.

The NSW Public School Teacher Pay Scale

Under the current award, a new graduate teacher in a NSW public school starts at $90,177 per year. That's the base salary for a teacher at Level 1 of the 7-step scale. As you gain experience and move up the steps, the salary increases to $129,536 for an experienced teacher at the top of the scale. These figures come directly from the NSW Department of Education's salary page, which also lists rates for leadership roles: an assistant principal or head teacher earns $149,059, a deputy principal $174,034, a principal $229,435, and an executive principal $245,989.

For casual teachers, the daily rate starts at $466.44 for a Casual Teacher 1 and goes up to $582.38 for Casual Teacher 3, depending on experience.

How It Compares to the National Full-Time Average

The national full-time adult ordinary-time average is $2,083.70 per week, or about $108,352 per year (ABS Average Weekly Earnings, May 2026). That's the line this site uses as its reference. The average for all full-time workers in New South Wales is slightly higher at $109,658 per year.

A graduate teacher's $90,177 is about 17% below the national average. But an experienced teacher's $129,536 is about 20% above it. So the teaching salary in NSW spans the average, with most career teachers eventually earning well above it.

For context, the full-time median salary in Australia is about $90,532 (ABS Employee Earnings, August 2025), which is very close to the graduate teacher starting salary. The all-employees median (including part-time) is about $74,100.

What You Actually Take Home

Using the 2026–27 tax rates and the 2% Medicare levy, here's an approximate take-home picture for a NSW high school teacher:

  • Graduate ($90,177): Tax on $90,177 works out to about $17,573, plus Medicare levy of $1,804, for total deductions of roughly $19,377. Take-home pay: about $70,800 per year, or $1,362 per week.
  • Experienced ($129,536): Tax is about $32,698, plus Medicare levy of $2,591, total deductions roughly $35,289. Take-home pay: about $94,247 per year, or $1,812 per week.

These are estimates. They don't include HELP repayments, salary sacrificing, or other deductions. But they give you a realistic sense of what lands in your bank account.

The Award Minimums vs. Actual Pay

The Fair Work Educational Services (Teachers) Award sets minimum rates for teachers not covered by an enterprise agreement. For a teacher in a preschool or school, the award weekly rates range from $1,223.50 (Level 1) to $1,692.90 (Level 5). That's about $63,622 to $88,031 per year. The NSW public school salaries are significantly higher than the award minimums, reflecting enterprise agreements and the state's own pay structure.

The national minimum wage from 1 July 2026 is $26.44 per hour, or about $52,255 per year on a 38-hour week. Even the lowest award teacher rate is well above that.

Why This Matters for Your Budget

If you're a NSW high school teacher, your salary likely places you around the national full-time average once you have a few years of experience. That means you're earning enough to cover typical living costs in most parts of the state, though housing in Sydney will take a bigger bite. The take-home figures above show that after tax, a graduate teacher has about $1,362 per week, while an experienced teacher has about $1,812 per week.

To see where your salary sits on the line, you can place a salary on the line and compare it to the national average. You can also explore how teacher salaries vary across states and territories, or check the New South Wales page for more state-specific data.

The Bottom Line

A high school teacher in NSW public schools earns between $90,177 and $129,536, depending on experience. That's a range that straddles the national full-time average of $108,352. After tax, a graduate takes home about $70,800, while an experienced teacher takes home about $94,250. These are solid middle-class incomes, especially when you consider the job security and superannuation benefits of the public sector.

For more detail on how these figures are set, see How the figures are set.

Questions

What is the starting salary for a high school teacher in NSW?

According to the NSW Department of Education, a new graduate teacher in a NSW public school earns $90,177 per year. This is the base salary under the current 7-step scale, which rises to $129,536 for an experienced teacher at the top of the scale.

How does a NSW teacher's salary compare to the national average?

The national full-time adult ordinary-time average is $108,352 per year (ABS Average Weekly Earnings, May 2026). A graduate teacher in NSW earns about $90,177, which is below the national average, while an experienced teacher at $129,536 is above it. The average for all full-time workers in NSW is $109,658, so experienced teachers exceed that as well.

What is the take-home pay for a NSW high school teacher after tax?

Using 2026–27 tax rates and the 2% Medicare levy, a graduate teacher earning $90,177 would take home roughly $70,800 after tax and Medicare. An experienced teacher earning $129,536 would take home about $94,250. These are estimates and do not include deductions, HELP repayments, or other adjustments.

Related guides