We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

Regardless of your age, I think we can agree that one of the most exciting parts about Christmas is unpacking your stocking. And while stocking stuffers are generally cheaper than actual holiday gifts, the cost adds up when you’re shopping for multiple people. To help you out, we put together the best stocking stuffers under $10.

You can shop these stocking stuffers on Amazon, Newegg, HotSox, and more. Plus, we made sure to include options for men, women, and kids.

Quick tip: You can get the best value for things like sheet masks or pop fidgets when you buy a bundle rather than just one.

Ahead of the holiday madness, make sure to text BLACK FRIDAY to 57299 to receive real-time text alerts when deals go live. And make sure to check out our gift guides for under $50, under $25, and under $5.

Download The Krazy Coupon Lady app so you never miss out on the best tips and discounts.


Best Stocking Stuffers Under $10 for Him


Cooling Towel

best stocking stuffers under $10 - Cooling towel

If he likes to work out, this cooling towel ($7.25 Amazon) is the perfect stocking stuffer. Just soak it in cold water and wear it while exercising for a little relief.


Eggs and Bacon Crew Socks

best stocking stuffers under $10 - Grey socks with bacon and eggs printed on them.

Gifting socks isn’t boring when they come in fun prints ($7.20 Hotsox.com) like eggs and bacon. These socks are half off right now and come in sizes 6 through 12.5.


Ringke Slot Cardholder

best stocking stuffers under $10 - Two photos with Ringke Slot cardholders on the back

For the guy who hates carrying too much stuff, this cardholder ($9.99 Newegg.com) easily attaches to the back of his phone. I love that it saves space and can replace your wallet in a pinch.


Cuff links

best stocking stuffers under $10 - Initial cuff links

These cuff links ($9.99 Amazon) might be under $10, but they’re highly polished brass and super easy to wear. The best part is, you can get his initials on them for a personal touch at no extra cost.


Apple Watch Charging Stand

best stocking stuffers under $10 - An apple watch on a charging doc.

Here we have a stocking stuffer ($8.95 Amazon) perfect for the guy with all the tech gadgets. It won’t take up a ton of space on his nightstand, and it comes in four different colors to match his style.

Related: We Found the Best Cheap Smartwatches for Under $200



Beard Grooming Kit

best stocking stuffers under $10 - Brush and comb with box and bag for mens beards.

For the bearded man in your life, this is a gift ($9.47 Amazon) he can take anywhere when he needs to tame those bristles on the fly.

Related: Gifts for Men Who Have Everything


Best Stocking Stuffers Under $10 for Her


I Am Sheet Masks

best stocking stuffers under $10 - I Am Sheet Masks

Sheet masks ($3.75 Ulta) are the ultimate stocking stuffer for anyone who wants to pamper themselves a little. For better value, purchase a pack of five for $15. At just $3 for each mask, you can gift them to five different people.


8-Pack Reusable Glass Straws

best stocking stuffers under $10 - Glass straws in a glass with raspberries and mint.

Give the gift of sustainability with these reusable straws (yes, they come with cleaners). They’re sleek ($7.19 Amazon) and look good with any beverage.


Waist Pack

best stocking stuffers under $10 - black fanny pack

This fanny pack ($8.79 Amazon) is both stylish and functional, and at under $10, it’s definitely a steal. Lululemon belt bag who?


Tequila Shot Soap Bar

best stocking stuffers under $10 - Tequila shot soap bar

For the person who loves a clean fragrance, add this tequila soap bar ($8, Soap Distillery) to their stocking. No, it doesn’t smell like a wild night out — think lime, sea salt, and hints of dry desert wood. Plus, it has aloe and sea salt for extra oomph.


Book Lovers by Emily Henry

best stocking stuffers under $10 - Book Lovers book by Emily Henry

For the book lover, pick up this read ($9.99 Target) by the same author of People We Meet On Vacation. According to the reviews, it has “great characters, great story, and witty, funny dialogue.”

Related: How to Save Money at Target


Best Stocking Stuffers Under $10 for Kids


Pop Fidget Sensory Toy

best stocking stuffers under $10 - Pop fidget toys

Fidget toys ($8.99 Amazon) are super popular right now, and you can get a package of two for under $10. They’re small, making these a perfect addition to any kids’ stocking.


Scented Squishmallow Blinds

best stocking stuffers under $10 - Squishmallow myster squad toys

Squishmallows are a great gift year-round for a fan of plush toys. These minis ($9.99 Amazon) are more fun to open because they’re scented, and the toy inside is a surprise.


Animal Erasers

best stocking stuffers under $10 - Animal erasers

Vibrant desk erasers ($7.99 Amazon) make pencils, and arguably schoolwork, a little bit more fun. Plus, you can take these apart and put them back together.


Personalized Crayons

best stocking stuffers under $10 - custom name block

These crayons ($5.00 Etsy) are anything but ordinary. They’re personalized, and you can get two letters, like a kid’s initials, for just $10.


Jenga Mini Game

best stocking stuffers under $10 - Mini jenga set

A classic game ($5.25 Walmart) packaged perfectly for a Christmas stocking. And you’ll feel good knowing that your loved one will get loads of replay time out of it.

The Best Stocking Stuffers Under $10 That Are Actually Useful