Updated 2026-09-06 · Prices in CAD · Recall feed checked daily
🇨🇦 Canada
Home Canada vet costs Spay (female)
🇨🇦 Canada · Routine care

Spay (female) cost across Canada

Ovariohysterectomy under general anaesthesia, including pre-op bloodwork, IV fluids and pain control at most clinics.

$500–$1,100national typical range (CAD)
Torontomost expensive city
Reginaleast expensive city
Top 10

Where it costs most

Save money

Ways to pay less

  • Large breeds and in-heat dogs cost more.
  • SPCA and municipal spay/neuter programs can cut this to $200-$400.
Full table

All 20 cities

CityTypical rangeIndex
Toronto ON$575–$1,265
Vancouver BC$575–$1,265
Mississauga ON$560–$1,230
Victoria BC$550–$1,210
Surrey BC$545–$1,200
Calgary AB$540–$1,190
Ottawa ON$525–$1,155
Kelowna BC$525–$1,155
Hamilton ON$520–$1,145
Kitchener-Waterloo ON$515–$1,135
Edmonton AB$510–$1,120
London ON$500–$1,100
Red Deer AB$485–$1,065
Montreal QC$460–$1,010
Halifax NS$450–$990
St. John's NL$450–$990
Saskatoon SK$440–$970
Winnipeg MB$440–$970
Quebec City QC$440–$970
Regina SK$435–$955
FAQ

Questions

What is the average cost of spay (female) in Canada?

Nationally $500–$1,100 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 spay (female)?

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

Free alerts

Alert me when spay (female) prices change

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