Veterinarian Salary in Canada
Veterinarian Salary in Barrie
Based on 120 job listings - Barrie, Canada 2026
Average salary
$120,000 - $160,000
Median salary
$120,000 - $160,000
Lower rangeUpper range
Compare with national average
Barrie
Average salary
120,000 - 160,000
Median salary
120,000 - 160,000
120 job openings
Canada
Average salary
120,000 - 130,000
Median salary
120,000 - 130,000
19,663 job openings
Other cities
Toronto1,385 job openings
Calgary875 job openings
Vancouver560 job openings
Edmonton483 job openings
Ottawa461 job openings
Winnipeg455 job openings
Mississauga357 job openings
Montréal220 job openings
Belleville132 job openings
London117 job openings
Kingston104 job openings
Halifax96 job openings
Whitby96 job openings
Kelowna93 job openings
St. Catharines91 job openings
North Census Division90 job openings
Moncton85 job openings
Fredericton77 job openings
The average salary for a Veterinarian in Barrie, Canada is CAD 120,000 - CAD 160,000 per year in 2026, based on 120 job listings.
Explore 120 Veterinarian job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.