Veterinarian salary in Ontario
How much does a Veterinarian make in Ontario?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a veterinarian is $133,552 per year in Ontario. 801 salaries reported, updated at October 28, 2026
Highest paying companies for Veterinarian in Ontario
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Veterinarian?
Highest paying cities for Veterinarians near Ontario
Where can a Veterinarian earn more?
Compare salaries for Veterinarians in different locationsFrequently Asked Questions (FAQs) about Veterinarian
The average salary for a Veterinarian is $133,552 per year in Ontario. This figure is based on 801 salaries taken from job postings on Indeed in the past 36 months, last updated on October 28, 2026.
Veterinarian jobs on Indeed - find your next one today.
Veterinarian salaries in Ontario typically range between a low of $98,509 and a high of $181,062 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Veterinarian in Ontario include Belleville, ON at $150,236 per year, Mississauga, ON at $141,411 per year and Ottawa, ON at $138,174 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Veterinarian in Ontario include King Animal Hospital ($212,500 per year) and East Mountain Animal Hospital ($192,400 per year).