Updated 2026-09-06 · Prices in CAD · Recall feed checked daily
🇨🇦 Canada
Home Canada vet costs Annual Booster Vaccines
🇨🇦 Canada · Routine care

Annual Booster Vaccines cost across Canada

Yearly boosters (DA2PP, rabies, bordetella, lepto as needed) for adult dogs.

$90–$200national typical range (CAD)
Torontomost expensive city
Reginaleast expensive city
Top 10

Where it costs most

Save money

Ways to pay less

  • Many core vaccines are now labelled for 3 years; ask if annual is really required.
Full table

All 20 cities

CityTypical rangeIndex
Toronto ON$105–$230
Vancouver BC$105–$230
Mississauga ON$100–$225
Victoria BC$100–$220
Surrey BC$100–$220
Calgary AB$95–$215
Ottawa ON$95–$210
Kelowna BC$95–$210
Hamilton ON$95–$210
Kitchener-Waterloo ON$95–$205
Edmonton AB$90–$205
London ON$90–$200
Red Deer AB$85–$195
Montreal QC$85–$185
Halifax NS$80–$180
St. John's NL$80–$180
Saskatoon SK$80–$175
Winnipeg MB$80–$175
Quebec City QC$80–$175
Regina SK$80–$175
FAQ

Questions

What is the average cost of annual booster vaccines in Canada?

Nationally $90–$200 in 2026. Toronto is the most expensive city we track; Regina the least.

Why do prices vary so much between cities?

Rent, staff wages, equipment and competition. Big-city specialty hospitals can charge double what a rural clinic does for the same procedure.

Does pet insurance cover annual booster vaccines?

Usually not, unless you add a wellness/routine-care rider.

Free alerts

Alert me when annual booster vaccines prices change

One email when Canadian vet prices move or a recall hits. No spam.