Synthetic oil change cost in Ontario (2026)
What a synthetic oil change 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 | $100–$130 | $100–$130 | $130–$160 |
| Ottawa | $100–$130 | $100–$130 | $120–$160 |
| Mississauga | $90–$120 | $100–$130 | $120–$160 |
| Hamilton | $90–$120 | $100–$120 | $120–$160 |
| London | $90–$120 | $90–$120 | $120–$150 |
What changes the price
- Engines that take more oil cost more to service, since the oil is most of the parts cost.
- Some engines call for a specific approved oil, which costs more than a generic synthetic.
- Chains often advertise a low entry price and then add a multi-point inspection or upsells at the counter.
- A cartridge-style filter takes a little longer to change than a spin-on filter.
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.