Cost of living in Canada by city: 2026 comparison
A side-by-side comparison of cost of living in Canada's major cities in 2026, with a special focus on what shoppers actually pay at the grocery store.
When Canadians compare cities, the conversation usually starts with rent. But housing is only the loudest line item. Groceries, transportation, utilities and taxes are the quieter ones, and they tell a more nuanced story about where your dollar actually stretches.
Vancouver
Vancouver remains the most expensive city in the country on housing and one of the most expensive on groceries. Fresh produce is generally cheaper than other Canadian cities thanks to West Coast supply chains, but dairy, meat, and packaged goods print at the high end of the national range.
Toronto
Toronto closely tracks Vancouver on overall cost of living. Grocery prices are at or above the national average across the board, with some relief at independent ethnic grocers and the increasingly competitive discount banner stores.
Calgary
Calgary is meaningfully cheaper than Toronto and Vancouver on housing and slightly below the national average on groceries. Beef and pork tend to be priced more aggressively here given proximity to Alberta supply.
Montreal
Montreal is the most affordable of the five largest cities for housing, and groceries are competitive too. Quebec has its own grocery dynamics — strong independents, frequent fresh-pricing wars, and dépanneurs/marchés that compete on convenience rather than price.
Halifax
Halifax is somewhere in the middle: housing has risen sharply over the last few years but is still well below Toronto and Vancouver. Groceries are at or slightly above the national average, with seafood notably cheaper. The city is well-served by Sobeys, Atlantic Superstore, Walmart and Costco.
Where the dollar actually stretches
Cheapest overall: Montreal
Cheapest groceries on average: Calgary, then Montreal
Most expensive overall: Vancouver, with Toronto close behind
Best price-to-amenity tradeoff: Halifax for the East, Calgary for the West
These are aggregate generalizations. Individual neighbourhoods vary widely, and the difference between disciplined and undisciplined grocery shopping inside any one city is often larger than the difference between cities.
Frequently asked questions
Which Canadian city has the cheapest cost of living?
Among the five largest cities, Montreal generally has the lowest combined cost of living, driven mainly by lower housing costs.
Where are groceries cheapest in Canada?
On average, Calgary and Montreal offer the lowest grocery prices among major Canadian cities. Vancouver and Toronto are the most expensive.
How much does cost of living differ between Toronto and Calgary?
Toronto is meaningfully more expensive than Calgary, mostly due to housing. Groceries in Toronto run several percent above Calgary on a comparable basket.
Put this into practice
Grocery Saver surfaces this week's biggest sale prices in your city and plans an optimized multi-store route so you can act on the kind of advice in this post in five minutes a week.