how much money does a veterinarian make in canada?
The average Veterinarian salary in Canada is $92,005 per year or $47.18 per hour. Entry level positions start at $27,008 per year while most experienced workers make up to $128,650 per year.