Teacher Salaries in Melbourne, VIC

Salary estimated from 1,018 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 18 April 2019
Average in Melbourne, VIC
$54.74 per hour
17% Above national average
  • Most Reported
$23.65
$98.40
Salary Distribution

How much does a Teacher make in Melbourne, VIC?

The average salary for a Teacher is $54.74 per hour in Melbourne, VIC, which is 17% above the national average. Salary estimates are based on 1,018 salaries submitted anonymously to Indeed by Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Teacher is 1-3 years.
Teacher salaries by company in Melbourne, VIC
CompanyAverage salary
$35.96 per hour
$31.27 per hour
$55.28 per hour
$55.34 per hour
$46.93 per hour
$35.00 per hour
$27.99 per hour
$26.65 per hour
$26.38 per hour
$23.63 per hour
Teacher salaries by location
CityAverage salary
$66.51 per hour
$61.21 per hour
$89,878 per year

Teacher job openings

Classroom Teacher (Classroom Teacher)
Victorian Government
Melbourne City Centre VIC
Classroom Teacher (Classroom Teacher)
Victorian Government
Melbourne City Centre VIC
Classroom Teacher (Classroom Teacher)
Victorian Government
Melbourne City Centre VIC
Humanities (Classroom Teacher)
Victorian Government
Melbourne VIC
Classroom Teacher - Maths/PsychologyTeacher (Classroom Teacher)
Victorian Government
Melbourne VIC
Alternate Setting (Classroom Teacher)
Victorian Government
Melbourne VIC
Teacher jobs in Melbourne, VIC