Wages

Veterinarian Salary in Canada | Breakdown by Province

In Canada, the median wage for veterinarians is $60.00/hr

Veterinarians in Canada: job prospects, employment requirements, licensing.

In Canada, veterinarians are classified under NOC 31103, prevent, diagnose and treat diseases and disorders in animals while advising clients on feeding, hygiene, housing and general care in private clinics, animal hospitals, farms, zoos, research facilities and government agencies. Approximately 12,600 people worked in this occupation in 2023. Job prospects indicate a strong risk of labour shortage nationally through 2033, with about 6,500 projected job openings relatively similar to the expected number of job seekers, supported by growing pet ownership, agricultural needs and replacement demand.

Median hourly wages stand at about 60.00 Canadian dollars nationally, with typical ranges from 29.81 to 86.54 dollars per hour depending on experience, location, type of practice such as companion animal or large animal, and whether the role involves ownership or specialization. Most positions require a Doctor of Veterinary Medicine degree, successful completion of national licensing examinations, and provincial registration, with work conditions often involving full-time or part-time clinical hours that may include evenings, weekends, on-call duties and emergency responses in emotionally demanding environments with exposure to animals, biological hazards and high levels of client interaction.

Licensing

Veterinarians are regulated everywhere in Canada except Yukon. Veterinarians must be registered with one of the provincial or territorial regulatory authorities to be authorized to practise anywhere in Canada, except in Yukon.

VETERINARIAN (NOC 31103)
2025Wages/hr
Community/AreaLowMedianHigh
Canada34.1560.0084.13
Newfoundland and Labrador40.1357.3576.72
Prince Edward Island29.3351.8271.23
Nova Scotia49.3152.2071.23
New Brunswick29.3351.8271.23
Quebec25.0064.1070.00
Ontario29.8160.0086.54
Manitoba38.4650.4872.12
Saskatchewan38.6552.8865.00
Alberta40.7562.5088.94
British Columbia35.5860.0086.54
Yukon TerritoryN/AN/AN/A
Northwest TerritoriesN/AN/AN/A
NunavutN/AN/AN/A
Source: Job Bank. 2026

In 2021, veterinarians in Ontario reported higher wages.

VETERINARIANS (NOC 3114)  
Community/AreaWages ($/year)
 LowMedianHigh
Canada30,22985,074139,667
NewfoundlandN/AN/AN/A
PEIN/AN/AN/A
Nova Scotia27,27373,259104,357
New BrunswickN/AN/AN/A
Quebec40,08183,200130,549
Ontario30,29683,697148,842
Manitoba27,00186,801129,322
Saskatchewan24,93383,911131,550
Alberta41,09096,817145,253
British Columbia35,89485,140141,503
Yukon TerritoryN/AN/AN/A
NWTN/AN/AN/A
NunavutN/AN/AN/A
Source: Job Bank. Nov 2021  

In 2017, veterinarians in Quebec reported higher salaries.

VETERINARIANS (NOC 3114-A)
2017Wages ($/yr)
Province/TerritoryLowMedianHigh
Canada30,07981,640147,954
Québec35,68280,857185,774
Ontario24,12683,175160,808
Alberta33,04086,620145,471
British Columbia32,76478,026139,403
Manitoba59,91594,922131,548
Saskatchewan23,96972,178128,002
Nova Scotia22,10170,254124,281
New Brunswick45,92482,914104,141
Newfoundland and LabradorN/AN/AN/A
Northwest TerritoriesN/AN/AN/A
NunavutN/AN/AN/A
Prince Edward IslandN/AN/AN/A
YukonN/AN/AN/A
Source: Job Bank. September 2017*

According to Canada’s Job Bank, the veterinarian median wage was $81,640/yr. in 2016.

In Quebec, veterinarians reported the highest median wages.

VETERINARIANS (NOC 3114-A)
 2016Wages ($/yr)
Province/TerritoryLowMedianHigh
Canada30,07981,640147,954
Québec35,68280,857185,774
Ontario24,12683,175160,808
Alberta33,04086,620145,471
British Columbia32,76478,026139,403
Manitoba59,91594,922131,548
Saskatchewan23,44472,178128,002
Nova Scotia21,79670,254124,281
New Brunswick45,92482,914104,141
Newfoundland and LabradorN/AN/AN/A
Northwest TerritoriesN/AN/AN/A
NunavutN/AN/AN/A
Prince Edward IslandN/AN/AN/A
YukonN/AN/AN/A
Source: Job Bank. November 2016*

*Wages are reviewed and updated on the Job Bank Web site on an annual basis.

VETERINARIAN SALARY IN CANADA (2017)