Veterinarian Salary in Australia
Veterinarian Salary in Melbourne
Based on 183 job listings - Melbourne, Australia 2026
Average salary
$94,456 - $120,079
Median salary
$94,456 - $120,079
Lower rangeUpper range
Other cities
Sydney86 job openings
Brisbane65 job openings
Perth43 job openings
Canberra33 job openings
Gold Coast City30 job openings
Collingwood24 job openings
Fairy Meadow21 job openings
The average salary for a Veterinarian in Melbourne, Australia is AUD 94,456 - AUD 120,079 per year in 2026, based on 183 job listings.
Explore 183 Veterinarian job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.