Average salary
$55,000 - $85,000
Median salary
$68,000 - $78,200
Lower rangeUpper range
Salary distribution by percentile
10th percentile$47K
25th percentile$55K
Median$68K
75th percentile$85K
90th percentile$98K
50% of professionals earn between $55,000 - $85,000 AUD
The median salary is $68,000
Top cities
Sydney29 job openings
Related professions
AUD 54,446 - 75,433-7%
AUD 98,611 - 117,506+54%
AUD 59,500 - 107,000+19%
AUD 98,105 - 112,704+51%
AUD 94,753 - 103,961+42%
AUD 88,900 - 127,900+55%
AUD 80,263 - 94,528+25%
AUD 116,421 - 124,277+72%
AUD 78,171 - 134,510+52%
AUD 72,700 - 104,700+27%
The average salary for a ESL Teacher in Australia is AUD 55,000 - AUD 85,000 per year in 2026. The median salary is AUD 73,100 per year, based on 95 active job listings.
The cities with the most ESL Teacher job opportunities in Australia are Sydney, Melbourne, Perth, Adelaide, Newcastle. Sydney leads with 29 job openings.
Explore 95 ESL Teacher job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.