Walmart’s Best Stocking Stuffers Under $20

With Christmas just around the corner, that means it’s time to start thinking about buying the perfect gifts. But let’s start with the silent heroes of Christmas gifts: stocking stuffers. Luckily, Walmart has a treasure trove of gadgets, toys, cosmetics, and oh, so much more. From makeup brushes and sleep masks to must-have toys, there’s no shortage of items sure to impress this holiday season.

Editorial Note: We review everything independently. If you make a purchase through our links, we may earn a commission.

This candle lighter is flameless and rechargeable!

  via Walmart  

Forget boring old lighters that die mid-flame. This rechargeable lighter is a total game-changer — windproof, flameless, and ready to ignite anything from candles to fireworks without a hitch. Sleek, compact, and safer than traditional lighters, it’s sure to come in handy for all candle-lovers.

What is Christmas without hot cocoa? This trio kit makes it happen.

  via Walmart  

You could give one boring chocolate bar… or you could give three flavored cocoa spoons that literally melt in your mug. Each one turns hot milk into a velvety swirl of chocolate and marshmallows. Plus, you never know which flavors you’ll get—salted caramel? Peppermint? Orange chocolate? It’s like the stocking stuffer version of a mystery box.

Your teen will love this fidget spinner.

  via Walmart  

These fidget spinners may be small, but they’ve got serious stress-busting power. Designed as magnetic spinner rings, they’re perfect for anxiety relief, focus, or just keeping hands busy while your brain does its thing. Each set comes with nine—you can share, stack, or hoard them all.

This handheld head massager is the perfect pick-me-up and it’s only $10!

  via Walmart  

This 20-finger head massager fits right in a stocking but delivers a full-on relaxation experience. Designed to stimulate your scalp and boost circulation, it offers a tingling sensation that melts stress away instantly. It’s easy to use and made with quality materials, making it a perfect little luxury gift for anyone who needs a quick mental reset during the hectic holidays.

This natural foot mask delivers spa-worthy softness.

  via Walmart  

Give the gift of tropical foot care this holiday season. This foot peel mask uses natural coconut and papaya extracts to exfoliate stubborn skin and reveal fresh, soft feet underneath. It’s clean, cruelty-free, and totally indulgent—making it a standout stocking stuffer for anyone who loves self-care. Just slip it in a stocking and watch someone’s toes do a happy dance.

These eco-friendly lip balms keep lips oh, so soft!

  via Walmart  

This 4-pack of organic lip balms is a stocking stuffer with a conscience. Made with fair trade cocoa butter and mongongo oil, each balm soothes and protects chapped lips naturally. They’re cruelty-free, recyclable, and free from nasty chemicals. Perfect for anyone who wants soft lips and a happy planet—plus, the variety pack means there’s a flavor for every mood.

This sleek little password book is the stocking stuffer they didn’t know they needed.

  via Walmart  

This password keeper is a surprisingly useful stocking stuffer for anyone tired of the “forgot password?” struggle. With alphabetical tabs and space for over 400 logins, it keeps things tidy and easy to find. The hardcover design is durable, discreet, and even comes with a little lock for extra peace of mind. At just $7, it’s a small gift that solves a big headache.

This brush set is an $11 steal and has all the brushes to do a full glam look.

  via Walmart  

This isn’t just a brush set—it’s a beauty upgrade in gift wrap. The neon handles pop, the bristles are whisper-soft, and the whole vibe says “I nailed this gift.” Whether you’re buying for a trend-savvy teen or a makeup-obsessed bestie, this set adds instant joy to any routine. It’s fun, practical, and totally gift-worthy.

This NeeDoh toy changes color as you squish it — and it’s under $5!

  via Walmart  

This color-changing fidget ball is the stocking stuffer that’s just too fun to put down. It’s soft, squishy, and changes colors as you squeeze — kind of like a stress rainbow for your hands. Great for kids, teens, and even adults who need a little chill-out moment during the holidays. And at under $5, it’s the perfect little pop of joy that fits right in a stocking.

We’ve never seen the price this low on these viral hair clips.

  via Walmart  

These giant claw clips are the ultimate hair lifesavers—strong enough to hold any hair type, chic enough to match every outfit, and totally practical for everyday hustle. Pack them up as a thoughtful present that says, “You deserve a good hair day—every day.” Because honestly, who wouldn’t love that?

Thoughtful? Check. This nail kit is a handy gift!

  via Walmart  

This isn’t just a grooming kit — it’s 15 tools of pure pampering, packed into one sleek little case. From nail clippers to brow tweezers, this set covers every detail, making it a surprisingly perfect fit for a stocking. Give it to your always-polished friend, your dad who steals your nail file, or anyone who deserves a moment of self-care.

This portable charger is the stocking stuffer that keeps phones charged on the go.

  via Walmart  

This compact power bank fits easily in a purse or backpack but packs a serious punch, charging phones multiple times. It’s the perfect gift for busy bees, travelers, or anyone who hates the dreaded “battery low” warning. Practical, stylish, and ultra-portable, it’s a gift that keeps on giving, powering up every adventure with ease.

We’re literally obsessed with these stretchy, pain free hair ties!

  via Walmart  

These hair ties are the unsung heroes of hair accessories. They stretch like a champ, shrink back to perfection, and keep your hair safe from breakage. Plus, they’re waterproof—take them swimming, bathing, or just rocking that sweat sesh. Trust us, your giftee will thank you!

These viral eye patches are skincare game changers!

  via Walmart  

