Housing prices in Canada can vary significantly depending on the location. Generally speaking, urban areas tend to have higher housing prices than rural areas. Here are some of the most expensive and affordable housing markets in Canada:
Expensive:
Vancouver, British Columbia
Toronto, Ontario
Victoria, British Columbia
Hamilton-Burlington, Ontario
Ottawa-Gatineau, Ontario/Quebec
Affordable:
Winnipeg, Manitoba
Regina, Saskatchewan
Halifax, Nova Scotia
Quebec City, Quebec
Saint John, New Brunswick
It's important to note that within each city or region, there can be significant variations in housing prices based on factors such as neighborhood, property type, and other factors.