The best Christmas stocking fillers for her, him, kids, teens and adults who want nothing. Small, thoughtful gift ideas they'll love this Christmas.

There's something about a Christmas stocking. The lumpy shape at the end of the bed, the rustle of wrapping paper, the little gifts that somehow feel more exciting than the big ones under the tree.
The best stocking fillers are small, thoughtful and a little bit fun. They can be tiny. They just need to feel like you were thinking of them when you picked them.
That happens to be our favourite kind of gift. We fill seven doors with them every single day. So we've rounded up the stocking fillers we love most, for her, for him, for kids, for teens and for the grown-ups who say they want nothing at all.
Start their Christmas countdown
Before you start filling, a few simple rules we swear by:
Whether she's your mum, your partner, your sister or your best friend, these are the little gifts we'd happily find in our own stocking.
Cosy Christmas socks. You can never have too many, and a festive pair from Miss Sparrow is soft, quirky and made from bamboo. Pick a design that suits her sense of humour.
A candle with a message. Our With Love sentiment candle brings a warm glow to dark winter evenings, and the message says the rest for you.
A natural soy candle. For the woman who loves a calm evening in, a soy wax tin candle by Wild Olive, made in Derbyshire, is a gorgeous little gift.
A keepsake for the tree. A ceramic Christmas tree hanger is a stocking filler she'll bring out every December, hand-printed by our team in Liverpool.
Men can be tricky to buy for, so stocking fillers for men are some of the most searched for every Christmas. The trick is to make him laugh or give him a little taste of something he loves.
A proper miniature. A Masons of Yorkshire gin miniature, small-batch and made in Yorkshire, is the perfect size for a stocking and a very nice way to toast Christmas morning.
A gadget he'll actually use. The bike bottle opener is fun, practical and perfect for the cyclist in your life.
Socks with personality. Swap the plain black pairs for a festive pair of Christmas socks from Mr Heron or Mr Sparrow.
Something to groan at. The Dad Jokes game is guaranteed laughs (and eye rolls) around the table after Christmas dinner.
Kids' stocking fillers are the most searched of the lot, and it's easy to see why. Children love the excitement of digging to the bottom of a stocking. The best gifts keep them busy long after the presents are open.
Something creative. The Make Arcade cross stitch kit is a brilliant crafty gift for older kids, perfect for a quiet Boxing Day.
A little hug in their pocket. A WishStrings Christmas Wishes pocket hug is a tiny keepsake with a big message, lovely for little ones.
A chocolate treat. No stocking is complete without chocolate. A box of Maltesers is a classic that kids (and the grown-ups who'll sneak one) always love.
Stocking fillers for teens are on the rise, and they're the hardest crowd to please. Our advice: go for something cute, cool or shareable.
A bag charm. A Coconut Lane bag charm adds a playful touch to their school bag or handbag. Coconut Lane is a brand founded by best friends, and their pieces are pastel, pattern-forward and always fun.
A song on a keepsake. A Spotify code Christmas ceramic plays their favourite festive song when scanned. It's a little bit techy and a little bit sentimental, and teens love it.
A game for the whole family. Bumfuzzle is a party card game that gets everyone laughing, even the teenager who said they wouldn't play.
We all know one. The person who says "honestly, don't get me anything." Stocking fillers for adults like this are all about the thought, not the price tag.
A game to bring everyone together. The Catchphrase card game is perfect for families who love a bit of friendly competition over the festive break.
Something sweet to share. Maltesers are the kind of treat everyone reaches for.
A keepsake with meaning. A ceramic tree hanger or a Spotify code ceramic shows you picked something just for them, and it's a gift they'll keep for years.
Here's the thing about stockings. All that excitement is over in about ten minutes on Christmas morning.
So what if the fun lasted all week?
That's the idea behind every Seven Yays box. Instead of one stocking, they get seven doors, with a little surprise behind each one. One door a morning, seven mornings in a row, and a handwritten letter with a wax seal to make it even more personal.
You can choose one of our ready-made boxes, starting from £46, or customise it to your heart's content. Swap in the stocking fillers that are perfectly them, choose the box that suits the occasion and pick the day it arrives. It's like an advent calendar, made just for them.
Send it to land the week before Christmas for a festive countdown, or plan it for the days after for a brilliant way to beat the post-Christmas slump.
Plan their seven-day countdown
When should you buy stocking fillers? The earlier the better. November is the sweet spot: plenty of choice, no last-minute panic. If you're sending a Seven Yays box, you can order now and pick a delivery date up to 12 months ahead.
How many stocking fillers should you buy? Most people go for five to ten small gifts per stocking. Our boxes have seven doors, which we think is the perfect number.
What are good stocking fillers for adults? Socks, candles, miniatures, games and keepsakes all work brilliantly. Think about what they love and choose something small that shows you were listening.
The best stocking fillers are all about choosing something that makes them smile. Whether you're filling a stocking, a Christmas Eve box or seven little doors, we hope this list gives you a head start.