In general, real estate tends to be cheaper outside of big cities in Canada. The cost of living and housing in big cities like Toronto and Vancouver is generally higher than in smaller cities or rural areas. The prices of real estate in these big cities are driven by high demand for housing, limited supply, and a robust economy. This can make it difficult for many people to afford to purchase a home in these cities.

In contrast, smaller cities and rural areas tend to have lower prices for real estate. The demand for housing is lower, and there is often more available land, which can make it easier to find a home that is both affordable and spacious. Additionally, the cost of living in smaller cities and rural areas is often lower than in big cities, which can make it more affordable to buy a home.

It’s important to note that prices for real estate fluctuates over time and it can vary depending on the area, location, size of the property, and other factors. It’s also worth noting that the prices for real estate can be affected by many factors such as supply, demand, economic and political conditions and so on. It would be best to research and consult with real estate experts to get a more accurate idea of the real estate market in the specific area of your interest.