Stocking stuffers are a family favorite for many of our editors. They’re often the most fun of all the gifts, even if they don’t warrant a spot underneath the tree. We’ve put together twenty of our favorite stocking stuffer ideals that you can score for under $20 a piece.

From beauty to everyday essentials to fun novelty gifts, there is something for everyone on this list! Most of these stocking stuffers can be found at major stores like Amazon, Macy’s, or Kohl’s. Our editors recommend that you place your order this week to make sure your gifts arrive by Christmas!

1. Mini Makeup Palettes

four Laura Geller makeup palettes and a pink box

A mini makeup palette makes the best stocking stuff for any beauty aficionado! Our editor’s top is this Laura Geller Face Palette Set, because you can get 4 high-quality makeup palettes for just $34. That breaks down to just $8.50 per palette, so you can stuff multiple stockings (or keep a few for yourself!)

2. Candles

a red three wick candle surrounded by pine cones and dried oranges

Candles are a go-to stocking stuffer that just about anyone will enjoy. We reccomend these 3-Wick Candles from Kohl's. We can oftenf ind them on sale for $8-$10 and love the variety of scents. Our favorites? The holiday-scent like Balsam Fir, Sugared Vanilla, and Spiced Holly Berry!

3. A Unique Coffee Mug

two copper bottom mugs, one purple and one blue

Everyone loves a good mug! You could go seasonal and get a holiday-themed mug, like our editor Christina who has a family tradition of gifting everyone in her family a Christmas-themed mug each year. Or, you could get something that your family can use year round. We love the unique design of these Gibson Home Stoneware Mugs. They have a unique copper bottom but are completely dishwasher and microwave safe. Home Depot has a pack of four for $24, which breaks down to just $6 per mug with free shipping.

4. Socks

a pair of light purple fair-isle printed crew socks

Better in the stocking than under the tree. There are so many options to choose from, but our editors love the Bombas Brand! They may cost a bit more than the budget brands, but the quality is unmatched. A calf-length style will run you about $16 per pair, but whoever is lucky enough to find one of these in their stocking is sure to be obsessed (just like we are!). Keep an eye on the Bombas website for frequent sales for the biggest savings.

5. Boxed Jewelry Sets

a pair of silver earrings and a necklace in a black box with a red bow

Boxed Jewelry sets, like these Yes, Please! Boxed Jewelry Sets from JCPenney, are gifts that look and feel much more expensive than they actually are. These sets can often be found for $15-$20, and the fact that they come in their own box will save you on gift wrap!

6. Mini Beauty Gifts

a mini peppermint scented lotion from the Hempz brand

Our beauty-obsessed editors know this is the best time of year to score a great deal on beauty that rarely goes on sale. Each year we look forward to the stocking stuffer sale at Beauty Brands where we can find mini lotions, hair products, and makeup from top brands for as low as $5.

7. Water Bottle

a 40-ounce beige tumbler with a handle and straw lid

Sure, you can fit it in that stocking if you try hard enough! Everyon needs a good water bottle, and the top pick on our editors' list is this 40oz Ozark Trail Tumbler from Walmart. It's the best Stanley dupe we've found for under $20. These are typically priced at $15 and come in a variety of colors.

8. Mini Waffle Maker

a mini waffle maker with a red top and a snowflake design

It's a know fact that nothing says, "I love you" quite like a waffle maker. Luckily, these Mini Holiday Waffle Makers are priced at just $10, so you can grab one for everyone on your list.

9. Cold Weather Accessories

a woman with dark hair in a grey jacket and grey fluffy mittens

During the winter months, you can never really have too many pairs of gloves. Stock up on cold weather accessories like mittens, hats, and scarves at 32 Degrees. Our editors love that these items are priced as low as $4 and we're consistently impressed with the quality of this brand.

10. Chocolates

an open box of Godiva chocolate truffles with a green top

You can't go wrong loading up a stocking with tasty treats. Our editors love to shop at Macy's to score great deals on gourmet chocolates from brands like Godiva. We often find them priced up to 30% off other sites. While you're there, don't forget to stock up on the Frangos for all the mint-lovers in your family!

11. Hand Warmers

a pink electric hand warmer plugged into a smartphone

A hand warmer, like these unique Go Warmer Hand Heaters with Power Bank and Flashlight, is something that people may not think to buy for themselves but will be so glad once they have one. You can frequently score a three pack for under $20 at HSN if you sign up as a new customer and use a promo code. These also have a flashlight, which makes them extra handy to have around (pun absolutely intended).

12. A Mini Lego Set

nutcracker.jpg

Our editors often find mini lego sets, like this Nutcracker Lego Set for under $10. You can get this festive set for just $8 at Amazon! But act fast, because these holiday-themed sets frequently sell out. They make great gifts for kids and adults alike.

13. Custom Birthstone Ornaments

ornaments.jpg

A custom birthstorm ornament makes a thoughful gift for anyone on your list. As a part of our Brad's 60 Days of Deals, our readers can get these hand-painted customized glass birthstone ornaments dropping from $24.95 to $12.50 when you apply our code BDBSTONE during checkout at Personalized Planet. This is the best price we've seen to date! Choose from 12 different ornaments, which can all be personalized for free.

14. A Great Smelling Body Scrub

a green shea sugar scrub with an orange top

Our editor Julie loves getting and gifting these Tree Hub Body Scrubs. You can find various scents priced below $10 at Amazon, which makes them a great last-minute gifts for Prime members who benefit from free next day shipping!

15. Multi-Use Portable Heating Pad

a person demonstrating four uses for a green heating pad

A heating pad will surely be a very appreciated gift in the cold winter months. Our readers can get this Portable Heating Pad from That Daily Deal drops from $39.99 to $9.99 when you enter our exclusive code BDPORTHEAT at checkout. It sells elsewhere for $37 or more. Shipping is free. The multi-use heating pad includes a battery power bank and features three temperature levels and five massage modes. It works for up to five hours on a full charge.

16. A Fun Card Game

a green box containing a Monopoly card game

You can get a fun card game for under $10 for an easy unique stocking stuff. Our editor AJ loves likes this Hasbro Gaming Monopoly Deal Card Game which you can get for just $7.87 at Amazon. It's a quicker-paced version of the classic Monoply game that is super easy to pick up and play.

17. Charging Cable

two black charging cables

Charging cables always seem to go missing, so an extra one makes a perfectly practical gift! Our readers can get this USB-C LED Light-Up Charging Cable from That Daily Deal drops from $24 to $5.49 when you enter our exclusive code BDEFB at checkout. It sells elsewhere for $12-$20. Shipping is free. The 60-watt cable has seven RGB gradual-changing colors and is 3.3 feet long. It's compatible with all Type-C port devices and an adapter for USB-A devices is included.

18. Fun Novelty Gifts

a Christmas Story leg lamp night light

Novelty gifts are always a silly, fun, addition to any stocking! Our editors like to shop at Kohl's to get 40% off novelty stocking stuffers and white elephant gifts. We found this A Christmas Story Leg Lamp Night Light that drops from $15 to $9.

19. Whiskey Stones

an open box displaying six whiskey stones, a spoon, and a bag

For any cocktail lover, whiskey stones make a great gift. Our editors like this 9-Piece Stainless Steel Whiskey Stone Set which we often find for around $18 at Macy's. These stones keep drinks cold without diluting them.

20. Moose Munch

a three pack of harry and david moose munch

Our editors wait every year to stock up on Harry and David Moose Munch. We love buying it from Macy's for all our gifting needs (and for stocking up on some snackies for ourselves!). You can currently get a three pack for just $33.

Looking for more great gift ideas? Take a look at our latest finds!