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!

Shop Stocking Stuffers

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.

Last-Minute Gifts

  • Exclusive
Pair of square-cut red gemstone earrings set in silver with four prongs and stud post backs.
$15
$60
Save 74%

Silver & Red Square Earrings $15

  • Exclusive
A delicate tennis bracelet featuring a row of small, round blue stones set in a white metal band with a secure clasp closure.
$18
$70
Save 74%

Blue Stone Tennis Bracelet $18

  • Exclusive
A delicate silver necklace features a heart-shaped pendant with a blue stone and a small clear stone accent, all set on a thin chain.
$16
$60
Save 73%

Silver Heart Necklace $16

  • Exclusive
A silver chain bracelet with a lobster clasp closure and a double-link design.
$19
$60
Save 68%

7" Silver Bombay Bracelet $19

  • Exclusive
These hoop earrings feature an alternating two-tone design with silver and gold colors and interlocking circular links.
$15
$70
Save 78%

Two-Tone Hoop Earrings $15

Gold-tone chain necklace with a heart-shaped red cubic zirconia pendant.
$39
$99
Save 60%

Kate Spade CZ Heart Necklace $39

The women's long black hoodie features a front zipper, adjustable drawstrings, and large pockets. It is paired with a white crop top underneath that has the word \“Special\“ printed on it.
$18
$40
Save 55%

Women's Long Hoodie $18

A rose gold-tone hinge cuff bracelet features two sparkling heart motifs and a row of small crystals. It is embossed with the \“kate spade new york\“ logo on the inside.
$39
$99
Save 60%

Kate Spade Hinge Cuff Bracelet $39

Black and white houndstooth slip-on sneakers with a white rubber sole and pull tab at the back for easy wear.
$9
$25
Save 61%

Women's Slip-On Sneakers $9

Gold-tone circle stud earrings featuring interlocking loops with a polished finish.
$9
$14
Save 35%

Circle Stud Earrings $11

  • Exclusive
A pair of earrings featuring oval-cut lab-created blue topaz stones encircled by smaller clear stones in a silver-tone setting.
$15
$70
Save 78%

CZ & Silver Earrings $15

A jewelry set featuring a gold-colored necklace with a large, clear cubic zirconia stone and matching bow-shaped earrings is displayed in a silver gift box.
Sale

Kate Spade Boxed Jewelry Set $31

  • Exclusive
A delicate silver chain bracelet features the word \“LOVE\“ repeated twice, with a small pink heart-shaped gemstone in the center. It includes a lobster claw clasp for fastening.
$10
$60
Save 83%

Heart Bracelet $10

A women's loungewear set featuring a red and black festive pattern with reindeer and snowflake designs. The set includes a long-sleeve top and matching pants, accessorized with white sneakers and a white bag.
$13
$33
Save 60%

Women's Loungewear Set $13

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. Crocs Jibbitz Charms

A white Croc clog with a Patrick Star charm

For your Crocs-obsesed tweens and teens, Crocs Jibbitz Charms make an excellent stocking stuffer. They're usually priced around $4.99 each, but we often find them on sale on the Crocs website for around $3.

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!