Canada is a vast country, and the cost of living from coast to coast varies far more than many people realise. A salary that affords a comfortable lifestyle in Winnipeg might leave you struggling to cover rent in Vancouver. A family budget that works beautifully in Halifax could fall short in Toronto. Understanding these differences is critical whether you are considering a move, negotiating a salary, or simply trying to benchmark your financial situation against the national landscape.
This comprehensive comparison examines the cost of living across all ten Canadian provinces in 2026, drawing on the latest data for housing, groceries, transportation, taxes, childcare, and overall purchasing power. If you are thinking about relocating — or just curious where your money goes furthest — this guide will give you the data you need.
Housing: The Single Biggest Variable
Housing is by far the largest cost-of-living variable across provinces, and the differences are staggering. In British Columbia, the average home price in early 2026 remains above $900,000, driven by the Greater Vancouver market where detached homes exceed $1.8 million on average. Ontario is not far behind, with the average price around $850,000 and the Greater Toronto Area averaging over $1.1 million.
By contrast, the Atlantic provinces offer dramatically more affordable housing. The average home price in New Brunswick is approximately $290,000, Nova Scotia around $380,000, and Newfoundland and Labrador roughly $270,000. Prairie provinces fall in between — Alberta averages around $440,000 (with Calgary higher and smaller cities much lower), Saskatchewan around $310,000, and Manitoba approximately $340,000.
For renters, the pattern is similar. A one-bedroom apartment in downtown Vancouver or Toronto costs $2,200 to $2,800 per month, while the same apartment in Moncton, Regina, or St. John's can be found for $1,000 to $1,400. Use our mortgage calculator to see how these prices translate into monthly payments at current interest rates.
Taxes: The Provincial Tax Burden Varies Widely
Your province of residence significantly affects your after-tax income. Alberta has the lowest provincial income tax rate, with a flat 10% on the first $148,269 of taxable income and the highest basic personal amount in the country. Alberta also has no provincial sales tax, making it the most tax-friendly province for many income levels.
At the other end, Quebec has the highest provincial income tax rates — up to 25.75% at the top bracket — plus a provincial sales tax (QST) of 9.975% in addition to the 5% federal GST. However, Quebec compensates with heavily subsidised childcare ($8.70 per day), generous parental leave benefits, and lower tuition fees, so the net picture for families with young children can actually be favourable.
Ontario, British Columbia, and the Atlantic provinces fall somewhere in between, with varying combinations of income tax rates and sales tax (HST) rates. A salary of $80,000 can yield take-home pay differences of $3,000 to $5,000 per year depending solely on which province you live in. Run your specific salary through our salary calculator to see the exact provincial tax comparison.
Groceries and Everyday Expenses
Grocery costs across Canada have been elevated since the inflationary pressures of 2022-2024, and prices vary noticeably by province. Northern and remote areas within any province face significantly higher food costs due to transportation, but even among major urban centres, differences exist.
A standard grocery basket for a family of four costs approximately $1,200 to $1,400 per month in British Columbia and Ontario, compared to $1,000 to $1,200 in the Prairies and $1,050 to $1,250 in Atlantic Canada. Quebec tends to be slightly below the national average for grocery costs, partly due to competition and partly due to the province's proximity to major agricultural regions.
Utilities show even larger provincial variations. Electricity is extremely cheap in Quebec (thanks to abundant hydroelectric power), with average monthly residential bills around $85 to $100. In Ontario and Alberta, where the generation mix is more expensive, monthly electricity bills average $130 to $180. Heating costs — dominated by natural gas in the Prairies and oil in parts of Atlantic Canada — add another variable. A full utility budget (electricity, heat, water, internet) ranges from roughly $250 per month in Quebec to $400 or more in Ontario and parts of Atlantic Canada.
Childcare and Family Costs
Childcare is one of the most significant expenses for Canadian families, and provincial differences are enormous. Quebec's subsidised daycare system remains the benchmark, with regulated childcare costing families just $8.70 per day — or about $190 per month. This is a fraction of what families pay elsewhere.
The federal-provincial $10-a-day childcare programme is being rolled out across the country, with all provinces having signed agreements. By 2026, regulated childcare fees are supposed to average $10 per day in all provinces. Progress has been uneven — some provinces are ahead of schedule, while others still have average fees of $20 to $30 per day, which translates to $400 to $650 per month.
For families with children, the Canada Child Benefit (CCB) provides significant tax-free income that offsets many costs. Maximum CCB payments in 2026 are approximately $7,787 per child under 6 and $6,570 per child aged 6 to 17 (for lower-income families — the benefit phases out at higher incomes). Use our child benefit calculator to see exactly how much your family receives based on your income.
Transportation Costs
Transportation costs depend heavily on whether you own a car and the price of fuel in your province. Gasoline prices in 2026 range from the lowest in Alberta (where provincial fuel taxes are lower and production costs are nearby) at roughly $1.35 to $1.45 per litre, to the highest in British Columbia and the Atlantic provinces at $1.60 to $1.80 per litre.
Auto insurance is another provincial wildcard. British Columbia, Saskatchewan, and Manitoba have government-run insurance monopolies with varying pricing. Ontario is notorious for having the highest private auto insurance premiums in the country — averaging roughly $1,800 to $2,200 per year. Alberta and Atlantic province premiums typically range from $1,200 to $1,600 per year.
Public transit costs also vary, though they are concentrated in the few cities with comprehensive systems. A monthly transit pass in Toronto costs $156, Vancouver $110 to $177 (depending on zones), Montreal $97, and Ottawa $125.50. Smaller cities often have limited transit, making car ownership more of a necessity than a choice.
Putting It All Together: Where Does Your Money Go Furthest?
When you combine housing, taxes, groceries, childcare, transportation, and other living expenses, a clear picture emerges. For pure purchasing power relative to income, Alberta consistently comes out near the top — low taxes, no provincial sales tax, relatively affordable housing outside Calgary's most expensive neighbourhoods, and strong wages in many sectors.
Quebec offers a compelling package for families despite higher taxes, thanks to subsidised childcare, lower electricity costs, and more affordable housing in many areas outside Montreal. Saskatchewan and Manitoba offer low housing costs and moderate taxes, though colder winters and higher heating bills partially offset the savings.
Ontario and British Columbia remain the most expensive provinces overall, driven primarily by housing. However, they also offer the strongest job markets and the widest range of economic opportunities, which can justify the higher costs for many workers.
The best approach is to compare your specific situation — your salary, family size, lifestyle, and priorities — across the provinces you are considering. Use our salary comparison calculator to benchmark your income, run the numbers through our salary calculator to see your after-tax income in different provinces, and use the mortgage calculator to compare housing affordability. The right province for you depends not just on the numbers but on the life you want to live.