The countdown to Christmas is ON! With just a few weeks until the big day, we’re making your Christmas shopping just a bit easier when it comes to the guys on your list with our gift guide to the best stocking fillers for men, whether he’s sports-mad, funny, fashion-savvy, a foodie, gamer or homebody.
RELATED: 40+ best Christmas gift ideas for men
There's a gift for every price point, with men’s stocking filler ideas from under £6 all the way up to luxury gifts, inspired by his unique passions, whether it’s his dog, his favourite football team or even his beard!
So if you’re looking for the perfect stocking filler for your dad, brother, BFF or grandfather – pretty much any guy in your life –check out our edit of the best to shop this Christmas.
Last-minute Amazon stocking fillers for him
Bluetooth beanie hat, £15.99 / $19.99, Amazon
Mobile Phone Stand, £15.99 / $12.99, Amazon
Playstation stress ball, £5.99/$11.99, Amazon
If your favourite gamer needs some stress relief, give him this squeezy stress ball that looks just like a classic PlayStation controller.
Smartphone Gloves, £5.99/$10.99, Amazon
No need for him to take off his gloves to use his smartphone with a pair of handy (get it?) accessories.
Amazon Echo Dot smart speaker, was £59.99/$59.99 now £38.99/$34.99, Amazon
Best men's stocking fillers for the man who has everything
24-carat gold chocolate hearts, £91.08/$120.80, Z Chocolat
Does he have a heart of gold? Show him your appreciation with luxury chocolatier Z Chocolat's hearts decorated with leaves of edible 24-karat gold and packaged in an engravable wooden box. The pair of treats are made from Venezuelan and Madagascan blend 70% dark chocolate and are filled with fleur de sel caramel infused with Bourbon vanilla.
Nirvana socks, £11.99/$19.49, Sockshop
For the rock fan, Sockshop's cool collection of music-themed socks ranges from the Beatles to Bowie, Motorhead to Queen and Nirvana.
Avaider Streetwear Bommie mini-messenger bag, £25/$43, Wolf & Badger
Want something unique? Support independent and sustainable fashion brands with unique fashion, grooming products and homeware in Wolf & Badger's stocking fillers for men, including this mini messenger bag for him by British indie streetwear brand Avaider.
Men's stocking fillers under £6
Pet snack launcher, £6/$11.99
For the man who loves man's best friend, there could be no better gift than a pet snack launcher to add some more fun to giving treats to his pet.
Mr Stanley's white chocolate golf balls, Harvey Nichols, £5.50/$6.99, Harvey Nichols
A sweet tribute for the guy who loves golf.
Personalised initial coasters, £3.50/$4.96, NotOnTheHighStreet
Personalised monogram gifts are a red hot item these days – and we love these coasters emblazoned with his initials.
Mini Sports Trivia Game, £6, Oliver Bonas
A fun trivia game is perfect for nights in! In the US, shop a similar sports card game for $7.99 on Amazon.
Grooming stocking fillers to keep him looking sharp
King C Gillette Razor, £13.33/$15.99
Gillette's King C Gillette line will elevate his grooming routine.
Rocky Mountain shaving brush and stand, £16.99/$16.99, Amazon
An old-school shaving brush for the guy who loves all things retro.
Want a laugh? Here are some funny stocking fillers for him
Sausage Dog Slippers, £15/$26, Marks & Spencer
There's nothing more festive than a pair of Christmas slippers!
Marvel Avengers End Game Stormbreaker Bottle Opener, £10/$12.99
Does he love beer and Marvel? Well, we found the perfect gift for him.
Stylish men's stocking fillers for the fashion-savvy
Hammerhead Shark Silk Tie, £34.95/$49, Charles Tyrwhitt
London-based Charles Tyrwhitt is known for smart menswear, and we especially love the classics with a twist - like the silk tie collection that includes both traditional motifs and fun prints ranging from ladybirds and eyeglasses to sharks.
Face mask, more colours available, £15/$9.99, Lacoste
Face coverings are back on the agenda, and Lacoste's face mask, which comes in multiple colours, is in 100% cotton and features the brand's signature crocodile emblem.
RELATED: Our favourite men's face masks, from designer to beard-friendly looks
Men's socks, £11.95/$14, Happy Socks
Colourful socks will be just what he needs to keep those toes cosy.
Hunter packable waist bag, £25/$35, Hunter
A packable waist bag can be conveniently tucked away anywhere, including his stocking.
Gucci leather cardholder, £230/$320, Farfetch
Simplicity, elegance and those luxe double GGs make for a very memorable stocking filler.
Stocking fillers for men under £15
Gentleman's Hardware travel shoe shine kit, £12/$21
This travel shoe shine tin is compact but still manages to fit in two polishes – black and neutral – plus a cleaning cloth and mini brush.
Hand Sanitiser Holder, more colours available, £9.50/$14, Oliver Bonas
Filed under: Things He Didn't Know He Needed. This case will upgrade his hand sanitiser game, turning it from an awkward going-out must-have to a sleek accessory. It has a five-star rating on Oliver Bonas – which has a great stocking fillers section – and is available in five different colours.
Wallet power bank, £7.97/$11.43, Wallet power bank
How about a power bank that also doubles as a wallet – perfect for the guy on the move.
Sweep & Swipe Laptop Cleaner, £10/$10.99, Amazon
The perfect accessory he'll need for working from home! The OXO Good Grips Sweep & Swipe Laptop Cleaner will keep his laptop, phone and tablet free of crumbs, fingerprints, dust and debris. The retractable brush sweeps away dirt and crumbs, while the specially shaped microfiber cleaning pad reaches into corners to clean smudges, oils and fingerprints.
SKLZ mini-resistance bands, £12/$19.99
This 3-strong mini-resistance band set offers three different levels of resistance and is so compact you can get a great workout anywhere.
HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.