Short answer: Most Metro Vancouver families spend $100–$200 per child at Christmas across all gifts, and cap class gift exchanges at $10–$15. The gifts worth buying first are the ones with deadlines: winter-term lessons, ski school and camps fill up before December. Mt Seymour’s kids’ camps go on sale October 15 for season passholders and October 22 for everyone else — well before most families have started thinking about presents.

Christmas shopping for children in Metro Vancouver has a timing problem that national gift lists never mention. The best local gifts — a term of swim lessons, a spot in a ski program, a camp week over spring break — are on sale in October and gone by the time you are ready to buy in December. This guide works backwards from that: what to book now, what to buy later, and what to spend.

🎁 FREE PRINTABLE

🎄 Christmas Fun Pack for Kids Ages 2–6

Looking for a stocking stuffer that costs nothing? Print our free 10-page Christmas Fun Pack, roll it up with a ribbon and a box of crayons, and you have a screen-free gift for a toddler or preschooler.

Preview of all 10 pages of the free KidsServiceHub Christmas Fun Pack worksheets for kids ages 2 to 6

✏️ Coloring · Matching · Counting · Maze · Patterns · Spot the Difference · Tracing · Drawing · Kindness · Certificate

How to get it free

1. Follow @kidsservicehub on Instagram

2. DM us the word CHRISTMAS

📲 Follow on Instagram

We will send you the full 10-page PDF. Prints at home in black and white.

How much to spend on kids at Christmas

There is no correct number, and the honest answer is that children remember the day far more than the total. But families do ask, so here is what tends to happen in Metro Vancouver households.

WhoTypical totalNotes
Your own child, under 5$75–$150Under-fives are famously more interested in the box
Your own child, 5–12$100–$250Usually one main gift plus several small ones
Your own teen$150–$300Often one bigger item, or cash toward something
Niece, nephew, godchild$30–$75One good gift beats three filler ones
Class gift exchange or Secret Santa$10–$15Most Surrey and Vancouver schools set an explicit cap
Teacher gift$10–$25, or pooledA pooled class gift card is standard and preferred
Stocking, per child$25–$50Five to eight small items

The four-gift rule

If the pile is getting away from you, the framework most families land on is four gifts per child: something they want, something they need, something to wear, something to read. It caps the spend without feeling mean, and it makes the shopping decision much faster. A fifth category some families add is something to do — which is where the experience gifts below fit.

Join the KidsServiceHub Birthday Club

Tell us your child's birthday month and we'll email you a party head start 6–8 weeks before: local entertainers, cake artists and venues, plus vendor deals.

We only ask for the month (and optionally the year) — never your child's name or exact date. We never share or sell your email. Privacy policy

Christmas gift ideas by age

The age logic at Christmas is the same as at a birthday, so these bands are deliberately short — our full kids’ gift guide by age goes into detail for every year from one to thirteen. What changes at Christmas is the shape of the pile: one main gift, a few supporting ones, and a stocking.

Under 3

Stacking and nesting toys, push-along wagons, board books, a first set of chunky crayons, bath toys. Avoid anything with small parts. Main-gift territory: a ride-on toy or a wooden train set.

Ages 3 to 5

Magnetic tiles, play kitchen accessories, dress-up costumes, large-piece puzzles, Duplo. Main-gift territory: a balance bike, a scooter with a helmet, or a first term of dance or swim.

Ages 6 to 9

Chapter book series, instruction-led building sets, strategy board games, real art supplies, a skateboard or roller blades. Main-gift territory: a robotics kit, a bike, or a block of music lessons.

Ages 10 to 12

Headphones, hobby gear, maker kits with a real output, graphic novel series, room decor. Main-gift territory: a season pass, a camera, or a term of something they picked themselves. Gift cards genuinely land well at this age.

Teens

Ask them. Cash plus one small thoughtful item is the highest-success combination. Tickets to something in the new year work well because they extend the season.

Stocking stuffers under $15

The stocking is where Christmas budgets quietly double. Five to eight small things per child is plenty, and none of these need to cost more than $15.

Experience gifts and memberships

This is where a Metro Vancouver family has options a national gift list cannot give you. An experience gift also solves the January problem — the stretch after the decorations come down when everyone is indoors and bored.

