When our family first moved to Toronto with a toddler and a baby on the way, I thought we had budgeted for everything. We’d researched salaries, looked at rental prices, and set aside money for daycare. What we hadn’t accounted for was the thousand small decisions that would quietly drain our bank account over the next decade — the cost of a good winter coat that actually keeps a kid warm, the school trip fees that arrive like clockwork, the specialized sports equipment that gets outgrown in six months.
Raising kids in Canada isn’t cheap. But it’s also not as impossible as some people make it sound. What matters is understanding where the money actually goes, so you can make choices that align with your family’s values and budget.
Housing: The Elephant in Every Room
Let’s start with the hardest number to face: housing costs in Canada have become a significant portion of the family budget.
In Toronto and Vancouver, a modest family home runs $1.2 to $1.8 million — far out of reach for young families starting out. When we first settled in Toronto with one income, we rented a two-bedroom apartment for $1,800 per month. It wasn’t fancy, but it was enough. Five years later, similar units in the same neighborhood were listing at $2,400.
For families planning to buy, the math gets harder. A down payment on a $800,000 house in a mid-sized city like Calgary or Edmonton requires $160,000 to $200,000 upfront (20% down). Mortgage payments, property taxes, utilities, and maintenance easily hit $3,000 to $4,500 per month depending on the city and property.
But here’s what people don’t always mention: there are still affordable options if you’re willing to look outside major urban centers.
When our kids reached school age, we made the decision to leave downtown Toronto. We bought a three-bedroom home in a suburb north of the city for $650,000 — a stretch, but manageable on dual incomes. Our mortgage, property tax, and utilities came to about $2,800 per month. That felt sustainable. Friends who moved to smaller cities — London, Guelph, Barrie — found even better value, sometimes purchasing homes for $400,000 to $550,000.
The housing decision directly impacts every other cost. If you’re paying $2,500 in rent in downtown Vancouver, you have less for everything else. If you buy a home you can actually afford, your money stretches further across education, activities, and emergencies.
Our recommendation: think hard about where you want to raise your family, and whether proximity to a major city is worth the premium. For many families we know, it isn’t.
Education: The Visible and Hidden Costs
Canada’s public education system is genuinely good — and it’s free. This alone is a massive advantage compared to many countries. Our kids attended well-resourced public schools where teachers were engaged and facilities were modern. We never paid tuition.
But “free” doesn’t mean “without cost.”
School fees and supplies: These start in elementary school and compound. Each September, we’d spend $200 to $400 per child on supplies — notebooks, pencils, calculators, headphones for remote learning, scientific calculators. By high school, this crept toward $500 per child. Over 13 years, that’s thousands of dollars most families don’t anticipate.
School trips and activities: This is where the surprises multiply. In Grade 4, our daughter’s class took a week-long trip to a nature center. The cost was $600. In high school, French classes went to Quebec City — another $800. Band students needed to rent instruments. Math club members paid for competition entries. These things feel small individually but add up to $200 to $500 extra per year, per child.
Sports and extracurriculars: Here’s where parenting gets expensive. When our kids wanted to play hockey, registration alone was $500 to $800 per season. Equipment — skates, stick, pads, helmet — easily ran $1,000 initially, with replacements and upgrades every couple of years as kids grew. Add travel teams (if your child is competitive), and you’re looking at $1,500 to $3,000 per year for one sport.
Not all activities are that expensive. Soccer cost less; a community theater program was reasonable. But if you have two or three kids playing multiple sports, this category can easily hit $3,000 to $5,000 annually. We made deliberate choices to limit this — our kids did one paid activity per season, and we focused on public skating and park sports for the rest.
Post-secondary education: For domestic students, Canadian university tuition ranges from $6,000 to $9,000 per year depending on the program. For four years, that’s $24,000 to $36,000 per child — significant, but not astronomical compared to the U.S. Many families rely on RESP (Registered Education Savings Plans) with government grants to offset these costs. If you start early, the combination of savings and grants can cover a substantial portion.
The honest truth: we knew we couldn’t afford to pay for our kids’ university from current income. We opened RESPs when they were born, contributed consistently, and took advantage of the CESG (Canada Education Savings Grant), which matches 20% of contributions. By university age, we had saved enough to cover about 60% of costs. Our kids worked part-time and took modest student loans for the rest. It wasn’t free, but it was manageable.
Unexpected Expenses: The Budget Killers
This is what nobody warns you about until it happens.
Dental work: Not covered by provincial health plans. Our kids needed braces (a total of $9,000 across three kids), routine cleanings, fillings, and emergency extractions. We spent an average of $1,500 per child annually on dental care. Over 18 years, that’s significant money.
Medical needs outside public coverage: Prescription glasses or contact lenses, hearing aids, physiotherapy — these add up. When our middle child needed glasses, we spent $400 on frames and lenses. Most provincial plans cover some costs for kids, but not everything.
Clothing and shoes: Kids grow. Our kids seemed to outgrow shoes every four months. Quality shoes run $80 to $120 per pair. Seasonal clothing is essential in Canada — winter boots, snow pants, layers. A complete winter outfit for one child can cost $300 to $500. With three kids and hand-me-downs eventually wearing out, we spent roughly $2,000 to $2,500 per year on clothing.
Emergency home and car repairs: This isn’t technically kid-specific, but having children makes home maintenance more urgent. Our furnace died in January (of course) — $5,000 to replace. The family car needed transmission work — $3,500. These emergencies happen, and having an emergency fund became non-negotiable.
Birthday parties and social obligations: We quickly learned not to throw $300 birthday parties, but the social pressure is real. Even modest celebrations — pizza, cake, activity room rental — run $150 to $300 per party. With three kids, that’s three parties per year, minimum.
Unexpected educational needs: Our youngest struggled with reading and needed a private assessment and tutoring. The assessment was $600; tutoring ran $60 per session, twice weekly. The school provided support, but the assessment and initial tutoring came out of pocket.
What We Actually Spend: A Real Budget
Here’s what our family spends annually, raising three kids in suburban Toronto:
- Housing: $33,600 (mortgage, property tax, utilities, maintenance)
- Food: $15,000 (groceries plus occasional restaurants)
- Childcare/Education extras: $4,500 (school supplies, fees, tutoring when needed)
- Activities/Sports: $3,500 (limited to one paid activity per child, per season)
- Transportation: $6,000 (car payments, insurance, gas, maintenance)
- Healthcare: $4,000 (dental, glasses, prescriptions, checkups)
- Clothing: $3,000
- Entertainment/Miscellaneous: $2,500
Total: roughly $72,000 per year, or $6,000 per month.
This doesn’t include higher education savings (we allocate to RESPs separately from monthly spending) or the occasional bigger expenses like vehicle replacement or home renovations.
Making It Work: What We’ve Learned
1. Location matters more than you think. We wouldn’t be able to afford this lifestyle in downtown Toronto. Moving to the suburbs extended our runway by years.
2. You don’t have to say yes to everything. Our kids do sports and music, but not extensive travel teams or elite programs. They go to public school. They don’t have the latest gadgets. These choices freed up money for stability and experiences that mattered more to our family.
3. Public systems in Canada genuinely reduce costs. Free public education, free public healthcare (mostly), and government grants for education savings make a huge difference compared to many countries.
4. Build a financial buffer early. The emergencies will come. A $10,000 emergency fund prevented us from going into debt multiple times.
5. Plan for education, but don’t carry all the burden alone. RESPs, student work, and reasonable student loans are part of the equation. Our kids graduated without crushing debt because we shared the responsibility.
The Bottom Line
Raising kids in Canada is expensive — housing especially. But it’s not impossible, and it’s often more manageable than people imagine if you know where the costs are and make deliberate choices about what matters to your family.
The families who struggle most aren’t necessarily those earning the lowest incomes; they’re the ones who didn’t anticipate the hidden costs, who felt obligated to match their peers’ spending, or who lived beyond their means trying to give their kids everything.
The families who thrive are usually those who made peace with “enough” — enough activities, enough toys, enough luxuries — and invested the savings in stability, experiences, and their kids’ futures.
That’s the Canadian approach we’ve seen work, across dozens of families we know. Not perfect, but real.
This reflects our family’s experience and that of friends across Toronto, Calgary, and Winnipeg. Costs vary by city and personal priorities, but the patterns hold across Canada.
