Seasonal + Celebrations

The Best Christmas Stocking Stuffers

Say goodbye to plastic garbage and hello to useful treats

images of stocking stuffers

Updated on: October 28, 2026

Estimated reading time:

8 minutes

One of my rites of passage into adulthood was finding myself responsible for filling someone’s Christmas stocking with goodies. I was surprised at how tricky — and expensive! — it could be. But after many years of staying up late on Christmas Eve to deliver the goods, I’ve come up with a formula that works well.

Everything that goes into a Christmas stocking should fall into one of these categories: stuff to eat, stuff to play with, or stuff to use. Need some inspiration? Keep scrolling to read about all my finds for each category, and fill those stockings with confidence.

The prices of items vary, so consider filling up with some less expensive treats and having one or two hero items. Stockings are not meant to be the star of the day, just a fun way to get the festivities started! 

boxes of Bertie Bott's Every Flavor Beans

Trick jelly beans

The last Harry Potter book debuted almost 20 years ago, but Bertie Bott’s Every Flavor Beans are as popular as ever. While they include some wonderfully gross flavors like booger and soap, there is a handy guide on the box so you can avoid (or give away) the ones you don’t want. If you want to take your jelly bean eating to the next level, try a box of Bean Boozled. Each color has two flavors, and there is no way to know which one you’re getting until you pop it in your mouth. Will that yellow bean taste like rotten eggs or popcorn? Only one way to find out! 

Cost: $9.95 (pack of three boxes)

 

Salmon flavored candy canes
Photo: Archie McPhee

Surprise candy canes

For the past few years I have taken great joy in giving my kids and nieces candy canes that look normal, but are anything but! They have received candy canes flavored like bacon, buttered popcorn, gravy, pickle and ketchup. Are you brave enough to try the opossum flavor? Yeah, me neither.

Cost: $9.50

A box of giant candy canes

Giant candy canes

I don’t only give my kids inedible “treats” in their stocking. While candy canes maybe be plentiful this time of year, there is something special about a gigantic version. Chocolate oranges are also a welcome sweet treat that fits nicely in a stocking, and it’s something they won’t pick up at 7-11 any other time of the year.

Cost: $19.99

Box of assorted flavored fruit snacks

Fruit snacks

Gummy fruit snacks are a great way to fill up a lot of space in a stocking. They feel like you are eating candy, but are slightly healthier (maybe?). These gummy snack treats shaped like Legos are fun, as long as your kids are old enough to know the difference between the toy and the treats.

Cost: $7.97

Bowl filled with multicolored gumballs

Gum

With sugar or without, there are nearly endless flavors of gum. Toss a handful in your kid’s stocking and everyone wins. And gum is inexpensive — you can pick up a bag filled with two pounds (560 pieces!) of gumballs for $19.99!

Cost: $19.99

Large box of snack sized bags of chips

Favorite snacks

Many families have a Christmas dinner, but there are usually hours between stocking time and meal time. I like to give my kids some of their favorite snacks (mini bags of chips, crackers, dried fruit, even an apple or orange) to help keep them happy and not too hungry while dinner is being prepared. It’s also a good way to balance some of the candy I know they are going to be pounding all day. And for some reason, the orange you pull out of your stocking feels more special than the one that has been sitting in the fruit bowl.

Cost: $22.43 (Costs will vary by snacks, and what you’ve already got in the pantry!)

12 decks of playing cards

Puzzles or games

This is another way to provide some screen-free entertainment on Christmas, or the next time you’re out in the world and the kids get restless. A deck of cards is an easy and inexpensive option. You can stick with the basics if you want to keep your budget in check, or go for a fancy or custom print. (I gave my kids decks of cards with a picture of our dog on the cards and it was a total hit.) Other handheld puzzles like a Rubik’s cube or wooden puzzle cubes are also fun and challenging. At the end of the day, scoop the puzzles up and toss them into your bag or backpack, and pull them out again the next time you need an instant distraction.

Cost: $14.99 (12 decks of basic playing cards)

Travel activity books

Even though Christmas is an exciting holiday, there will likely be some downtime to fill. Add an activity book to their stocking for a little quiet, screen-free entertainment. When they finish the book, toss it in the recycling.

Cost: $3.94

Playmobile mini figures

Mini figures

Entire Lego or Playmobil sets are anything but cheap, but God bless the mini figure! You can find these at many toy stores (or get them online) and they are generally inexpensive. They may be small and plastic, but they won’t be discarded at the end of the day like so many other toys their size. Why not? Because they can be integrated with the toys that are already all over your house. Add them to the Lego or Playmobil box at the end of the day. It’s a total win.

Cost: $12.35 and up

Two handheld games kids can play

Screen-free, handheld games

Last year I decided to encourage my kids to set down their phones and play some different handheld games. You can find lots of options online; I went with a fidget toy popper game, and it was a hit! I had to endure a little bit of popping and noise, but it was worth it to watch my kids and family engage with one another and mess around with some slightly different entertainment.

