15 stocking stuffer ideas for kids—all under $25
Fill their stockings with things they'll use
Products are chosen independently by our editors. Purchases made through our links may earn us a commission.
One of my favorite tasks each holiday season is filling my children's stockings with a selection of little gifts. This year, as part of my ongoing effort to reduce the amount of garbage we, as a family, produce, I'm making a point to only fill their stockings with items that I know they'll use.
If you're also trying to cut down on "stuff" this Christmas, but you still want to fill your child's stocking with goodies they'll love, we've come up with a list of 15 stocking stuffers that won't end up in the trash a mere day or two after Christmas.
Whichever items you put in their stocking, don't forget to tuck a fresh orange into the toe of each stocking, just like in The Sweet Smell of Christmas.
1. New art supplies
Whether your child is a budding Picasso or absolutely void of artistic talent, you can't go wrong with a stocking full of art supplies. A fresh package of washable markers, a box of shiny new crayons, and a clean watercolor palette not only encourage creativity, but also fill their stockings without spending a lot of cash.
- Get a 12-pack of Crayola Washable Markers on Amazon for $5.67
- Get a 24-count box of Crayola crayons on Amazon for $4.78
- Get Alex Artist Studio 36 Watercolor Paints on Amazon for $11.27
2. Lip balm
This four pack means they'll always have a lip balm on hand.
Kids are no stranger to dry, cracked lips, especially in the winter when they're spending time outside playing in the snow or walking to the bus stop. This holiday set of four lip balms from Burt's Bees comes with fun flavors such as vanilla bean and salted caramel, so they can keep one in their backpack, pencil case, and nightstand to soothe dry lips anywhere, anytime.
Get the Limited-Edition Holiday 4-Pack Lip Balm Gift for $10.99
3. Fresh Play-Doh
A Play-Doh party pack fits perfectly in a Christmas stocking.
Granted, Play-Doh can be messy, but if you're willing to put up with a small amount of colorful dough getting ground into your carpets, this is a creative toy that will keep them occupied for hours. Put a party pack of minis in their stockings and a Play-Doh Noodle Party play set under the tree, and you just might be able to enjoy an entire cup of hot coffee before they get bored.
- Get a Play-Doh party pack on Amazon for $7.99
- Get the Play-Doh Noodle Party play set on Amazon for $14.96
4. Classic toy soldiers
An 18-pack of toy soldiers provides hours of entertainment.
Toy soldiers are the ultimate old school gift, and there's a reason for their longevity: They provide hours of open-ended imaginative play for kids at a wide-range of ages. Skip the bad-for-the-Earth plastic versions and opt for this classic metal set that includes both soldiers and vehicles. These also make a great portable toy to take on airplane trips or out to restaurants.
Get an 18-pack of toy soldiers on Amazon for $17.95
5. Kid-friendly bath products
Skip the rubber ducky and opt for one of these bath products instead.
Toss out all of your moldy rubber bath toys and put some color in their bath instead. My kids love the Color My Bath color changing bath tablets because they can turn their nightly soak into a rainbow extravaganza.
For older kids, a festively-scented bath bomb is the perfect thing to take their self care to the next level.
- Get Color My bath color-changing bath tablets on Amazon for $15.99
- Get an Oh Christmas Tree Bubble Bath Bomb on Amazon for $8.99
6. Beautiful hair accessories
Unique hair accessories look pretty tucked into a stocking.
Barrettes and hair bows are an excellent stocking stuffer for kids who love to accessorize. Fill their stockings with a set of festive hair bows or whimsical barrettes so they'll have just the right thing to wear to Christmas dinner or New Year's Eve fetes.
Get a set of 6 Gingham & Big Pom-Pom Hair Clips at Meri Meri for $18
7. A box of "Bravery Badges"
Colorful bandages are great for injuries both real and imagined.
Welly has the best selection of bandages in kid-friendly prints, and we love that they call them "Bravery Badges." Add a tin or two to your child's stocking so that they have plenty on hand for the next time they get a boo boo.
Shop Bravery Badges at Welly starting at $4.99
8. Lip Balm
Cute lip balms to keep their lips hydrated all winter long.
Frigid winter temperatures and dry air means that almost everyone is suffering from chapped lips. Give your child the gift of an emoji lip balm so they'll enjoy keeping their lips hydrated wherever they go.
If you have teen or a tween who fancies themself "too old" for Disney emoji balms, put a tube of Lanolips in their stocking instead. The pure lanolin ointment soothes even the most badly cracked lips.
- Get the Lip Smacker Disney Emoji Lip Balm starting at $4.99
- Get Lanolips 101 Ointment Multipurpose Superbalm at Amazon for $16.99
9. Card games
Card games are just the right size to fit inside a Christmas stocking.
Card games are a great addition to Christmas stockings for kids of any age, and a great idea for families who like game nights. Little kids will love—and laugh—at Old Maid, which is one of our family favorites. The Hoyle 6-in-1 fun pack includes six games: Go Fish, Memory, Old Maid, Crazy Eights, Slap Jack, and Matching. Slightly older kids might like Sleeping Queens or Set, and the tweens and teens in your life will get a kick out of Not Parent Approved.
- Get Hoyle 6-in-1 Fun Pack on Amazon for $4.99
- Get Sleeping Queens on Amazon for $6
- Get Set on Amazon for $12.13
- Get Not Parent Approved on Amazon for $25.49
10. A crystal growing kit
This science project is cute and fun.
Add a little science to their stockings this year with a grow-your-own crystal Narwhal. The cute kit includes an instruction booklet packed with information about crystals, plus an adorable Narwhal figurine that grows sparkling crystals on its tail and horn when soaked in the included solution.
Get the Grow Your Own Crystal Narwhal on Amazon for $12.50
11. Coloring pads
Mess-free coloring pads are great for Holiday travel.
Mess-free coloring books are a must for toddlers, especially when traveling. Scentco's Water Magic reusable coloring pads come with scented water pens (one smells like blackberries, the other like fruit punch) and feature cupcake and doughnut-themed activity pages that kids can color over and over again. The jumbo-sized water pens are easy for little hands to grip, and the scents make these pads even more fun than the original unscented ones.
Get a 2-pack of Scentco Water Magic Activity Pads on Amazon for $14.99
12. A pack of WikkiStix
WikkiStix provides mess-free fun.
WikkiStix are made of knitting yarn coated with colorful food-grade wax. While the description may sound boring, what makes WikkiStix fun is the fact that they easily mold together so kids can create 3-D shapes and creations. They're non-toxic, reusable, and a great toy to have on hand for when you're at a restaurant and need something to entertain an antsy child.
Get a WikkiStix Rainbow Pack on Amazon for $9.38
13. An adjustable jump rope
An adjustable jump rope is ideal for younger kids.
Jumping rope not only improves coordination, but it's also really fun. These colorful jump ropes are a great addition to your child's stocking because they have soft foam handles and the length can be easily adjusted.
Get a 2-pack of adjustable Jump Ropes on Amazon for $14.99
14. Acne patches
Acne dots are a useful stocking stuffer for teens and tweens.
If you're stuffing a stocking for a teen or a tween, why not throw in a package of acne patches? Peace Out Skincare's Acne Dots contain salicylic acid, vitamin A, and aloe vera for a healing and soothing combo. Plus their logo and packing will look great sticking out of your teen's Christmas stocking.
Get the Peace Out Acne Dots for $19
15. Socks
A pair of glow-in-the-dark constellation socks will be a conversation starter.
It's pretty much a given that tween and teen boys will only wear shorts no matter how cold it is outside. Make sure that at least their feet and lower calves remain warm, and put a pair of cool socks in their stocking. We like these glow-in-the-dark constellation socks because they're cool enough for even the most discerning teen, but still fun.
Get the Constellation Youth Crew Socks at Sock it to Me for $7.50