GiftCostBook by
Science World family membership, 2 adults + 1–2 children$275 a yearAny time — instant
Science World family membership, 2 adults + 3–4 children$325 a yearAny time — instant
Vancouver Aquarium membershipfrom $80 + tax, sold individuallyAny time — gift memberships offered
Mt Seymour kids’ ski and snowboard campsVaries by programOct 15 passholders, Oct 22 general public
Winter-term swim lessonsFree for Surrey’s first three levels, under 13When city registration opens — these go fast
Art or pottery class pack$20–$35 a classLate November is fine
Music lesson blockfrom $30–$32 a lessonLate November is fine
Robotics or coding workshopfrom $55Check spring break dates in December
Family photo sessionfrom $200Book weeks ahead for December dates

Science World is the standout value for a family with more than one child — the $275 tier covers two adults and one or two children for a year, includes early 9:30am access and a 15% store discount, and carries reciprocal entry to over 360 science centres worldwide, which makes it quietly useful on a trip. The Vancouver Aquarium works differently: it does not bundle families, memberships are individual and non-transferable from $80 plus tax at the Silver tier, but it does sell gift memberships outright.

Local classes worth gifting

A trampoline pass is another easy one: Extreme Air Park in Langley is $27 an hour plus $3 for mandatory grip socks, with a $32 Tot Jump for under-fives — full details in our trampoline parks guide.

How to wrap an experience

Printed confirmations are a dull thing for a child to open. Pair the envelope with a cheap physical object that gives the game away: goggles for swim lessons, a paintbrush for a pottery session, grip socks for the trampoline pass, mittens for ski school. Under-sevens in particular need the physical object to understand what they have been given.

Deadlines: what to book and when

Work backwards from Christmas Day and the local lead times matter more than the shipping ones.

WhatOrder or book by
Ski and snowboard campsMid to late October — Mt Seymour opens Oct 15 and Oct 22
Winter-term city recreation programsAs soon as registration opens; free swim levels fill immediately
Custom cake for a December birthday2–4 weeks ahead; December is peak season for local bakers
Family photo session for cardsEarly November at the latest
Personalised or custom-made giftsLate November
Parcels posted within CanadaCheck Canada Post’s published holiday deadlines, usually released in early November
In-store local shoppingAny time — and the main reason to shop local is that it removes the deadline entirely

Canada Post publishes its recommended holiday cut-off dates each November rather than in advance, so check the current year’s dates directly before relying on shipping. If you are buying inside Metro Vancouver, buying in person from a local shop sidesteps the whole problem.

Class gift exchanges, Secret Santa and teacher gifts

Class exchanges almost always come with a cap, typically $10 to $15, and the cap is there to protect the families for whom it is not nothing. Stick to it exactly. Good picks at that price: a card game, a novelty mug with hot chocolate, a good notebook and pen set, a small Lego polybag, a deck of playing cards.

Secret Santa at school works best when the gift is not gendered and does not depend on knowing the child. Anything consumable, playable or usable is safe; anything sized or personal is not.

Teacher gifts are the one place where pooling is clearly better. A class-wide collection of $5 per family becomes a $100 gift card, which teachers consistently say they prefer to twenty small items. If you are giving individually, $10 to $25 is plenty, and a specific note from your child about something the teacher did is the part that gets kept.

Coaches, instructors and daycare staff follow the same logic. A pooled card from the group, plus a written note, beats individual gifts.

Where to shop locally in Metro Vancouver

Independent toy shops earn their place at Christmas because the staff will tell you what a seven-year-old will actually keep playing with in February.

ShopWhere
Toy Traders19880 Langley Bypass, Langley — Canada’s largest independent toy store, around 17,000–20,000 sq ft
Kaboodles Toy Store2901 W Broadway, 1496 Cartwright St (Granville Island), 3404 Cambie St, Vancouver
Granville Island Toy Company1496 Cartwright St and 3298 Main St, Vancouver
Dilly Dally Toys1161 Commercial Drive, Vancouver
BC Playthings3044 Edgemont Blvd, North Vancouver
Kidsbooks2557 W Broadway, Vancouver and 3040 Edgemont Blvd, North Vancouver
The Village Toy Shop205 Newport Drive #102, Port Moody
The Learnery2643 East Hastings, Vancouver

