Skip to main content
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

Veterinarian

183 job openings in Melbourne

View job listings

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.