We have received compensation to create this article. Pricing and availability subject to change.

The 20 best stocking stuffers you can get from Walmart under $20

The 20 best stocking stuffers you can get from Walmart under $20

Some of us wait until December to fill those stockings, but November is a great time to load up on the year's best stocking stuffers. Hats, gloves, socks, underpants — we are tracking all the best stocking stuffers that will fill your loved ones with glee. The best part? You can find them all at Walmart.

We broke down all the best affordable stocking stuffers from Walmart that cost less than $20 this season, including a sleek AirPods case and an adorable French Bulldog straw cover for Stanley Cups. Whether you're shopping for grandkids or your partner, we've got you covered.

This Jelly Belly box is perfectly stocking sized, meaning it'll fit easily along with all the other goodies Santa brings from the North pole this year. It's packed with 10 flavors, from cinnamon to watermelon. 

$9 at Walmart

These warm gloves come in five shades to choose from and feature a removable cover that can keep fingers toasty in cold weather. These gloves fit beautifully in a stocking and provide usefulness all winter long.

$15 at Walmart

Owala water bottles are the hottest of the season right now. They come in fun color combinations that teens and tweens are obsessed with. They're perfectly stocking sized and come highly rated from shoppers at Walmart, Amazon, and more. 

$20 at Walmart

Squaishmallows are some of the most popular stuffed animals right now, but they wouldn't fit in a stocking. These Squishmallow-shaped lip balms would, though! This two-pack features a cat and a pig, both as cute as ever and perfect for the stuffy-loving tween on your list.

$6 at Walmart

Silicone spatulas are among the most versatile tools for home chefs and bakers. This two-pack features a 10 and 10.5-inch spatula, one with a full spatula and one with a half one. You can put both in one stocking or split them between two.

$8 at Walmart

A meat thermometer makes a great Christmas gift, and if you're looking for an affordable (and useful!) stocking stuffer, this thermometer from Walmart would be a great addition. 

$9 at Walmart

Know a trendy toddler? Get them in on the Owala action with the Owala kids' tumbler, a sippy cup version of the brand's bestselling water bottle. 

$18 at Walmart

These chic little gold hoops won't be the highest quality earrings in her collection, but for $13, they make a great stocking stuffer. They pair wonderfully with just about any outfit, whether she's running out for a night with the girls or getting dressed up for a work meeting.

$13 at Walmart

If you're shopping for a teen or tween, Starface pimple patches are the hottest acne accessory. They come in all kinds of fun colors, but this pack of 32 stars comes in a sky blue. 

$13 at Walmart

If there's a teen on your list who's about to get her first car (or just recently started driving), this car first aid kit makes an excellent stocking stuffer. It comes with nine types of supplies — bandages, gloves, wipes, etc. 

$10 at Walmart

This two-piece set comes pre-wrapped, perfect for adding to any stocking. It comes in four colors, so you can get matching sets for a crew of people on your list. 

$15 at Walmart

Know someone who's obsessed with Sabrina Carpenter? She's pop music's hottest star right now, so chances are, someone on your list will drool over the singer's Sweet Tooth spray.

$10 at Walmart

This 18-ounce bottle of sugary body scrub looks as delicious as it smells. It's highly rated among Walmart shoppers and costs less than $9. It's the perfect stuffer for the woman on your list who enjoys being pampered. 

$9 at Walmart

Walmart

Cozy socks always make great stocking stuffers. This pack from Walmart comes with five pairs that can all go in one lucky stocking or get spread across the whole family's. 

$13 at Walmart

I am such a huge fan of this vanilla bean paste, which can be used in place of regular vanilla extract in any dish. You can pick up this 4-ounce bottle from Walmart, Amazon, or Costco. 

$19 at Walmart

A four-pack of Burt's Bees is the quintessential stocking stuffer. This pack is all peppermint flavored, but you can opt for a multi-pack with more seasonal flavors if that's what your giftee prefers.

$11 at Walmart

This highly rated lip gloss from Neutrogena comes in 11 shades and easily slides into stockings. You can pick up a tube for just about $8, or grab a handful for all the makeup lovers on your list.

$9 at Walmart

We love this Revlon lipstick, which is only $6 at Walmart right now. It comes in 25 shades that anyone on your list is sure to love, from bright red to dark purple.

$6 at Walmart

If your loved one is getting AirPods this Christmas — or you never see them without those headphones in their ears — they'll love this silicone AirPods case, which keeps their AirPods both secured and stylish.

$6 at Walmart

These adorable French bull dogs sit on Stanley Cup straws come in a four pack along with a golden chain that sits around the water bottle's handle. They're great for keeping straws protected and adding a little character to your giftee's Stanley Cup.

$8 at Walmart

If you're looking for any shopping advice, drop us a line at shopping.editors@aol.com and our Shopping Editors will be in touch!