Yahoo Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

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.

kids christmas gift ideas: otter, vtech watch, the story of you, little tikes projector, squishmallows slime, stanley, jellycat bag, pokemon, sour patch kids, kanoodle, starface pimple patches
50+ cool gift ideas for kids of all ages — from toddlers to teens: Stanley, Little Tikes, Jellycat, Squishmallows and more. (Photos via Walmart, Best Buy, Amazon and Well.ca)

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.


  • LEGO Classic Medium Creative Brick Box Building Toy Set

  • Owala FreeSip Insulated Stainless Steel Water Bottle


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.

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!

$43 at Amazon

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."

$15 at Walmart

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.

$40 (Originally $50) at Walmart

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. 

From $58 at Etsy (TimberwoodDesignShop)

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.

$19 at Amazon

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!

$260 at Amazon

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.

$40 (Originally $50) at Walmart

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!

$25 at Walmart

Looking for an educational toy? This device will read the flashcards, which will help with hearing ability and build a vocabulary for toddlers.

$22 at Amazon

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."

$35 at Amazon

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. 

$60 at Amazon

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.

$80 at Walmart

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.

$20 (Originally $36) at Amazon

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.

$26 at Amazon

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.

$10 at Amazon

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. 

$18 at Amazon

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."

$20 at Amazon

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!

$29 at Well.ca

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.

$35 at LEGO

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.

$20 at Amazon

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.

$46 at Well.ca

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.

$40 (Originally $50) at Walmart

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.

$17 at Amazon

This hockey stick set includes one left and one right player stick, plus two soft foam two-inch mini hockey balls. 

$23 at Well.ca

For tweens dabbling in makeup, this Hello Kitty set will provide them with an eyelash curler and some fun glitter mascara to experiment with.

$17 at Well.ca

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.

$480 (Originally $580) at Best Buy

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.

$59 at Amazon

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.

$32 at Amazon

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.

$60 at Amazon

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.

$33 at Sephora

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.