Home / Guides / States and cities
Primary school teacher salary NSW: awards versus the national minimum wage
See how the primary school teacher salary in NSW compares to the national line. Award rates, actual pay from NSW public schools, and the salary index explained.
The median full-time primary school teacher in NSW earns about $115,750 a year, placing the salary index near 107, well above the national minimum wage index of 48.
What is the primary school teacher salary in NSW?
The keyword "primary school teacher salary NSW" refers to the pay that a qualified teacher can expect working in a primary school in New South Wales. This guide looks at the award minimums set by the Fair Work Ombudsman, the actual salaries offered by the NSW Department of Education, and how those figures compare to the national line using the Salary Index. The writing angle here is awards versus the national minimum wage, so we will see how far above the legal floor teacher pay sits.
Award rates under the Educational Services (Teachers) Award
The Fair Work Ombudsman publishes the pay guides for the Educational Services (Teachers) Award MA000077. As of July 2026, the minimum weekly rates for full-time teachers in preschools and schools are:
- Level 1: $1,455.40 per week ($38.30 per hour)
- Level 2: $1,590.70 per week ($41.86 per hour)
- Level 3: $1,731.70 per week ($45.57 per hour)
- Level 4: $1,872.70 per week ($49.28 per hour)
- Level 5: $2,013.70 per week ($52.99 per hour)
These rates are the legal minimum. A teacher classified at Level 1 earns $75,680 a year if paid for 52 weeks. That is already 45% above the national minimum wage of $52,255 (index 48.2). The award itself sets a floor that is well above the national minimum.
Actual salaries in NSW public schools
The NSW Department of Education pays its teachers above the award. Under the current teaching award, a new graduate straight out of university earns $90,177 per year. An experienced teacher on the top of the 7-step scale earns $129,536 per year. School leaders earn even more:
- Assistant Principal or Head Teacher: $149,059
- Deputy Principal: $174,034
- Principal: $229,435
- Executive Principal: $245,989
These figures are from the NSW Department of Education website. They show that the actual primary school teacher salary in NSW is significantly higher than the award minimum. The graduate salary of $90,177 gives a salary index of 83.2 (below the national line of 100), but the experienced teacher salary of $129,536 gives an index of 119.5 (well above the line).
Median earnings from Jobs and Skills Australia
Jobs and Skills Australia reports that the median weekly earnings for full-time non-managerial primary school teachers (across Australia) are $2,226. That annualises to $115,752. For NSW, where 31.7% of primary school teachers work, the median is likely similar. That figure gives a salary index of about 106.8, meaning the typical primary school teacher earns nearly 7% more than the national full-time adult ordinary-time earnings benchmark of $108,352.
How the salary index works
The how the index works page explains that index 100 equals full-time adult ordinary-time earnings of $108,352 per year (ABS Average Weekly Earnings, May 2026). A higher index means above-average pay; a lower index means below-average pay. The national minimum wage index is 48.2. The NSW state index for all occupations is 101.2 ($109,658 annualised). Primary school teachers in NSW, with a median index around 107, sit above both the national and state averages.
Casual teaching rates
Casual teachers in NSW public schools are paid a daily rate. For a graduate-level casual, the minimum daily rate is $452.85 (as of October 2025). More experienced casuals earn up to $582.38 per day. Under the award, casual teachers are paid at Level 3 maximum unless engaged for five consecutive days. The award casual daily rate for Level 1 is $363.85, but NSW public schools pay more.
Comparison to the national minimum wage
The national minimum wage from 1 July 2026 is $26.44 per hour, $1,004.90 per week, annualised $52,255. That is index 48.2. Even the lowest award rate for a teacher (Level 1 at $38.30 per hour) is 45% higher than the national minimum. The graduate teacher salary in NSW is 73% higher than the national minimum. This shows that teaching is a profession that pays well above the legal floor, especially in NSW public schools.
Superannuation and tax considerations
Employer superannuation contributions are 12% from 1 July 2026. For a teacher earning $90,177, that adds $10,821 to the super account. The tax-free threshold for 2026–27 is $18,200, with marginal rates up to 45% for income over $190,000. Medicare levy is 2%. Take-home pay for a graduate teacher on $90,177 would be roughly $70,000 after tax and Medicare, depending on deductions.
Summary
The primary school teacher salary in NSW is set by a combination of the Educational Services Award and enterprise agreements in public schools. The award provides a minimum well above the national minimum wage, and actual salaries in NSW public schools are higher still. The median teacher earns around $115,750, index 107, placing them comfortably above the national average. For more details on how pay varies by states and industries, see the relevant guides. The topics page also covers related pay comparisons.
Questions people ask
What is the award rate for a primary school teacher in NSW?
Under the Educational Services (Teachers) Award MA000077, the minimum weekly pay for a full-time primary school teacher in NSW is $1,455.40 per week (Level 1) to $2,013.70 per week (Level 5). These rates are from the Fair Work Ombudsman pay guide effective July 2026. Actual salaries in NSW public schools are higher: a graduate teacher starts at $90,177 per year, and an experienced teacher earns $129,536 per year.
How does the primary school teacher salary in NSW compare to the national average?
The national full-time adult ordinary-time earnings benchmark is $108,352 per year (index 100). The median full-time primary school teacher in NSW earns about $115,752 per year, giving a salary index around 107. That is above the national average and well above the national minimum wage index of 48. The NSW state index for all occupations is 101.2, so primary school teachers in NSW tend to earn slightly more than the state average.
What is the salary index for a primary school teacher in NSW?
The salary index compares a yearly gross figure to the national line of 100. For a primary school teacher in NSW, the median weekly earnings of $2,226 annualise to $115,752. Dividing by the national benchmark of $108,352 and multiplying by 100 gives an index of about 106.8. An experienced teacher on $129,536 has an index of 119.5, while a graduate on $90,177 has an index of 83.2.