Primary school teacher salary NSW: what you take home after tax
A graduate primary school teacher in NSW earns $90,177, rising to $129,536 for an experienced teacher, according to the NSW Department of Education.
Primary school teacher salary NSW: your take-home pay explained
If you’re considering a career in teaching or already working in a NSW public school, you want to know how much of your salary actually lands in your bank account. This guide covers the typical primary school teacher salary NSW figures, how tax and the Medicare levy affect your pay, and what you can expect to take home each fortnight.
Salary ranges for NSW public school teachers
The NSW Department of Education publishes clear salary scales. A new graduate teacher starts at $90,177 per year. With experience, you progress to $129,536 for a classroom teacher at the top of the scale. These figures are from the department’s official salary page and are current for the 2026–27 school year.
For casual teachers, daily rates range from $466.44 to $582.38 depending on your accreditation level. Leadership roles pay significantly more: assistant principals earn $149,059, deputy principals $174,034, and principals up to $229,435.
These salaries are above the minimum rates set by the Fair Work Ombudsman’s Educational Services (Teachers) Award. The award minimum for a Level 1 teacher in a school is $1,455.40 per week ($38.30 per hour), but NSW public schools pay well above that.
How tax and Medicare reduce your salary
Your take-home pay is your salary minus income tax and the Medicare levy. For the 2026–27 tax year, the Australian Tax Office applies these resident tax rates:
- $0 – $18,200: nil
- $18,201 – $45,000: 15c for each $1 over $18,200
- $45,001 – $135,000: $4,020 plus 30c for each $1 over $45,000
- $135,001 – $190,000: $31,020 plus 37c for each $1 over $135,000
- Over $190,000: $51,370 plus 45c for each $1 over $190,000
You also get the Low Income Tax Offset (LITO) – up to $700 for incomes under $37,500, then phasing out. For a teacher on $90,177, the LITO is $325.
The Medicare levy is a flat 2% of your taxable income. The latest single-person thresholds are $28,011 (lower) and $35,013 (upper). Full-time teachers earn well above $35,013, so you pay the full 2%.
Take-home example: graduate teacher
Let’s work through a graduate primary school teacher salary NSW of $90,177.
- Tax on $90,177: $4,020 + 30% of ($90,177 – $45,000) = $4,020 + $13,553 = $17,573. Minus LITO of $325 = $17,248.
- Medicare levy: 2% of $90,177 = $1,804.
- Total deductions: $19,052.
- Annual take-home: $71,125.
- Fortnightly take-home (26 fortnights): $2,735.
For an experienced teacher on $129,536:
- Tax: $31,020 + 37% of ($129,536 – $135,000) = $31,020 – $2,022 = $28,998 (actually $31,020 + 37% of $0? Wait, $129,536 is under $135,000, so it's $4,020 + 30% of ($129,536 – $45,000) = $4,020 + $25,361 = $29,381. Minus LITO of $0 (income over $66,667) = $29,381.
- Medicare: 2% of $129,536 = $2,591.
- Total deductions: $31,972.
- Annual take-home: $97,564.
- Fortnightly: $3,752.
These are estimates. Your actual take-home may vary if you have HELP/HECS debt, salary sacrifice, or other deductions.
Other factors that affect your take-home pay
Superannuation is not deducted from your salary. The advertised salary is base pay; your employer adds 12% super on top. That goes into your super fund, not your bank account.
Salary packaging is available to NSW public school teachers. You can use pre-tax dollars for items like a car, laptop, or additional super contributions. This reduces your taxable income and can increase your take-home pay. See our Salary packaging guide for details.
Casual teachers are paid a daily rate and do not receive paid leave. Their take-home is the daily rate minus tax and Medicare. The NSW Department of Education lists casual daily rates from $466.44 to $582.38.
Leadership roles come with higher salaries but also higher tax brackets. An assistant principal on $149,059 pays 37% tax on the portion over $135,000, plus 2% Medicare.
How to estimate your own take-home
Use our Take-home pay calculator or the ATO’s tax tables. For a quick estimate, subtract 30–35% of your salary for tax and Medicare if you earn between $90,000 and $130,000. For more precision, check the Tax and Medicare page.
Remember, the national minimum wage is $26.44 per hour ($1,004.90 per week) – a primary school teacher salary NSW is well above that.
Questions
How much tax does a primary school teacher in NSW pay?
For a graduate salary of $90,177 in 2026–27, the tax is about $16,773 (including the low-income tax offset), plus the Medicare levy of $1,804 (2%). That leaves roughly $71,600 take-home. An experienced teacher on $129,536 pays about $31,020 tax plus $2,591 Medicare, leaving about $95,925. These are estimates only.
Is superannuation deducted from my take-home pay?
No. The advertised salary is usually 'plus super' – your employer pays 12% super on top of your base salary. That money goes into your super fund, not your bank account. Your take-home is calculated from the base salary before super.
What is the Medicare levy and do I have to pay it?
The Medicare levy is 2% of your taxable income. If you earn over $35,013 as a single, you pay the full 2%. Between $28,011 and $35,013 you pay a reduced rate. Primary school teachers in NSW on full-time salaries will pay the full 2%.