1. Home
  2. Career Explorer
  3. School Teacher
  4. Salaries
Content has loaded

School teacher salary in Australia

How much does a School Teacher make in Australia?

Average base salary


The average salary for a school teacher is $89,350 per year in Australia. 139 salaries reported, updated at 1 February 2023

Is this useful?

Top companies for School Teachers in Australia

  1. University of Sydney
    159 reviews345 salaries reported
    $235,177per year
Is this useful?

Highest paying cities near Australia for School Teachers

  1. Sydney NSW
    $235,177 per year
    345 salaries reported
  2. Melbourne VIC
    $123,485 per year
    5 salaries reported
  3. Kadina SA
    $91,515 per year
    11 salaries reported
  1. Port Augusta SA
    $90,374 per year
    8 salaries reported
  2. Mimili SA
    $89,835 per year
    16 salaries reported
  3. Port Lincoln SA
    $89,741 per year
    10 salaries reported
  1. Indulkana SA
    $89,656 per year
    19 salaries reported
  2. Amata SA
    $89,470 per year
    10 salaries reported
  3. Illawarra NSW
    $89,138 per year
    6 salaries reported
Is this useful?

Where can a School Teacher earn more?

Compare salaries for School Teachers in different locations
Explore School Teacher openings
Is this useful?

How much do similar professions get paid in Australia?


4,656 job openings

Average $61,952 per year

Is this useful?

Frequently searched careers

Registered Nurse

Flight Attendant



Truck Driver

Bus Driver

Software Engineer




General Practitioner