Content has loaded

Teacher salary in Australia

How much does a Teacher make in Australia?

Average base salary

$103,958

The average salary for a teacher is $103,958 per year in Australia. 1.9k salaries reported, updated at 13 July 2026

Teacher job openings in Australia

slide 1 of 6
slide1 of 6
Teacher of Ageing and Disabili...
TAFE NSW3.6out of 5 stars.
Randwick NSW
$98,499 - $132,585 a year
Part-time
16 hours 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. Perth WA
    $113,782 per year
  3. Joondalup WA
    $104,638 per year
  4. Sydney NSW
    $101,526 per year
  5. Melbourne VIC
    $99,431 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