The holiday season is here, and that means it’s time to start thinking about fun stocking stuffers! I don’t know about you, but seeing what is in your Christmas stocking is a fun thing to do on Christmas morning. But finding the best stocking stuffers that aren’t candy can be challenging. Instead of trying to fill stockings with candy this Christmas season, how about cool surprises for kids of all ages—things they’ll actually use and enjoy? From babies to teens, this list has non-candy stocking stuffers for kids that will make Christmas morning even more special.

Best Non-Candy Stocking Stuffers for Babies and Toddlers
This post may contain affiliate links, which means I may receive a commission, at no extra cost to you, if you make a purchase through a link. Please see my full disclosure for further information.
LIKee Suction Cup Fidget Toy
This fidget toy is a great stocking stuffer for babies because it sticks to the tub, high chair, or any window and spins when touched. It’s also safe and colorful and keeps babies entertained. The spinning motion also helps develop their motor skills.
Itzy Ritzy Plush
This plushy comes with textured ribbon, it makes the crinkle sound babies love, and it’s freaking adorable. Not only that, but it also includes a teether. Any little baby will love having this.
Army Themed Toddler Utensils
These utensils are a green army-themed fork and spoon set designed for toddlers and young kids. Each utensil looks like a mini army vehicle, which makes mealtime more exciting and helps kids stay focused on their food. It’s a great Christmas stocking stuffer because it encourages kids to eat independently and enjoy their meals. They also have a three-piece set, which includes the toddler plates.
BUNMO Suction Toys
These textured suction toys are great for bath time or even as road trip toys because they can keep your baby or toddler entertained for a good amount of time. As long as you have a non-porous surface, you’ll be good. There are five different textures and colors. Your baby girl or boy will love playing with these.
Related post you might find helpful: The Best Toddler Toys for Road Trips That’ll Keep Them Busy
Dr. Brown’s Infant-to-Toddler Toothbrush
As soon as you see your baby get their first tooth, you’ll need to start brushing it. Yes, I know it may seem ridiculous, but it’s true. Add this small gift to their stocking. Even if they aren’t a year old or have yet to get their first tooth, this will come in handy.
Lip Smackers Disney Princess Lip Balm
If you have a little princess at home or know of one, this will be a great stocking stuffer. It’s a pack of eight flavored lip balms. If you were thinking of getting her something other than this lip balm, how about this lip gloss?
Related post you might find helpful: Best Princess Gifts for a 5-Year-Old: Our Top Picks
Mushie Stacking Cup Toys
Stacking toys would be a great gift for the babies in your life. They help babies with hand-eye coordination, fine motor skills, and problem-solving.
Play-Doh 10 Pack Assorted Colors
Play-doh is always a go-to for younger kids. They’re fun to play with and will keep your kid happy for some time. You can also get them some accessories to go with it.
BUNMO Pop Tubes
There is something about these pop tubes that little kids love playing with. Our son loved using them because they made a satisfying noise when stretched. Fair warning they do make a lot of noise, but somehow this toy keeps kids busy for a while.
LIKee Silicone Pull String Toy
Here is another toy for babies that will help keep them happy and occupied and will also help develop their motor skills. There are plenty of ways your baby can play with this. It is pretty much a ball with strings coming out of it. They’ll pull the textured strings through, and it makes sounds, too.
Bath Crayons
Anytime you can make bath time less stressful and fun for you and the little ones is a plus. With these bath crayons, kids can doodle while getting cleaned.
Piggy Nail Polish
This nail polish is great as a stocking stuffer for little kids since it’s non-toxic. You won’t have to worry about that with little ones, and of course, they’ll enjoy getting their nails done.
CreateOn Crayola Holiday Magnetic Tiles
If you have yet to get magnetic tiles for your kid, you must do so! They’re fun to play with, and they can come up with many different things to keep them entertained.
Sophie la Girafe Teething Toy
This teething toy would be a good stocking stuffer for babies, especially those who are starting to get their first teeth.
Hungry Caterpillar Crinkle Book
We all know babies love the sound of crinkle paper. This crinkle hungry caterpillar book would be an excellent first book for babies.
Top Non-Candy Stocking Stuffer Ideas for School-Aged Kids
Matchbox Cars
For young kids who love cars, how about Matchbox or Hot Wheel cars? There is a large selection of options to choose from. These Hot Wheel cars change color when the water is cold or warm. You really can’t go wrong with cars.
Melissa & Doug Pretend-to-Spend Toy Wallet
What a fun gift idea for younger kids! This pretend toy will not only be fun to play with but also educational. It comes with dollars, coins, cards for the bus, library, gym membership, and even a credit card.
Coloring Book
A simple coloring book would be great for kids. You can easily put this in their stocking.
Nerf Gun
Which kid wouldn’t want a Nerf gun as a Christmas stocking stuffer? It’s fun and easy to play with. It’s also great for playing games with friends or practicing your aim. Kids can play with it indoors or outside.
Obuby Real Binocular
Adding these to their stocking would be a fun gift idea for boys and girls. They can take these with them whenever they go to the park, on a family hike, or anywhere.
Bounce Garmin Watch
I have a lot of good things to say about this. If your school-aged kid is responsible enough to take care of a watch but is not yet ready for a phone, this is for you! We got this watch for our son, and it was exactly what we were looking for.
The Garmin watch is a great stocking stuffer for kids because it helps them keep track of time, set reminders, and even play games. There is also an app where you can keep track of their chores. But that’s not the only thing: parents can see where they are with the live tracking feature and send text or voice messages, which is a cool gift for kids and helpful for parents.
Charms for Crocs
If you were anything like us, your kid wears Crocs, and they love those charms. In case you don’t know, charms are little decorations that you can pop into the holes of Crocs shoes to make them stand out. Those charms are so cool, and with so many different charm designs, it’s no wonder kids love them. Those are fun stocking stuffers that both girls and boys will love getting.
Brain Quest Cards
These brain quest cards make learning fun and are a no-brainer for stocking stuffers. They’re seriously the best! Help younger children learn things easily by getting these brain quest cards. It makes learning easy and fun! Our son loved his, and I bet your kid will, too.
Wikki Stix for Doodlers
These are great stocking stuffers for younger kids. Let your kids get creative with them. They are wax-like, so they can easily be shaped to make different things and even make a great activity for playdates.
Related post you might find helpful: 31 Playdate Activities For 5 Year Olds They’ll Enjoy Doing
Melissa & Doug Suspend Family Game
This game is great for younger kids, older teens, and adults. Basically, you are trying to balance rods on top of others without dropping any. You need steady hands and be strategic about putting these on so you don’t drop them all. The whole family will love playing this.
Dog Ate My Mad Libs
There is something about Mad Libs that is just so fun! It’s a simple thing you can put out in your kids’ stockings that will not only help them with their vocabulary but also be something they’ll enjoy doing. We always have a good laugh when we do these. They are hilarious, and the stories we come up with are just so funny. They also have this Gross Me Out Mad Libs that will be fun.
Walkie Talkies
Who doesn’t love walkie-talkies? If you are having a hard time finding good stocking stuffers, consider these for the younger kids. Especially if they like playing outside with their friends, they can easily take them outside and play for a while with them.
HEXBUG Nano 5 Pack
These Hexbugs are so cool, and the younger kids will absolutely love them. They are bug-like toys that move by vibration. If they fall, don’t worry because they can easily get back up. This one comes with five, so if you have other young kids, you can leave one for them as well. These make a good stocking stuffer for the young ones. Don’t pass these up—they even have playsets for them!
Lego Packs
These are a must for the Lego-loving kid, and there are so many options to pick from.
Lego Mug
If you already have a Lego fan at home, adding this Lego mug to their stocking would be a fun gift idea for young children or even an adult who is obsessed with them. It’s a mug that you can put Legos on. How cool is that?
Kids Temporary Tattoos
Maybe it’s just me, but temporary tattoos are always fun gift ideas, no matter what your age. Here are some that would be great in any stocking. They have other designs as well so check them out.
Cool Non-Candy Stocking Stuffers for Tweens and Teens
16 Pack Color Rainbow Pencils
How cool are these? Get these for your teens who love to get creative! They’re fun and cool to draw with. Don’t forget to get a drawing pad to go along with it.
Water Bottle
A new water bottle is a practical gift idea for any kid. Here is a good option.
Rainbow Scratch Art Mini Notes
These are fun to draw on or just write a note to someone. This is a fun gift option if you have a tween or teen who enjoys drawing.
Hair Clips
These are small enough to fit in a stocking and come with eight neutral-colored hair clips. You can put all of these hair accessories in one stocking or easily separate them to gift to others.
Big Potato OK Play
This makes a great stocking stuffer. It would also be great to take on road trips, to any restaurant while you wait, or anywhere else there is a flat surface.
Magnetic Chess Game with Stones
This might not seem like a fun game, but trust me, teens and everyone else will love playing it. It is a great option for teens who love playing games, and the best part is you can play it anywhere.
Portable Mini Bluetooth Speaker
Which teen isn’t listening to their favorite music to and from school? This is great for older children and even teens. It is waterproof and dust-proof, and it comes with a carabiner, which makes it easy to take with you. It also comes in many colors, so you can pick the one your teen will love.
Anker MagSafe 3-in-1 Charger
This charging station is good if you want to declutter your space with a charger that powers multiple devices simultaneously. So instead of having all these cords on your nightstand or desk, your kids can have this, which will charge their Apple AirPods, Apple Watch, and phone. The best part is that it is small enough to fit in your pocket. Most kids nowadays have all these devices, so if that is the case for your teen, they’ll love this!
Plush Velvet Jewelry Box
This jewelry box is a perfect stocking stuffer for teen girls who have a lot of jewelry. It has a spot for rings and necklaces and a built-in mirror. It is also small enough to take with you anywhere.
Amazon Gift Card
Okay, hear me out. If you’re still looking for other stocking stuffers for the kids that aren’t just candy, how about a gift card? They’ll get exactly what they want with that. Even if it isn’t an Amazon gift card, other gift cards would be just as appreciated.
Apple AirTag
An Apple AirTag is a genius gift idea to include in their stocking. If your kids have something they don’t want to lose, they can easily track it down with an AirTag. Make sure you get an AirTag holder so they can attach it wherever they’d like.
Apple AirPods Case
If your teen already has Apple AirPods, gifting them a case to go along with it would be a great gift. This way, their AirPods won’t be damaged if they accidentally drop them.
Reusable Makeup Remover Pads
These reusable makeup pads are a great stocking stuffer for teens because they help clean makeup off easily. They’re also washable, so they can be used again and again. It’s a nice, thoughtful surprise for any teen who likes to take care of their skin.
Nintendo Switch Game Case
If you have a teen into video games, maybe they have a ton of game cards that aren’t in cases. This is where this game card case comes in handy. It can hold up to twenty-four games and does not take up much space.
Electric Ball Pump
This electric ball pump is a great stocking stuffer for kids into sports. It’s a no-brainer for those who love playing sports. They’ll get a lot of use, and it is easy to take with you anywhere.
Related post you might find helpful: Score Big: Best Gifts for Boys Who Love Sports
Face Mask
These face masks are a good option for teen girls who love taking care of their skin. This set comes with seven, so if you know other people who would love these, you can add some to their stockings or keep one for yourself.
Blue Light Blocking Glasses
These blue light-blocking glasses are great for teens or really anyone who is constantly looking at a screen.
The Octobuddy
You stick this on the back of your phone and hold it on any smooth surface to take videos or pictures. This will come in handy if your teen is into making videos on TikTok, Instagram, or any other social media platform. It’s a small gift idea that is trending for a good reason.
Rechargeable LED Book Light
If you have a teen who enjoys reading late at night, this book light is for them. It is a useful stocking stuffer for older kids and younger children.

Leave a Reply