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

High school teacher salary in Australia

How much does a High School Teacher make in Australia?

Average base salary


The average salary for a high school teacher is $90,432 per year in Australia. 795 salaries reported, updated at 25 September 2023

Is this useful?

Top companies for High School Teachers in Australia

  1. NSW Department of Education
    126 reviews30 salaries reported
    $265,617per year
Is this useful?

Highest paying cities near Australia for High School Teachers

  1. Illawarra NSW
    $225,814 per year
    13 salaries reported
  2. Newcastle NSW
    $192,979 per year
    8 salaries reported
  3. Melbourne VIC
    $97,678 per year
    15 salaries reported
  1. Liverpool NSW
    $96,820 per year
    31 salaries reported
  2. Chester Hill NSW
    $96,139 per year
    28 salaries reported
  3. Mount Isa QLD
    $94,245 per year
    30 salaries reported
  1. Charters Towers QLD
    $94,245 per year
    27 salaries reported
  2. Sydney NSW
    $87,354 per year
    53 salaries reported
  3. Brisbane QLD
    $85,848 per year
    31 salaries reported
Is this useful?

Where can a High School Teacher earn more?

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

How much do similar professions get paid in Australia?


Job openings

Average $92,853 per year

Elementary School Teacher

Job openings

Average $92,514 per year

Is this useful?

Frequently searched careers

Registered Nurse


Software Engineer


Truck Driver


Real Estate Agent





Flight Attendant