Christmas stocking filler ideas for him 2026

Luxury gift box with candle, Prada perfume, The Traitors card game and chocolate cracker on red background
Luxury gift hamper on red background with Prada fragrance, candle, card game, wooden toy and boxed crackers ribbon
Editorial Team

The small-yet-mighty gifts that he doesn’t know he wants

Some men are simply hard to buy for, which makes it all the more gratifying when you find the gifts he’ll really love. At least when it comes to choosing stocking fillers for him, you can hedge your bets and go for a mix of quirky, thoughtful, practical and joy-boosting treats, each guaranteed to put an end to fake-happy face on Christmas morning.

Grooming and self-care

Help him look his best with luxury grooming products, from skincare and fragrance to haircare.

Fashion accessories

Yes, he always needs new socks – he might even want them! While you’re at it, what about upgrading his hat and glove collection, too?

Foodie favourites

Spread some extra cheer with a few of his most-loved decadent festive foodie treats. Sharing not obligatory, but encouraged.

Practical magic

Useful gifts and pocket tools he doesn’t even know he needs, but which he’ll be delighted to receive – and isn’t that the aim of giving?

Novelty niceness

Fill the time betwixmas with music, books, builds and games, such as The Traitors official card game, which is exclusive to John Lewis.

Finer things

For those who appreciate the finer things in life, present something he’ll find indulgent yet unexpected.

Luxury Christmas gift hamper with champagne bottle, chocolates and festive ribbon on bright red background

Christmas stocking FAQs

How much should you spend on stocking fillers for a man?

Budgets range widely, from £10 to over £100, depending on individual household traditions. To make it affordable, focus on smaller, practical treats, such as chocolate bars or travel-sized toiletries.

What are the most practical stocking fillers for men who have everything?

Choose high-quality upgrades, such as luxury grooming products or socks, or clever pocket-sized problem solvers. If you can’t decide, give them a gift card and let them choose something they’ll love.

John Lewis Money logo on lime green square over dark teal background, representing UK financial services branding

Ways to pay

Choose a way to pay that suits you, explore John Lewis payment plans.

Stocking fillers for him

Stephen Libby’s gift list

Related Articles

Luxe Valentine’s Day gifts for you (and your best friends)

Thoughtful Christmas gifts for parents

Calvin Klein’s cosy gift guide