Content has loaded

Teacher salary in Australia

How much does a Teacher make in Australia?

Average base salary

$103,738

The average salary for a teacher is $103,738 per year in Australia. 2k salaries reported, updated at 9 June 2026

Teacher job openings in Australia

slide 1 of 6
slide1 of 6
Director Teacher
Creche & Kindergarten Association4out of 5 stars.
Meandarra QLD
$42.15 - $58.12 an hour
Part-time
1 hour ago

Highest paying companies for Teacher in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
MacKillop Family Services
 
$222,000per year
View company
Charles Sturt University
 
$191,712per year
Western Sydney University
 
$144,685per year
La Trobe University
 
$130,000per year
Edith Cowan University
 
$126,741per year
Trinity College
 
$125,789per year

Highest paying cities near Australia for Teachers

  1. Bundaberg QLD
    $122,529 per year
  2. Joondalup WA
    $104,638 per year
  3. Sydney NSW
    $101,120 per year
  4. Brisbane QLD
    $97,335 per year
  5. Ballarat VIC
    $95,797 per year

Where can a Teacher earn more?

Compare salaries for Teachers in different locations
vs

How much do similar professions as Teacher get paid in Australia?

Assistant Teacher

Job openings
Average $80,997 per year