Veterinarian salary in Toronto, ON
How much does a Veterinarian make in Toronto, ON?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a veterinarian is $137,656 per year in Toronto, ON. 49 salaries reported, updated at October 26, 2026
Highest paying companies for Veterinarian in Toronto, ON
Average year pay is based on job postings on Indeed in the past 36 months.Hiring a Veterinarian?
Highest paying cities for Veterinarians near Toronto, ON
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 $137,656 per year in Toronto, ON. This figure is based on 49 salaries taken from job postings on Indeed in the past 36 months, last updated on October 26, 2026.
Veterinarian jobs on Indeed - find your next one today.
Veterinarian salaries in Toronto, ON typically range between a low of $99,981 and a high of $189,526 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Veterinarian in Toronto, ON include Belleville, ON at $150,236 per year, Mississauga, ON at $141,411 per year and Ottawa, ON at $138,384 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Veterinarian in Toronto, ON include VetCare Canada ($160,000 per year) and Telus ($141,440 per year).