Christmas Gifts for Him: 30 Ideas for Every Budget

Updated 13 September 2026

Christmas gift ideas for men displayed in a cosy living room

Boyfriend, husband, dad, brother or best mate — the men in our lives are famously hard to shop for. Here are 30 Christmas gift ideas for him in 2026, from small stocking treats to proper splurges, grouped so you can shop by what he's into.

Before you scroll: add the ideas you like to a Genielist, then send it round the family so nobody buys the same thing — or ask him what he likes and build a list from there. Start a free list →

The quick answer

Short on time and want a safe bet? These rarely miss: a good pair of wireless earbuds, a nice bottle of his favourite spirit or a craft-beer tasting case, a quality everyday wallet or watch, or an experience day he'll actually remember. Still stuck? Genielist's Gift Generator will suggest ideas based on his age and interests in seconds.

For the gadget lover

  1. Wireless earbuds (£25–£150) — the everyday essential, at every price point. Our pick: Sony WF-1000XM5 at John Lewis.
  2. A smartwatch or fitness tracker (£30–£300) — great for the health-conscious or the always-organised. Our pick: Fitbit Charge 6 at John Lewis.
  3. A portable Bluetooth speaker (£20–£80) — rugged, waterproof options are the sweet spot. Our pick: JBL Go 5 at JBL.
  4. A multi-device charging stand (£40–£80) — tidies the bedside cable chaos. Our pick: Belkin BoostCharge Qi2 3-in-1 at Currys.
  5. A streaming stick or smart-home gadget (£25–£60) — easy win for the tech-curious. Our pick: Amazon Fire TV Stick 4K.

For the foodie & drinker

  1. A craft beer or spirit tasting set (£25–£60) — regional brews, whisky miniatures, or a gin flight. Our pick: Drinks by the Dram whisky tasting sets.
  2. A quality knife or cookware piece (£50–£175) — for the one who fancies himself in the kitchen. Our pick: Robert Welch Home Chef knife set at John Lewis.
  3. A pizza oven or BBQ gadget (£40–£250) — a showstopper for the garden cook. Our pick: Ooni Koda 12 at John Lewis.
  4. A coffee kit (£20–£150) — from a good grinder to a proper espresso setup. Where to look: coffee-lover gifts at John Lewis.
  5. A "make your own" kit (£20–£45) — hot sauce, cheese, or homebrew. Our pick: Make Your Own Gin trio at Not On The High Street.

For the style-conscious

  1. A quality leather wallet or cardholder (£20–£80) — timeless, and easy to personalise. Where to look: men's wallet gifts at John Lewis.
  2. A watch (£40–£300) — a classic gift that scales to any budget. Where to look: top watch gifts for him at John Lewis.
  3. A good scarf, beanie or gloves set (£20–£60) — practical winter luxury. Our pick: Barbour lambswool scarf & gloves gift set at John Lewis.
  4. A signature fragrance (£40–£90) — safest if you know what he already wears. Where to look: men's aftershave gift sets at Boots.
  5. A weekender or laptop bag (£40–£175) — grown-up and used constantly. Our pick: John Lewis leather weekender bag.

For the hobbyist

  1. Gear for his hobby (£15–£150) — golf, cycling, fishing, gaming, gardening; match the kit to the passion.
  2. A gaming accessory (£20–£120) — headset, controller, or store credit. Our pick: Official Xbox Series X/S wireless controller at Argos.
  3. A vinyl record or a turntable (£20–£150) — for the music lover. Where to look: turntable gifts at John Lewis.
  4. A book by his favourite author or on his obsession (£10–£30) — thoughtful and personal. Where to look: great gifts for him at Waterstones.
  5. A model kit, puzzle or building set (£15–£70) — the grown-up LEGO effect is real. Where to look: LEGO Technic at John Lewis.

For the one who "has everything"

  1. An experience day (£30–£150) — driving, climbing, a brewery tour, a match ticket. Memories beat clutter. Where to look: Virgin Experience Days.
  2. A subscription (£10–£30/month) — coffee, beer, shaving, or a streaming service. Our pick: Beer52 craft beer gift.
  3. A personalised gift (£15–£60) — engraved hip flask, custom print, or monogrammed wash bag. Where to look: personalised gifts for him at Not On The High Street.
  4. A charity gift or a "planted tree in his name" (£5–£40) — for the man who genuinely wants nothing. Our pick: plant a tree with Trees for Life.
  5. A donation to his team / membership renewal (varies) — surprisingly appreciated. Our pick: National Trust gift membership.

Stocking fillers under £15

  1. Nice socks (£5–£12) — the good kind, in bamboo or merino. Where to look: men's socks gifts at John Lewis.
  2. A pocket multitool or torch (£8–£15). Our pick: Leatherman Rev.
  3. His favourite snacks or hot sauce (£5–£12). Our pick: Sauce Shop hot sauce gift set.
  4. A phone stand, keyring or cable tidy (£5–£12).
  5. A small gift card (£5–£15) for his go-to coffee shop or app. Our pick: Waterstones gift card.

More guides: gifts for the person who has everything · stocking fillers under £15.

Stop guessing — let him tell you (nicely)

The reason "gifts for him" is so hard is that we're guessing. Make a Genielist, share it with the family, and let everyone reserve what they're buying so there are no duplicates — or send him a list to fill in. It's free, and it turns the trickiest gift of the year into the easiest. Create your free list →

Frequently asked questions

What's a good Christmas gift for a boyfriend or husband? Match it to what he's into — earbuds and experience days are safe crowd-pleasers, while a personalised or hobby-specific gift feels more thoughtful. Genielist's Gift Generator can suggest ideas from a few details.

What do you get the man who has everything? Skip more "stuff" — go for an experience, a subscription, or something personalised.

How much should I spend on him for Christmas? There are genuinely good options here from under £15 to a few hundred. Fit and thought matter far more than price.

Affiliate disclosure: Some links in this guide are affiliate links. Genielist may earn a commission if you buy through them, at no extra cost to you. As an Amazon Associate Genielist may earn from qualifying purchases.

Ready to make your Christmas list?

Start adding the gifts you'd love this Christmas.

Make my Christmas list