Having kids is often described as “priceless,” but if you ask any Canadian parent and they’ll tell you there’s definitely a cost attached. Between diapers, daycare, extracurricular activities, and eventually post-secondary education, raising children in Canada is one of the biggest financial commitments a family can make.
The million-dollar (or rather, the few-hundred-thousand-dollar) question is: How much does it really cost to raise a child in Canada?
The truth is, the answer depends on where you live, your family’s lifestyle, and how much you’re willing to spend versus save. In this post, I’ll break down the real costs of raising children in Canada—from the baby stage through the teenager years—and share money-saving strategies that can help you keep more in your pocket while still giving your kids a great childhood to remember.
The Official Estimate vs. Reality
Government and research institute estimates tend to be on the conservative side.
For example, the Fraser Institute states that raising a child in Canada costs only $10,000 to $15,000 per year (however these are 2013 numbers). So that means and estimated $180,000 to $270,000 over 18 years.
But parents in cities like Vancouver or Toronto (HCOL cities in Canada) may laugh at this figure, because:
- Full-time childcare alone can cost $10,000–$20,000 per year (unless your child is lucky enough to be in a $10/day daycare)
- Housing costs in major Canadian cities are some of the highest in the world.
- Extracurricular activities (hockey, dance, piano lessons) can run thousands per year.
Realistically, many Canadian families will spend $200,000 to $350,000 raising a single child to age 18.
This doesn’t include post secondary school numbers. For example, the government of BC shows the 2024/2025 tuition costs for University of British Columbia, Simon Fraser University, and University of Victoria to be in the ballpark of $6000 each year. For a four year degree that’s $24,000 if you don’t include accomodation.
Stage 1: BABY Stage to Preschool (0–5 Years)
These years are some of the most expensive due to childcare.
Baby Essentials
- Diapers and wipes: $1,200–$1,500 per year. Cloth diapering can save money, but it’s time-intensive (I had high ideals I would use cloth diapers but that didn’t happen). In the first year, you can expect to go through 3000 diapers. Here’s how to save money on diapers.
- Formula: If not breastfeeding, expect $1,500–$2,000 annually.
- Gear: Crib, stroller, high chair, car seat, baby monitor—buying everything new can cost $3,000–$5,000 upfront. Shopping second-hand (or borrowing from friends) can cut this in half.
Childcare
Childcare is the major cost during this stage. If both parents work daycare is a necessity.
- Vancouver/Toronto: $1,200–$2000 per month = $14,000–$24,000 per year. There are some $10 per day places in British Columbia which would reduce the cost substantially.
- Calgary/Edmonton: $1,000–$1,400 per month.
- Quebec: Costs are as low as $10–$20 per day because of subsidized daycare. Annual costs: $2,500–$5,000.
The government of Canada has worked hard to reduce the cost of childcare:
We didn’t have any daycare (we used flexible daycare which seems to be much less common now that there are $10/day daycare spots) and used mostly preschool for our children once they turned three. The costs for preschool initially were $550 per month then they went all the way to $800 a month (for like 3 hours per day) by the time my second one was finishing up.
Preschool cost: $8000 per year
Food
Once babies start eating solid food, food costs can rise quickly. By preschool age, you should budget $1,500–$2,500 annually.
We used to spend about $600-$700 a month on food for a family of four when our kids were little (under age 5).
Stage 2: School-Age Kids (6–12 Years)
Elementary school means no more daycare bills, but costs shift into food, activities, and after-school care.
First of all, if your kids go to private school, this will increase the annual cost substantially. For private school in Vancouver, tuition is anywhere from $25,000 to $40,000 per child (and possibly more for the ‘donations’ that the school encourages you to give).
Food
Kids eat more than you think! Grocery budgets climb to $2,000–$3,500 annually per child, depending on your child’s appetite and food prices in your city.
Now we are averaging around $1000 a month on groceries for a family of four for two elementary school age children. The amount of fruit and snacks my children go through is a bit shocking. That being said, food inflation in Canada has really increased dramatically as well.
I even spend quite a bit of time shopping sales and going to different places for groceries to try and save money. I do one big shop at Costco (around $500-$600 spend) once a month, and then get fruits and vegetables and weekly milk at other places.
Clothing and Supplies
- Clothing: $300–$600 per year (more if your child has strong opinions about brands).
- School supplies: $100–$200 per year.
- Field trips, fundraisers, hot lunch programs: $200–$400 per year.
Extracurriculars
This is where costs really vary and can really add up.
My theory is that since the COVID pandemic many parents have the optionality of working from home now, and with that, more parents are involved with pick up and drop offs. More children are in extracurricular activities rather than after school care from what I’ve seen.
I don’t know how two full-time working parents are doing it. One time I saw a mom at a swim camp watching her child swim “working from home” while she was also playing a game on her phone. She took a call and I overheard her saying she was work from home that day.
Maybe this will decrease now that many companies are asking their employees to return to work in person more and more.
- Soccer or dance: $200–$600 per “term” season. Fall, winter, spring, and summer season for these that’s already $2400.
- Piano lessons: $30–$40 per 30 minute lesson. That’s around $1700 annually per year for one child.
- Hockey: $1,000–$2,000+ per season. If you do spring hockey that’s even MORE expensive and just for 2-3 months, at around $3000 a pop. $5000 per child for hockey.
- Martial arts: Everyone is doing jiu jitsu or tae kwon do or some sort of martial arts it seems, these days. Each month it is around $150 to $200 per child. That’s around $2000 each year per child.
Our 2025 spend so far in total for our elementary school kids is a whopping $15,000.
After-School Care
If both parents work, budget $400–$800 per month. Over a year, that’s $5,000–$9,600.
We didn’t have to do after school care but the amount of after school activities is comparable to these numbers per child!
Birthday Gifts and Birthday Parties
Birthdays can really add up. And people kind of go crazy organizing their child’s birthday party. It’s almost as elaborate as a wedding with catering, etc.
My child attended a birthday party where I think they spent over $1500 on their child’s birthday party with the passes to the arcade, room rental, and the food.
Another birthday that my child attended was $800 (there were around 17 kids that attended) at Science World which included food and a demo from staff.
We limit the children invited to our child’s birthday (we don’t invite the whole class) and do choose a ‘themed activity’ and spend under $400 on the activity and food, but even this seems excessive to me. We might try and bring it back to a park/playground birthday next year so save money.
- Birthday parties: $500 approximately average per child (depending on how elaborate you want it).. two children $1000
- Birthday gifts: $500. $25 I would say is an average amount spent on birthday gifts. You don’t want to look like a cheapo especially if the party doesn’t indicate it is a “toonie party”. I think our kids on average probably go to 10 birthday parties a year.. I can’t really keep track. For two kids that’s already like $500.
Total for birthday parties for your child and attending birthday parties: $1500.
Stage 3: Teenagers (13–18 Years)
Teen years can be very costly especially with regards to food.
Food
A hungry teenager can eat like two adults. Annual grocery bill increase is estimated at: $3,500–$5,000.
Technology
Phones, laptops, and gaming systems aren’t essential—but they’re increasingly expected. Budget $500–$1,500 every few years.
I’m going to try and hold off on these as long as I can although I have heard there are lots of children with phones in elementary school nowadays. When I was in high school I paid for my own phone and ‘pager’.
Transportation
- Bus pass: $50–$120 per month depending on the city.
- Car insurance for new drivers: $3,000–$5,000 per year in provinces like B.C. or Ontario.
Clothing
Teens are brand-conscious.
Clothing costs can easily reach $600–$1,200 per year.
However to mitigate this I might try and ask our future teen to pay the difference between the ‘basic’ and the ‘brand’. Easier said than done though I think.
Extracurriculars
Competitive sports at this stage are a major expense—$3,000+ per year isn’t unusual for travel teams.
Education Savings
Many parents start aggressively saving for post-secondary at this stage. Better to start earlier in my opinion so you can take advantage of the power of compouding.
- Tuition in Canada: ~$7,000 per year on average, not including housing and living costs.
- RESP (Registered Education Savings Plan): For every $2,500 you contribute, the government adds $500 (20% match, up to $7,200 total per child).
- Here’s the low down on the RESP and the maximum contribution limit for the RESP.
Provincial Differences
Where you live in Canada has a massive impact on child-rearing costs.
- British Columbia: Some of the highest childcare and housing costs. Vancouver daycare averages $1,400–$1,800/month.
- Ontario: Toronto daycare is just as costly, with similar housing pressures.
- Alberta: Slightly cheaper daycare, but food and housing have risen.
- Quebec: Daycare subsidies make a huge difference. Parents pay around $8.85/day. Annual cost is under $3,000.
- Smaller cities/rural areas: Housing and activities are cheaper, but childcare options are limited.
Total Cost Estimate
If we tally everything up:
- Low estimate (Quebec, lower-cost lifestyle): ~$200,000 over 18 years.
- Average (mid-size city): ~$250,000–$300,000.
- High estimate (Toronto/Vancouver with private daycare, extracurriculars, post-secondary savings): $350,000+.
- Adding on private school if you have two children: $800,000 on top of the $350,000+ (yes, over 1.15 million for two kids for private school K-12)
That’s the equivalent of a down payment on a house in some markets—or the entire value of a house in others.
Strategies to Keep Costs Under ControL
Here are some practical strategies to keep the ballooning costs under control:
- Take Advantage of Government Benefits
- Canada Child Benefit (CCB)
- RESP grants (20% match up to $7,200)
- BCTESG if you reside in British Columbia
- Childcare expenses can be claimed on your tax return (so you can reduce your taxes payable)
- Go Second-Hand Where Possible
- Baby gear, clothing, toys (98% of our children’s clothes are hand me downs from their cousins. 99% of our kids toys are hand me downs from their cousins too)
- Kids outgrow everything fast- the first place I look when I need something for the kids is Facebook Marketplace
- Choose Activities Wisely
- Easier said than done when you feel other children are participating in piano, martial arts, a team sport, swimming and you want to just feel like you’re keeping up
- Focus on what your child truly loves and enjoys (
- Teach Financial Responsibility
- Encourage teens to earn money part-time
- Separate needs vs wants, our kiddos wanted to participate in Freezie day and they coughed up the $2 themselves (for the 2nd Freezie day my son decided it was a waste of $2 when he could get a whole package for not that much more)
- Invest Early
- Even $50/month into an RESP from birth grows substantially over 18 years with CESG and BCTESG grants and compounding.
The real cost of raising kids in Canada can be daunting—$200,000 to $350,000 is no small sum.
But remember:
- Not all costs hit at once.
- Your income typically grows as your kids do (or at least it should)
- Government benefits and smart planning make a huge difference.
At the end of the day, kids are less about the dollars and more about the memories. Whether you spend $200,000 or $350,000, what matters most is the love, time, and support you give them along the way.
So yes, raising kids in Canada is expensive—but it’s also an investment in the next generation. And that’s one investment most of us would say is worth every penny.
GYM is a 40 something millennial writing about personal finance since 2009 and interested in achieving financial freedom through disciplined saving, dividend and ETF investing, and living a minimalist lifestyle. Before you go, check out my recommendations page of financial tools I use to save and invest money. Don’t forget to subscribe for a free dividend yield spreadsheet and the free Young Money Bootcamp PDF.