Cost: $18.99 (for two)

Box of 24 crayons

Simple arts and craft supplies

There’s something so wonderful about a fresh box of crayons. If you have older kids who enjoy writing or drawing, a nice, fancy pencil might be appreciated. A small skein of yarn would be great if you have a fiber artist in the house (head to Seattle ReCreative for amazing deals!). You can include some new paintbrushes in a variety of sizes and shapes. This pack contains 35 brushes; enough for Christmas stockings, Easter baskets and the occasional rainy-day surprise! 

If your kids are not particularly into arts and crafts, I’d skip this one. The key to Christmas stocking success is getting them items they want and use, not random things to take up space.

Cost: $5.29 (two boxes of 24 crayons)

Mad Libs

These are a great way to fill some time after stockings and before presents or a meal. At my house, we sit around and eat cinnamon rolls after the kids open their stockings. Doing a few Mad Libs while we lick our sticky fingers is a great way to encourage even more family togetherness.

Cost: $5.20

Eight different flavors of lip balm

Lip Smackers lip balm

Dry winter air and being indoors with a heater running can easily lead to dry, chapped lips. Give your kids some relief from this wintertime nuisance with holiday flavored lip balm. And with flavors like Oatmeal Cookie, Vanilla, and Mango you might be tempted to drop a few into your own stocking! 

Cost: $9.99 (pack of 8)

Coupon book

A coupon book may not be the flashiest item they’ll find Christmas morning, but it’s sure to be one they’ll love, and use! There are plenty of online templates to print if you don’t want to make your own, or you can even buy one online and just fill out the pages. You can include coupons for things like “pick your own dinner night,” “movie date with mom,” “a trip to the park,” or “an afternoon at the swimming pool.” Just make sure they are all things you’ll be ready and willing to do at the drop of the hat! Or, set some parameters up, such as a coupon must be given the day before the activity (or whatever works for your family).

Cost: $7.99 (or make your own for free!)

Lego hotdog guy key chain

Lego key chains

Key chains can be a fun middle ground between a toy and something practical. Help your kids keep track of their house key with these fun Lego character key chains. If Legos aren’t their thing, check out these super cute flashlight key chains. Kids can clip this to their backpack so they can actually see the keyhole on the front door during the Big Dark!

Cost: $16.99 and up

Charging cables in differnt colors

Multicolor charging cords

If your kids are like mine, “Where’s the phone charger?” is a constant question. Add one of these cords to their stocking and hopefully the question will be answered! They come in multiple colors, so if you have more than one stocking to fill, everyone can tell which one is theirs. (Also available for phones that need a lightening cable.)


Cost: $11.99 (pack of three)

Two pairs of cute socks with google eyes that can hold hands

Socks that hold hands

A fun pair of socks makes a great stocking stuffer. They feel fun and special, while also being something practical that kids will use. Last year I gave these hand-holding socks to my nieces and they were a total hit. Socks with a cape or custom socks are also fun to find on Christmas morning.

Cost: $8.49 (two pairs)

Portable phone charger that plugs into the bottom of a cell phone

Portable phone charger

This one is slightly more expensive for a stocking stuffer, but scores high in practicality. These chargers are small, easy to use and come in a ton of colors. If you want to keep your stocking budget low, go heavy with some of the more inexpensive items (gum, fruit gummies, snacks, etc.) and let this be the star of the show.

Cost: $17.95

Temporary tattoos to give as a stocking stuffer for Christmas

Temporary tattoos

Get tatted up for the holidays! These temporary tattoo sleeves will let you experiment with tattoos without the commitment. You can find patterns ranging from flowers to animals to quotes and more. There are even temporary tattoos that glow in the dark, perfect for Seattle’s long winter nights.

Cost: $8.97

White tennis shoes with bright, tie-dyed shoelaces

Shoelaces

Cheaper than a new pair of shoes, new laces can give your old kicks a totally new feel. Want to take your shoe style to the next level? Give shoe wings a try. My son loved these when he was little!

Cost: $5.99

  • Mini versions of things — Do you really want a mini notebook and tiny Ikea pencil? Are your kids going to be able to play with a mini slinky or tiny Etch A Sketch? Or a puzzle with pieces so small you need a magnifying glass to put it together? Probably not.
  • Tiny, random plastic toys — I admit that I have given in to the temptation to buy a bag of cheap party favors from Amazon and use them as stocking stuffers. There are just so many things! But I always regret it. Those piles of random plastic toys might be interesting for an hour or two, but then you are stuck with a pile of junk that ends up at Goodwill, or in the trash.
  • Too much candy — If I give candy to my younger son, he is going to eat it that day. There is no savoring candy, there is only eating. So, when putting his Christmas stocking together I have decided to give him as much candy as I am comfortable with him eating on Christmas Day. That way I don’t have to spend the day telling him to stop eating something that was given to him. Everyone wins.

Editor’s note: This article contains affiliate links. If you purchase products through links on our site, ParentMap may earn an affiliate commission. All prices were accurate at the time of publication.