Skip to main content
Veterinarian Salary in Canada

Veterinarian Salary in Toronto

Based on 540 job listings - Toronto, Canada 2026

Average salary
$120,000 - $147,083
Median salary
$122,500 - $147,500
Lower rangeUpper range

Salary distribution by percentile

10th percentile$90K
25th percentile$110K
Median$123K
75th percentile$130K
90th percentile$143K

50% of professionals earn between $110,000 - $130,000 CAD

The median salary is $122,500

Compare with national average

Toronto

Average salary

120,000 - 147,083

Median salary

122,500 - 147,500

540 job openings

Canada

Average salary

120,000 - 130,000

Median salary

120,000 - 130,000

18,862 job openings

Other cities

Calgary850 job openings
Vancouver538 job openings
Edmonton460 job openings
Winnipeg432 job openings
Ottawa431 job openings
Mississauga319 job openings
Montréal223 job openings
Halifax167 job openings
Belleville121 job openings
North Census Division116 job openings
Barrie99 job openings
London92 job openings
Kingston87 job openings
Kelowna81 job openings
Moncton80 job openings
Whitby80 job openings
Burlington75 job openings

Veterinarian

540 job openings in Toronto

View job listings

Find professionals

Veterinarian in Toronto

View professionals

The average salary for a Veterinarian in Toronto, Canada is CAD 120,000 - CAD 147,083 per year in 2026, based on 540 job listings.

Explore 540 Veterinarian job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.