One of the major attractions of a move to Canada, for some, is the cost of housing compared with their current location.  Prices are higher in Canada’s big cities than they are in the surrounding towns.

Canada’s highest house prices are found on the west coast in Vancouver, British Columbia, where Canada’s mildest weather is found.

Severe winter weather or remoteness from major markets usually results in low house prices.  For example, property prices are low in Manitoba and the Maritime Provinces.  In 2007, prices in booming Alberta rose above prices in Ontario for the first time, and prices in Calgary rose above those in Toronto.  In 2014 the situation has reversed, and once again British Columbia and Ontario homes cost more than in Alberta.

Canadian Cities – Average House Prices – July 2016

City                                                     Average House Price

Vancouver, British Columbia                  $1,008,000

Toronto, Ontario                                        $710,000

Calgary, Alberta                                         $469,000

Ottawa, Ontario                                         $374,000

Montreal, Quebec                                      $349,000

Regina, Saskatchewan                              $315,000

Halifax, Nova Scotia                                  $293,000

Fredericton, New Brunswick                   $182,000


Canadian Provinces – Average House Prices – July 2016

Province                                            Average House Price

British Columbia                                   $663,000

Ontario                                                    $518,000

Alberta                                                     $404,000

Quebec                                                     $285,000

Saskatchewan                                        $303,000

Newfound & Labrador                         $253,000

Manitoba                                                 $276,000

Nova Scotia                                             $222,000

New Brunswick                                      $180,000

Prince Edward Island                           $165,000

Canadian Average                                 $481,000