Informative Guide To Veterinary Doctor Salary In Canada: 2025-26

4 minute read
10 shares
veterinary doctor salary in Canada

Becoming a veterinarian in Canada is more than a career choice—it’s a passion driven by a deep love for animals. With the rising trend of pet adoption and increasing demand for animal healthcare, the veterinary field offers promising job opportunities and professional growth.

If you’re considering this path or are already in the profession, understanding the veterinary doctor salary in Canada is essential. This guide explores their average earnings, influencing factors, and comparisons to help you gauge the financial rewards.

Average Veterinary Doctor Salary In Canada

The veterinary doctor salary in Canada reflects the profession’s value, offering competitive pay that supports a comfortable lifestyle while allowing time for personal development. Salaries vary based on multiple factors, but averages provide a solid reference point.

On average, a Veterinary doctor earns around 139,100 CAD per year and 11,591 CAD per month. To make the interpretation even simpler, the highest and lowest averages are given below. On the lower side, a veterinary doctor earns about CAD 5,783 per month or CAD 69,400 per year, while on the higher side, the salary can go up to CAD 17,600 per month or CAD 211,200 per year. This shows the wide pay range available in the profession.

Top 8 New Zealand Skilled Jobs In Demand: Detailed Guide 2025

Veterinary Doctor Salary In Canada Based On Experience

Medicine is a kind of industry that develops based on experience. Hence, the level of experience turns out to be the most important salary determinant. The level of experience decides the amount of income an individual will be paid. The higher the experience, the higher the salary and your right to demand. If you have 2 to 5 years of experience in the industry, this increases your expected salary package by 32%.

The following table will provide you with even better clarification about the average veterinary doctor salary in Canada based on experience level:  

Experience LevelAverage Salary Per Year
0-2 Years CAD 88,600
2-5 Years CAD 114,300
5-10 Years CAD 161,300
10-15 Years CAD 193,200
15-20 Years CAD 212,500
20+ Years CAD 228,200

Veterinary Doctor Salary In Canada Based On Education

Education level is the second most important salary determinant in the medical field, be it the human medicine or the animal medicine field. The higher level of education determines that the individual has a higher knowledge of the subject and is better at his or her work. This knowledge and these skills can fetch you the right to get an extra hike in your salary. If you are an individual who holds a master’s degree in the subject, you can definitely expect a 38% hike in salary compared to if you hold a bachelor’s level qualification.

The following table will provide you with even better clarification about the average veterinary doctor salary in Canada based on education level:  

Education Average Salary Per Year
Bachelor’s degreeCAD 107,300
Master’s degreeCAD 148,300
PhDCAD 191,100

Here know about Employment While You Study in New Zealand: A Guide for International Students

Veterinary Doctor Salary In Canada Based on Different Sectors

All countries have two different sectors when it comes to employing people. The government sector works by the rules of the government, whereas the public sector works by the private wishes. Generally, in Canada, it is seen that the public sector pays its employees better salaries and better benefits. The public sector employees in Canada are seen earning an income 6% higher than that of the private sector employees.

The following table will provide you with even better clarification about the average veterinary doctor salary in Canada based on different sectors:  

Sector Average Salary Per Year
Private sector CAD 123,000
Public sector CAD 115,600

Veterinary Doctor Salary In Canada Based on Different Companies

Veterinary doctor salaries in Canada can vary depending on the company or organisation they work for. Large veterinary chains, research institutions, and government organisations often offer higher salaries along with additional benefits, while small private clinics or animal shelters may provide comparatively lower pay.

The following table will provide you with even better clarification about the average veterinary doctor salary in Canada based on the top organisations:  

Comapnies Average Salary Per Year
VetStrategyCAD 93,000- CAD 127,000
VCA Canada CAD 95,000- CAD 151,000
University of GuelphCAD 108,000- CAD 121,000
Canadian Food Inspection Agency CAD 84,000- CAD 121,000
Canada Veterinary Hospital CAD 90,000- CAD 130,000

Veterinary Doctor Salary In Canada Based on Different Cities 

Canada is a big country with many cities. All cities employ people with their own set of rules and average pay. The average pay differs in all the cities; some cities pay a very low amount, which makes it not worth working in them, and it is vice versa for the others.

To know which cities pay the best and are the best to work in, the following table contains information average veterinary doctor salary in Canada based on different cities:

CitiesAverage Salary Per Year
CalgaryCAD 150,100
KitchenerCAD 138,700
MississaugaCAD 140,700
MontrealCAD 152,900
QuebecCAD 146,900
SaskatoonCAD 124,500
TorontoCAD 151,800
VancouverCAD 158,900
WindsorCAD 128,200

Veterinary Doctor Salary In Canada Compared To Several Professions 

Comparing the salary of a Veterinary doctor to other similar professions will give a deeper insight into the topic and show you if the profession is as worth as expected or not.

The following table contains the list of some professions from the same industry as a Veterinary doctor and the average salary that is paid to them. 

Profession Average Salary Per Year
Animal keeper CAD 81,600
Pet sitter CAD 61,700
Veterinary Assistant CAD 102,700
Veterinary technician CAD 105,200
Kennel attendant CAD 66,100
Zoo veterinarian CAD 141,000
Animal scientist CAD 160,600
Animal caretaker CAD 74,500
Animal health technicianCAD 89,300
Animal control officer CAD 76,000

In conclusion, the veterinary doctor salary in Canada offers a rewarding career, with earnings ranging from entry-level pay to six-figure salaries, depending on experience, education, and employer.

Here are several Part-time jobs in Canada for you

FAQs

How much do vet doctors make in Canada?

The average Veterinary Doctor salary in Canada is around CAD 105,141 annually, or CAD 53.92 per hour. Most experienced workers earn up to CAD 146,000 annually, while entry-level roles start at CAD 86,000.

Is there any difference in the Veterinarian’s salary based on gender? 

Yes, based on gender, the salary still suffers the differences. The efforts to remove such differences at the workplace are being made, but for the time being, females in the industry earn 5% less compared to men.  

What is the average increment expected in the profession?

The pay raise will depend upon your efforts and performance. Talking about the average, the average pay raise that you can expect in a year is 9% which is pretty moderate.

Is it worth being a veterinarian in Canada? 

The job is totally worth it considering the rewards in terms of salary and the opportunity pool. You will get world-class exposure along with the developmental path and the abundance of opportunities. 

These were the complete details on the Veterinary doctor Salary in Canada. To read more such blogs, follow Jobs Abroad, and to learn about studying abroad, follow Leverage Edu. You can provide your views or doubts in the comment section below. 

Relevant Reads:

Data Analyst Salary in Canada Truck Driver Salary in Canada in 2025
Software Engineer Salary in Canada 2025 Nurse Salary in Canada in 2025 
Practical Nurse Salary in CanadaInformative guide on Doctor salary in Canada  

Leave a Reply

Required fields are marked *

*

*