International
Average Costs of Buying Houses in Canada’s largest cities
In 2024, housing has become a critical issue in Canada, with fluctuating interest rates, population growth, and other factors significantly impacting housing costs.
Following an analysis of rental costs, EKO HOT BLOG has now provided a comprehensive guide to the costs of purchasing a home in Canada’s major cities and population centers.
Housing Costs by City:
Alberta
- Calgary
- One-bedroom, one-bathroom apartment: $325,863 CAD
- Two-bedroom, two-bathroom apartment: $414,427 CAD
- Three-bedroom, two-bathroom property: $443,443 CAD
- Townhouse: $482,774 CAD
- Detached house: $1,018,888 CAD
- Edmonton
- One-bedroom, one-bathroom apartment: $152,877 CAD
- Two-bedroom, two-bathroom apartment: $278,273 CAD
- Three-bedroom, two-bathroom property: $401,765 CAD
- Townhouse: $288,968 CAD
- Detached house: $521,238 CAD
British Columbia
- Vancouver
- One-bedroom, one-bathroom apartment: $597,051 CAD
- Two-bedroom, two-bathroom apartment: $1,444,846 CAD
- Three-bedroom, two-bathroom property: $2,662,771 CAD
- Townhouse: $1,626,282 CAD
- Detached house: $8,493,824 CAD
- Surrey
- One-bedroom, one-bathroom apartment: $451,920 CAD
- Two-bedroom, two-bathroom apartment: $616,574 CAD
- Three-bedroom, two-bathroom property: $808,187 CAD
- Townhouse: $1,239,000 CAD
- Detached house: $2,364,226 CAD
Manitoba
- Winnipeg
- One-bedroom, one-bathroom apartment: $159,567 CAD
- Two-bedroom, two-bathroom apartment: $317,400 CAD
- Three-bedroom, two-bathroom property: $346,117 CAD
- Townhouse: $391,575 CAD
- Detached house: $459,325 CAD
New Brunswick
- Moncton
- Two-bedroom, two-bathroom apartment: $373,755 CAD
- Three-bedroom, two-bathroom property: $307,520 CAD
- Townhouse: $289,291 CAD
- Detached house: $374,267 CAD
Newfoundland and Labrador
- St. John’s
- One-bedroom, one-bathroom apartment: $184,933 CAD
- Two-bedroom, two-bathroom apartment: $425,375 CAD
- Three-bedroom, two-bathroom property: $307,520 CAD
- Townhouse: $410,102 CAD
- Detached house: $548,960 CAD
Nova Scotia
- Halifax
- One-bedroom, one-bathroom apartment: $471,092 CAD
- Two-bedroom, two-bathroom apartment: $732,532 CAD
- Three-bedroom, two-bathroom property: $771,540 CAD
- Townhouse: $578,833 CAD
- Detached house: $764,766 CAD
Ontario
- Toronto
- One-bedroom, one-bathroom apartment: $671,092 CAD
- Two-bedroom, two-bathroom apartment: $920,588 CAD
- Three-bedroom, two-bathroom property: $2,952,402 CAD
- Townhouse: $992,280 CAD
- Detached house: $4,713,735 CAD
- Ottawa
- One-bedroom, one-bathroom apartment: $399,544 CAD
- Two-bedroom, two-bathroom apartment: $568,338 CAD
- Three-bedroom, two-bathroom property: $789,717 CAD
- Townhouse: $629,665 CAD
- Detached house: $1,020,820 CAD
Prince Edward Island
- Charlottetown
- One-bedroom, one-bathroom apartment: $321,825 CAD
- Two-bedroom, two-bathroom apartment: $453,483 CAD
- Three-bedroom, two-bathroom property: $487,139 CAD
- Townhouse: $474,480 CAD
- Detached house: $679,247 CAD
Quebec
- Montreal
- One-bedroom, one-bathroom apartment: $420,616 CAD
- Two-bedroom, two-bathroom apartment: $871,050 CAD
- Three-bedroom, two-bathroom property: $997,473 CAD
- Townhouse: $782,850 CAD
- Detached house: $1,091,333 CAD
- Quebec City
- One-bedroom, one-bathroom apartment: $227,492 CAD
- Two-bedroom, two-bathroom apartment: $567,983 CAD
- Three-bedroom, two-bathroom property: $687,143 CAD
- Townhouse: $514,850 CAD
- Detached house: $643,083 CAD
Saskatchewan
- Saskatoon
- One-bedroom, one-bathroom apartment: $235,142 CAD
- Two-bedroom, two-bathroom apartment: $299,083 CAD
- Three-bedroom, two-bathroom property: $400,675 CAD
- Townhouse: $414,308 CAD
- Detached house: $1,070,483 CAD
These figures represent average housing prices and may vary based on specific neighborhoods, timing, and property types.
Source: CIC News
Advertise or Publish a Story on EkoHot Blog:
Kindly contact us at [email protected]. Breaking stories should be sent to the above email and substantiated with pictorial evidence.
Citizen journalists will receive a token as data incentive.
Call or Whatsapp: 0803 561 7233, 0703 414 5611