Ultimate Christmas gift guide for kids of all ages: 50 cool gift ideas for girls and boys, from babies to teens — Lego, Squishmallows & more
Here are some of the best kids' holiday gift ideas from Amazon Canada, Walmart, Best Buy and more.
Feeling stumped on what to get the kids in your life this holiday season? I totally feel you — I, myself, am feeling out of the loop and wondering, "What do the kids like these days?" Whether you're a clueless parent, grandparent or the fun uncle or aunt, we've got you covered with the ultimate Christmas 2024 kids' gift guide.
From LEGO sets and Squishmallows to creative drawing kits, gaming gear and science toys, there's something on this list to light up every child's Christmas morning. Know a 10-year-old boy who loves hockey or an eight-year-old girl who's a little artist? Perfect, we've got just the thing.
Editor's picks: Best Christmas gifts for girls and boys
LEGO Classic Medium Creative Brick Box Building Toy Set
Barbie Dream Camper Vehicle Playset
Karaoke Machine for Kids
Owala FreeSip Insulated Stainless Steel Water Bottle
National Geographic Air Rocket Toy
Sophie la Girafe So Pure Teething Ring
Glow in The Dark Basketball
Melissa & Doug Wooden Chef's Pretend Play Toy Kitchen Cloud
VTech KidiZoom Smartwatch DX4
And, yes, the holidays aren't just about gifts — but I'd be lying if I said they didn't make the season a little extra magical. Keep scrolling to dive into the top gifts and quick stocking stuffer ideas — jump to age-specific categories below.
Best Christmas gift ideas for babies
How sweet is this memory book? This is perfect for new mamas who want to keep track of their baby's journey and give it to them later in life. It's a no. 1 bestseller for a reason!
You can't go wrong with a wholesome, battery-free toy like this wooden stack and sort set. Shoppers say it would also look "really cute if you wanted to decorate a nursery with it."
This cozy, cuddled up otter features a sound machine with a rhythmic breathing motion, which will soothe and comfort. It features 11 sensory discoveries to engage senses of sight, hearing and touch.
These personalized baby name blocks from TimberwoodDesignShop on Etsy would make a terrific keepsake gift. They're made from solid wood, made to last for years to come.
This cloth book has crinkly pages and several sensory-stimulating details, which will help with their development. Plus, it can be tossed in the wash for a thorough cleaning.
Best Christmas gift ideas for toddlers
Want to keep them busy? This bestselling indoor jungle gym will do just the trick. It comes with three pieces that transform into seven different play modes, so it will definitely keep them active and occupied!
This creative building set is perfect for incorporating developmental skills into playtime. It will have tiny tots using their little noggins while putting together a house on wheels.
Have a little aspiring chef in the house? This pots and pans set certainly beats them banging your real cookware around. Now they can have a set of their own!
Looking for an educational toy? This device will read the flashcards, which will help with hearing ability and build a vocabulary for toddlers.
This is the second most gifted toy on Amazon Canada. The legs are removable, meaning it can be used as a drawing tablet or drawing table. Shoppers say it's "durable" and "fun to use."
Best Christmas gift ideas for kids ages 3-7
Take bedtime stories to the next level with this kid-friendly projector. It will allow little ones to watch, listen and read along to stories as they play out on their wall. This set comes with three stories and a dog figurine.
For the little ones who love dollhouses but already have too many, this cruise ship version will be something new for 'em. It comes with more than 18 pieces, including a Gabby Girl doll and MerCat figure.
Fun fact: This card game was created by a seven-year-old (seriously). It's a 15-minute game that's quick and easy to learn and requires 2-7 players. It's a great option if you're looking for games to incorporate the whole family.
If the child in your life loves to draw, this LCD drawing tablet will thrill them (it almost thrills me, to be honest). It features a 10-inch screen for plenty of drawing space and an attached stylus that they can't lose.
If one thing's for certain, kids are all about slime and Squishmallows these days — and this is the perfect combo. Plus, each cloud slime comes with an adorable Squishmallow charm.
Best Christmas gift ideas for kids ages 8-12
This one is for the LEGO kids out there. There's a twist to this one — it's not just a T-Rex! It rebuilds into a Triceratops and Pterodactyl, too. Perfect for dino lovers.
This puzzle game has more than 200 challenges that will keep them on their toes. It's backed by 23,000 five-star reviews, with shoppers calling it a "great learning tool" that "teaches spacial awareness" and "problem solving."
This jewelry box design kit is too cute to pass up (I even want one). Kids will have a fun time being creative, and they'll have a place to store their favourite jewels afterwards!
Fans of Formula 1 will seriously appreciate this gift, and if they enjoy LEGO, it'll be a double-whammy of excitement. This 2023 McLaren race car is "such an awesome product to assemble," according to reviewers.
This marbling paint set is a "beautiful and easy art project that looks super nice," according to one five-star reviewer. It's great for artsy kiddos who want to expand their horizons.
Best Christmas gift ideas for pre-teens
Who doesn't love a Jellycat? Even I do! This little bag will allow them to carry their favourite stuffed animal with them on the go, along with their small essentials.
If you have a Pokémon collector in your household, trust me, this 322-piece building set will be an awesome addition to their collection. It will keep them busy and engaged, plus shoppers have given it an epic 4.9-star rating.
Crafty kiddos are bound to love this bracelet-making kit. It comes with so many supplies (including 6,000 clay beads!) that will make them a variety of bracelets to stack and share with friends.
This hockey stick set includes one left and one right player stick, plus two soft foam two-inch mini hockey balls.
For tweens dabbling in makeup, this Hello Kitty set will provide them with an eyelash curler and some fun glitter mascara to experiment with.
Best Christmas gift ideas for teens
If you want to win the award for best gift giver ever, there's a teen boy out there who will praise you for this PlayStation 5. It will certainly take their gaming to the next level.
I don't think I need an explanation for this one. Any teen would be thrilled to open a brand-new Stanley tumbler! Not their thing? You can always opt for an Owala instead.
Teens are wearing these pimple patches like accessories these days — and I don't blame them; they're super cute and a great way to cover not-so-cute zits.
Digital cameras are all the rage lately, and this one is a great option for teens. Amazon shoppers confirm it's "a fantastic choice!" They said it has "wonderful image quality," too.
Even as an adult, there's nothing better than receiving a luxurious lip balm as a stocking stuffer or gift. This Laneige set is the perfect festive duo — it comes with a glowy balm and a sleeping mask for ultimate hydration.
Shop best kids' stocking stuffer ideas
Reese's Peanut Butter Christmas Tree
Mini Brands Books Capsule
Maynard's Sour Patch Kids Red and Green Bag
Barbie Mini BarbieLand Lipstick Doll
SmartSweets + Barbie Pink Lemonade Dream
Zuru Smashers Junior Dino Dig Small Egg Stegosaurs
Great Pretenders Sparkle Red Velvet Headband
Pokemon Pikachu Pixel Art
Wet n Wild Hello Kitty Makeup Sponge
Crayola My First Washable Tripod Grip Crayons
OOLY Stickiville Skinny Here Comes Santa
Meet the expert
Melina Brum is a shopping editor at Yahoo Canada Style. She is well-versed in e-commerce and passionate about providing Yahoo readers with honest reviews and must-have deals. With a strong background in fashion, beauty and lifestyle content, you can trust her to keep you in the know.
Let us know what you think by emailing us, commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.