These golden eye patches bring next-level luxury to tired eyes. Infused with collagen and hydrating magic, they tackle dark circles and puffiness like a pro. Wrap them up as the perfect gift for anyone who deserves to look fresh, radiant, and totally unstoppable.

This scalp massager massages and removes build up – yes, really!

  via Walmart  

Forget boring gifts—give a scalp massager that doubles as a stress buster. Soft, flexible bristles clean and invigorate the scalp, making hair feel fresh and alive. It’s the little luxury that makes a huge difference and a stocking stuffer they won’t see coming but will adore.

Grab this comfy eye mask while it’s under $10!

  via Walmart  

This weighted eye mask hugs your face like a boss, blocking every annoying light and stress. Perfect for your bestie, your mom, or even you (because self-care is queen). Whether it’s power naps, travel, or just dodging the chaos, it’s sleep luxury wrapped in soft, breathable fabric.

This sugar scrub will definitely help repair dry winter skin.

  via Walmart  

Glow-up alert! This Moroccan Rose sugar scrub is basically a spa party in a jar. It buffs away dull skin, douses you in moisture, and leaves you smelling like a dream. Perfect for anyone who deserves a little luxury—and fits right in a stocking for that extra holiday wow-factor.

These pimple patches actually work!

  via Walmart  

Forget candy and socks—stocking stuff the skincare game-changer! Mighty Patch hydrocolloid pimple patches fight blemishes fast so your favorite person can wake up selfie-ready. Perfectly petite, totally effective, and absolutely essential. Wrap up clear skin this holiday and be the hero of their stocking!

You can’t go wrong gifting this set of eight scented shower bombs.

  via Walmart  

Ready to upgrade their shower game? These aromatherapy shower steamers dissolve slowly under hot water, flooding the bathroom with scents like lavender, eucalyptus, and secret floral blends. It’s the easiest way to gift instant zen, perfect for anyone craving a spa moment—without leaving their house.

These multi-colored pens are fast-drying and only $10!

  via Walmart  

These 2-in-1 gel pens bring vintage vibes and bold black ink together for smooth, smudge-proof writing magic. They’re quick-dry and packed with double ink, so your gift keeps on giving. Perfect for the writer, doodler, or note taker who loves a splash of flair in their day.

This massage oil smells amazing and has a non-greasy finish.

  via Walmart  

This mango massage oil slides on silky smooth, smells like a tropical getaway, and leaves skin feeling oh-so-nourished. Non-greasy and long-lasting, it’s the secret weapon for unforgettable date nights and cozy moments. Go ahead—give the gift that brings the heat and makes spirits bright.

This essential oil stick brings calm energy.

  via Walmart  

Stress and drama? Ain’t nobody got time for that. Gift this powerhouse roll-on bursting with calming vibes—lavender, sandalwood, and all the good stuff—ready to slap tension right off their day. Small enough for any purse, bold enough to steal the show. Wrap it up and watch them glow with gratitude!

This facial serum is a skincare must have!

  via Walmart  

This serum? A full-on glow boost in a bottle. Pores? Minimized. Tone? Evened. Energy? Radiant. Slide it into someone’s stocking and instantly become their favorite person. It’s the skincare flex they didn’t know they needed — and now won’t shut up about.

This detangling brush is small enough to take on the go!

  via Walmart  

Tangles? Not on our holiday agenda. This mini detangler glides through knots like it’s got somewhere better to be — because it does. Pop it in a stocking and give the gift of smoother mornings, fewer tears, and hair that actually behaves. Small brush, big holiday win.

This oil-absorbing roller eliminates oily-looking skin!

  via Walmart  

No batteries, no mess, no shine. This sleek little roller is pure skincare sorcery — mattifies in seconds and looks good doing it. Made with real volcanic stone, it’s portable, reusable, and wildly satisfying to use. Toss it in a stocking and claim your title as the best gift-giver on the planet. Clear skin and main character vibes? Delivered.

This car air freshener smells heavenly.

  via Walmart  

Stuff their stocking with something that actually does something. This luxe little air freshener turns any drive into a full-on aromatherapy moment. With a long-lasting berry scent and a glass bottle too cute to hide, it’s a total vibe upgrade. And bonus: it doubles as chic décor wherever you hang it.

These head wraps cut drying time in half!

  via Walmart  

Looking for a fabulous gift that’s actually useful? This 2-pack of super-absorbent hair wraps is the ultimate “treat yourself” or “treat your bestie” present. Perfect for spa lovers, gym rats, or anyone who deserves silky, fast-dried hair without the hassle. Wrapped in plush microfiber goodness, it’s like giving a mini hair spa in a gift box!

They won’t ask you to get that one spot thanks to this back scratcher!

  via Walmart  

Know someone constantly battling the annoying itch that just won’t quit? Gift them this magic wand of relief — a back scratcher and massager combo that reaches all the spots their fingers can’t. Compact, sturdy, and downright addictive, it gets the job done!

This lip scrub and mask combo gets lips smooch ready!

  via Walmart  

Looking for a gift that’s actually useful AND indulgent? This 2-step lip scrub + plumping mask combo is the ultimate self-care treat that anyone would love to unwrap. Safe, natural, and seriously addictive—your friends will thank you for the smooth, kissable lips glow-up!

These cat vent clips are the purr-fect stocking stuffers for any crazy cat fan.

  via Walmart  

These tiny cats do more than look cute—they make cars smell like a dream. This two-pack of kitten-shaped vent clips fits easily in any stocking and adds instant charm to any dashboard. They’re super easy to install, refillable, and perfect for anyone who wants their ride to smell as sweet as it looks.