Car battery replacement cost in Ontario (2026)
What a battery replacement typically costs in 5 Ontario cities: the middle half of prices at each kind of shop, for a compact SUV, CAD before tax.
| City | Independent | Chain | Dealership |
|---|---|---|---|
| Toronto | $250–$340 | $250–$350 | $320–$430 |
| Ottawa | $250–$340 | $250–$340 | $310–$420 |
| Mississauga | $250–$340 | $250–$340 | $320–$430 |
| Hamilton | $240–$340 | $250–$340 | $310–$420 |
| London | $240–$330 | $250–$340 | $300–$420 |
What changes the price
- Cars with start-stop systems need an AGM or EFB battery, which costs more than a standard one.
- Some cars need the new battery registered with the car's computer, which adds labour.
- Batteries under the seat or behind trim take longer to reach.
- Cold weather is hard on weak batteries, so many fail in the first cold snap.
Got a quote? Check it line by line, free.
These are typical prices, not quotes. A shop's own price depends on your car and what it finds: ask for a written estimate, then check it here. How we work out these prices. Updated November 2026.