Average salary
$85,000 - $94,874
Median salary
$85,000 - $94,874
Lower rangeUpper range
Salary distribution by percentile
10th percentile$58K
25th percentile$72K
Median$85K
75th percentile$95K
90th percentile$109K
50% of professionals earn between $72,160 - $94,874 AUD
The median salary is $85,000
Top cities
Melbourne6,539 job openings
Sydney2,808 job openings
Brisbane1,337 job openings
Perth831 job openings
Adelaide541 job openings
Melbourne Northern Suburbs384 job openings
Gold Coast City275 job openings
Canberra250 job openings
Ballarat221 job openings
Melbourne Western Suburbs219 job openings
Geelong214 job openings
Newcastle168 job openings
Townsville City151 job openings
Mildura131 job openings
Melbourne Eastern Suburbs128 job openings
Ipswich City127 job openings
Gold Coast126 job openings
Newcastle-Maitland114 job openings
Cairns Regional108 job openings
Cairns101 job openings
Related professions
AUD 92,120 - 101,657+8%
AUD 82,486 - 85,095-7%
AUD 104,481 - 119,915+25%
AUD 94,155 - 95,288+5%
AUD 55,000 - 85,000-22%
AUD 95,173 - 102,505+10%
AUD 88,900 - 127,900+21%
AUD 118,530 - 124,656+35%
AUD 123,143 - 148,300+51%
AUD 55,000 - 81,940-24%
The average salary for a Teacher in Australia is AUD 85,000 - AUD 94,874 per year in 2026. The median salary is AUD 89,937 per year, based on 50,829 active job listings.
The cities with the most Teacher job opportunities in Australia are Melbourne, Sydney, Brisbane, Perth, Adelaide. Melbourne leads with 6,539 job openings.
Explore 50,829 Teacher job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.