Cost of Living in Canada 2025: Complete Guide by City

Key takeaway: The average Canadian spends $3,500–$6,500/month depending on their city. Toronto and Vancouver are the most expensive; Montreal, Winnipeg, and Edmonton offer the most affordable options among major cities.

Canada's cost of living has risen sharply over the past three years, driven by housing costs, food inflation, and rising utility expenses. Whether you are planning a move, relocating between provinces, or simply building a better budget, understanding real 2025 numbers is essential.

This guide covers all major Canadian cities with realistic monthly budget breakdowns, sourced from CMHC, Statistics Canada, and regional housing market reports.

Canada Cost of Living Summary 2025

City1BR Rent2BR RentSingle MonthlyFamily Monthly
Toronto$2,300$3,100$4,200–$5,500$7,500–$100
Vancouver$2,600$3,500$4,500–$5,800$8,000–$11,000
Calgary$1,800$2,300$3,200–$4,200$6,000–$8,500
Ottawa$2,000$2,600$3,500–$4,500$6,500–$9,000
Edmonton$1,500$1,900$2,800–$3,800$5,500–$7,500
Montreal$1,400$1,800$2,600–$3,500$5,000–$7,000
Winnipeg$1,200$1,550$2,400–$3,200$4,800–$6,500
Hamilton$1,700$2,100$3,000–$4,000$5,500–$7,500

Major Cost Categories in Canada 2025

Housing

Housing is the single largest expense for most Canadians. National average rent for a one-bedroom apartment reached approximately $2,000/month in 2025, though it varies enormously. Vancouver and Toronto are the most expensive markets; Prairie cities and Quebec offer significantly lower costs. Homeowners face equally significant costs — a $600,000 mortgage at 5.5% generates roughly $3,200/month in principal and interest before taxes and insurance.

Groceries and Food

Food inflation peaked in 2022–2023 and has since moderated, but grocery prices remain elevated across Canada. A single adult spends $450–$600/month on groceries in 2025. Toronto and Vancouver sit at the high end; Prairie cities are typically 10–15% cheaper. Restaurant meals cost $18–$30 per person on average, and a specialty coffee runs $5–$7.

Transportation

Monthly transit passes run $100–$160 in major cities. Car ownership adds $400–$700/month factoring in insurance, fuel, and maintenance. In suburban and Prairie markets, a car is often essential due to limited transit options.

Utilities and Communications

Electricity, natural gas, and water average $150–$250/month for a one-bedroom unit, varying significantly by province and season. Internet costs $70–$100/month and a standard mobile plan runs $60–$100/month in 2025.

City Profiles

Toronto — Most Expensive Major City

High rent, premium food costs, and intense demand make Toronto Canada's priciest major city. Single professionals should budget $4,200–$5,500/month. Salaries are higher, but the income-to-cost gap has narrowed significantly.

1BR: $2,300/moGroceries: $500–600/moTransit: $156/mo

Vancouver — Second Most Expensive

Vancouver ranks among the least affordable cities in North America. One-bedroom rent averages $2,600, and ownership remains out of reach for most middle-income earners. The mild climate attracts residents despite the financial pressure.

1BR: $2,600/moGroceries: $480–580/moTransit: $112/mo

Calgary — Best Value for Earnings

No provincial income tax, strong salaries, and moderate rent ($1,800/mo for 1BR) make Calgary increasingly attractive for professionals. A growing tech sector complements the traditional energy industry.

1BR: $1,800/moGroceries: $380–450/moTransit: $115/mo

Montreal — Best Value in Major Eastern City

Canada's most affordable major eastern city. Rent at $1,400/month for a 1BR saves $900/month versus Toronto. Quebec's subsidized childcare and lower housing costs attract families from across Canada.

1BR: $1,400/moGroceries: $380–460/moTransit: $100/mo

Edmonton — Most Affordable Among Major Cities

Edmonton's $1,500/month average rent and Alberta's no-PST environment make it one of Canada's most affordable large cities. Cold winters push heating costs up November through March, but overall costs remain far below Ontario and BC.

1BR: $1,500/moGroceries: $350–430/moTransit: $100/mo

Canada Inflation Rate 2025

Canada's CPI inflation rate in 2025 sits at approximately 2.5–3%, down significantly from the 7–8% peaks of 2022. However, food and shelter inflation remain above the headline figure, running 4–6% year-over-year in many markets. The Bank of Canada targets 2% inflation and continues to monitor housing costs as a key driver of persistent price pressure.

Canadians should plan for roughly 2.5–3% annual cost increases in their budgets for 2025–2026, with higher increases in housing and food categories.

Tips to Manage Canada's Cost of Living

Fight Inflation with Zero-Fee Banking + Cash Back

With Canada's cost of living rising, every dollar counts. KOHO's no-fee account earns cash back on groceries, gas, and transit — and saves you $200+ per year in bank fees. Use code 45ET55JSYA for a bonus.

Get KOHO Free — Use Code 45ET55JSYA

Frequently Asked Questions

What is the average cost of living in Canada per month?

A single adult in Canada spends $2,400–$5,500/month depending on city. A family of four typically needs $5,000–$100/month. Housing is the dominant variable.

Which Canadian city is cheapest to live in?

Among major cities, Winnipeg and Edmonton are consistently the most affordable. Quebec City, Moncton, and Saskatoon also rank well for value versus income.

Is 2025 a good time to move to Canada?

Affordability remains challenging in Toronto and Vancouver, but other cities offer strong value. The key is matching your target city to your income source and lifestyle priorities.