12 Christmas Stocking Stuffers for Her Under $20

Large red velvet bow hair clip worn on a ponytail, a Christmas stocking stuffer for her under $20

A good stocking stuffer is small, cheap and still feels like you thought about her. That's harder than it sounds, which is why so many stockings end up full of things that go straight into a drawer. Below are 12 Christmas stocking stuffers for her, almost all under $20, picked for the women who are actually on your list: the one who dresses up for every holiday party, the one who never leaves the couch in December, the one who loves a little joke and the one with quietly expensive taste.

Every pick below ships free from our Christmas Shop and our gifts under $25 collection.

How to fill a stocking without overspending

  • Set a total, not a per-item price. Three to five small things at $15–$20 each looks generous and keeps you in budget.
  • Mix one "useful" with one "fun". Socks or mittens she'll wear every day, plus something festive she'd never buy herself.
  • Think about the shape of the stocking. Soft, flat things (socks, scarves, nails) slide in easily; save the toe for something small and sparkly.
  • Pick her colors. Most of the picks here come in several colors or designs, so choose the one that matches her coat, her phone case or her nails.

For the girl who dresses up for every holiday party

The Holiday Party Velvet Bow Hair Clip ($16.99). An extra-large velvet bow on a spring clip, in Christmas red or black. It turns a plain low ponytail into a holiday look in about five seconds, and it lasts well past December for a Valentine's date.

The Merry & Bright Christmas Press-On Nails ($17.99). 24 press-on nails per set in 18 holiday designs, from peppermint stripes to gold glitter reindeer. Party-ready nails in minutes, without booking a salon in the busiest month of the year.

The Little Spiral Tree Christmas Earrings ($15.99). Tiny green wire Christmas trees topped with gold stars, about 1.8 inches long. Festive enough for the party, small enough to wear to the office all month.

The Holly Jolly Reindeer Antler Headband ($15.99). Soft felt antlers with little ears, holly leaves and tiny bells. The friend who goes all-in on ugly-sweater night will wear it to every photo.

For the girl who's staying in on purpose

The Reindeer Games 4-Pair Christmas Sock Gift Box ($19.99). Four pairs of red and cream Christmas crew socks, some with little 3D reindeer ears, already packed in a red gift box. Four gifts in one, and no wrapping needed.

The Cocoa Date Cable Knit Mittens ($19.99). Chunky cable knit mittens joined by a knitted cord, so they hang ready when she pulls them off for her phone. Eight colors, from cream to red.

The Beauty Sleep Mulberry Silk Eye Mask ($19.99). Mulberry silk on both sides with an adjustable strap, in 12 colors. A small luxury for the girl who naps hard on Christmas afternoon.

For the girl who loves a good joke

The Bring Me Snacks Novelty Socks ($16.99). Cotton crew socks that read "If you can read this, bring me some..." on the soles, finished with wine, coffee, pizza, tacos, donuts and more. The joke only shows when her feet are up, which is exactly when she wants snacks. A great white elephant gift too.

The Jingle Wrist Christmas Beaded Phone Charm ($18.99). A beaded wristlet strap with a Christmas tree, garland, pom pom tree or Santa charm. It clips to a phone case loop, so her phone hangs from her wrist at the Christmas market instead of living in her hand.

For the girl with quietly expensive taste

The Main Character Initial Necklace ($19.99). A vintage-style tag pendant with an embossed capital letter, A to Z, in gold or silver tone. Personal without needing an engraving order.

The Sweetheart Bow Bag Charm ($17.99). A fabric bow with faux pearl strands and a little beaded heart on a heart clasp. It clips to a tote, a shoulder bag or her keys and makes an everyday bag look like hers.

The Quiet Luxury Skinny Ribbon Scarf ($20.99). The one pick that's a dollar over $20, and worth it: a slim satiny scarf in 8 prints that ties into a ponytail bow, knots at the neck with a sweater or loops on a bag handle. More polished picks live in our Old Money Girlie edit.

Quick picks by budget

  • Under $16: spiral tree earrings, reindeer antler headband.
  • Under $18: velvet bow clip, snacks socks, bow bag charm, Christmas press-on nails.
  • Under $20: Christmas sock gift box, phone charm, silk eye mask, cable knit mittens, initial necklace.

A few non-shopping stocking ideas

  • A handwritten note. Roll it up and tie it with ribbon. It's the thing she'll keep longest.
  • Her favorite snack or tea. The tiny treat she always buys herself, in the toe of the stocking.
  • A "coupon" for something you'll do. A movie night she picks, a coffee date, a cleaned car.
  • Wrap the small things. Tissue paper on even a $15 gift makes unwrapping the stocking last longer.

Stocking stuffer FAQs

How much should I spend on a stocking stuffer?
Most people aim for $10–$20 per item and three to five items per stocking. Everything above is under $21.

What are good stocking stuffers for women who have everything?
Things she uses up or wears out: festive nails, novelty socks, a silk eye mask, a hair bow for the party. Small, seasonal and a little playful.

Do you ship for free?
Yes, shipping is free on every order, and most orders arrive within 7–15 business days. First-time shoppers also get 25% off automatically at checkout.

Shopping for a gift exchange instead? See our Secret Santa gifts for women under $25 and cozy gifts for her under $25.