If you're at the point in your life when you're considering starting a family, a big part of your time might be spent deciding where in the country is the absolute best place to settle down and maybe even have a few kids.
Of course, you're going to want to be near good schools and other amenities, but one important detail to factor in are the costs of raising a child, and where it'll be the cheapest.
TL;DR Surveys by the CCPA have confirmed that Montreal is the cheapest city to raise a child when it comes to child care costs. The price in Montreal is 10 times less than that of Toronto, and tops all other cities across the country. More details below.
Luckily you don't have to do much more research, as surveys have confirmed that Montreal is the cheapest place in the entire country to raise a child when it comes to child care costs, according to the CBC.
For example, compared to Toronto which has a median monthly cost of $1,675 (the most expensive city to raise a child in Canada), Montreal's median monthly cost is a grand total of $175.
The Canadian Centre for Policy Alternative has reported that the cost of infant care in Toronto is 10 times that of Montreal. Why? Well, Quebec has had a universal child-care program in place for over twenty years.
In fact, compared to every other city, Montreal still came out on top as cheapest. That's impressive given that, in total, thousands of respondants from 28 cities in Canada contributed to the report on the cost of care for three age groups: infant, toddler, and preschool.
Luckily for parents in other provinces, steps are being taken to lower the cost of child care. Newfoundland & Labrador, Alberta, and BC have all taken measures to bring down costs in the last few years.
Despite the price changes, Montreal is still in first place, so if you were contemplating making the move from Toronto or really any other city, nothing should hold you back now.
It's safe to say Montreal is the best place to live in Canada, especially for the next generation.