For Surrey families, Toy Traders in Langley is the nearest true independent and functions as a day out rather than an errand. Christmas markets across the region are also worth a pass for handmade gifts — our Christmas and winter break guide covers what is on and when.

Giving a gift instead: toy drives in Metro Vancouver

If you are looking for a way to involve your own children in the season, taking them to choose and donate a toy is the one that tends to stick.

The Surrey Christmas Bureau calls itself BC’s largest Christmas charity and has run for over forty years. It operates a Toy Depot, where registered low-income families choose new unwrapped gifts for children aged 0 to 18, and an Adopt-a-Family program pairing sponsors with families for gifts and groceries. Donations of new, unwrapped toys and lightly used coats and shoes are accepted at the Toy Depot at 13665 102 Ave, Surrey, typically from mid-November until just before Christmas, Tuesday to Saturday. Financial donations run year-round through CanadaHelps.

Family applications for help open in the autumn and close at the start of December — confirm the current season’s dates directly with the Bureau at 604-581-9623 or coordinator@christmasbureau.com, since they change each year. Fire halls, Salvation Army locations and shopping centres across Surrey, Langley, Burnaby and Vancouver run their own toy drives through December.

Toy safety before you buy

Health Canada’s warnings for children’s products are worth thirty seconds of your time before a big shop.

Check anything unfamiliar or second-hand against the Government of Canada recalls database before wrapping it.

Frequently asked questions

How much should I spend on my child at Christmas?

Metro Vancouver families commonly spend $100 to $200 per child across all Christmas gifts, with $75 to $150 for under-fives and up to $300 for teenagers. There is no right number. If the pile is growing, the four-gift rule — something they want, need, wear and read — caps it without feeling stingy.

What are the best Christmas gifts for kids in Vancouver?

The ones with a local deadline attached: ski and snowboard camps, winter-term swim or art registration, and memberships. A Science World family membership is $275 a year for two adults and one or two children and includes reciprocal entry to over 360 science centres worldwide. The Vancouver Aquarium sells gift memberships from $80 plus tax.

When do kids’ ski lessons go on sale in Metro Vancouver?

Earlier than most people expect. Mt Seymour puts its camps on sale on October 15 for season passholders and October 22 for the general public, with season-long team programs on sale before that. If ski school is your intended Christmas gift, you are booking it in October and wrapping the confirmation.

What is a good $15 gift for a school gift exchange?

A card game, a good notebook and pen set, a small Lego polybag, a novelty mug with hot chocolate, or a deck of playing cards. Most Surrey and Vancouver schools cap exchanges at $10 to $15 — stay at the cap rather than under or over it.

What should I get my child’s teacher for Christmas?

A pooled class gift card. A $5 collection from each family becomes a $100 card, which teachers consistently prefer to twenty individual items. If giving on your own, $10 to $25 is plenty, and a specific handwritten note from your child is the part that gets kept.

What are good stocking stuffers under $15?

Card games, hot chocolate bombs, bath bombs, stickers, fun socks, mini puzzles, gel pens, a skipping rope, seed-growing kits, and custom chocolate favours or a personalised cotton candy cup from $2 to $6. Five to eight small items per stocking is plenty.

When is the Canada Post deadline for Christmas parcels?

Canada Post publishes its recommended holiday cut-off dates in early November for each season rather than well in advance, so check the current year’s dates directly before relying on shipping. Buying in person from a local shop removes the deadline entirely, which is the simplest fix.

Where can I donate a toy for Christmas in Surrey?

The Surrey Christmas Bureau’s Toy Depot at 13665 102 Ave, Surrey accepts new, unwrapped toys and lightly used coats and shoes, typically from mid-November until just before Christmas, Tuesday to Saturday. It supplies its Toy Depot and Adopt-a-Family programs for children aged 0 to 18. Confirm this season’s exact dates on 604-581-9623.

Are experience gifts good Christmas presents for kids?

They are especially good at Christmas, because they solve the January problem — the flat stretch after the decorations come down. A class pack, a membership or a term of lessons keeps giving into the new year. Pair the envelope with a cheap physical item so younger children have something to unwrap.

Related guides

Last updated: September 15, 2026.

Leave a Reply

Your email address will not be published. Required fields are marked *

🎂 Planning a party? Get ideas before your kid's birthday. Join