All guidesGift ideas

Stocking Stuffers for Men: 30 Ideas He Will Actually Use

Nick Sleighman
Nick SleighmanGift Strategist
9 min read

The best stocking stuffers for men are small things he uses weekly: a good flashlight, jerky, thick socks, a pocket tool, lip balm, a deck of cards. Below are 30 of them, sorted by price (under $10, $10–20, $20–30) and then by who he is: dad, husband, boyfriend, the guy who says he wants nothing.

One rule does most of the work: a man's stocking should be three consumables, one tool and one joke at most. Consumables get finished, tools get kept in a car or a drawer for ten years, and a joke gets one laugh. For the bigger present, see our guide to gifts for dad; for the general rules of the format, the stocking stuffer ideas pillar.

Run the draw in a minute: one link, everyone joins from their phone.

Start a stocking draw
In this guide

Quick answer: what to put in his stocking

Slot in the stockingWhat worksBudget
Toe: something edibleJerky, chocolate, hot sauce, mixed nuts, coffee$5–10
Body: one useful thingKeychain flashlight, pocket multitool, thick socks, cable$10–25
Top: the "nice" itemWireless earbuds, a tracker, a good pocket knife$20–30
Wild card: one jokeNovelty cards, a bottle opener, a ridiculous mug$5–15

Scroll the table sideways →

Price bands are rough US shelf prices and move with sales; check the listing before you buy.

Not sure what he would use? Skip the guessing: ask him for a short list with one link on secret.gift. He adds five ideas in a minute, no account, and you pick from them.

Under $10: edible and disposable, the way a toe should be

The toe of a stocking is for things that disappear by New Year. Men rarely buy these for themselves, which is exactly why they work.

$10–20: the sweet spot for a man's stocking

Most of the stocking's value sits here. These are things he would buy only after losing the old one.

$20–30: the one nicer thing

One item per stocking at this level, with cheaper things around it. Above $30 you are buying a present that happens to be in a sock.

By who he is: dad, husband, boyfriend, the guy with everything

The same $20 buys different things depending on who is opening the stocking. These groups pull from the lists above and add a few more.

What not to put in a man's stocking

  • Clothing with a size. Socks are the exception; shirts and gloves are not
  • A third beer or golf joke. One novelty item is fun, three are filler
  • Cologne you chose for him. Scent is personal; a sample set is fine, a full bottle is a gamble
  • Gadgets that need an app and an account to do one thing
  • Anything that will melt or leak in a stocking hung over a warm fireplace for a night
  • Gag items he will have to throw away. Everything should be consumed, worn out or used

How many stocking stuffers for a man?

Four to six is the usual number: two or three small edible or cheap ones, one useful item and one nicer one. That lands a stocking between $40 and $60 without looking thin. Buying for the whole family? Most of these items go on sale over Black Friday on 27 November, so build the list now and buy then.

The same list works as a Secret Santa gift. A stocking stuffer set priced at $20–30 is the standard office budget; our Secret Santa gift ideas by budget has more at each price. If the stocking is for the men in a big family, draw names so each adult fills one stocking instead of everyone buying for everyone.

Frequently asked questions

What are good stocking stuffers for men?

Small things he uses weekly: jerky, lip balm, thick socks, a keychain flashlight, a pocket multitool, a USB-C cable, a deck of cards and coffee. Mix two or three edible items with one useful tool and one nicer item.

What are cheap stocking stuffers for men?

Under $10: jerky or meat sticks, SPF lip balm, a bottle opener keychain, a deck of cards, hot sauce, chocolate bars or a tire gauge. These work because they are used up or kept in a car, not displayed.

What do you put in a stocking for a man who has everything?

Consumables: good jerky, coffee, hot sauce, chocolate, a nicer lip balm. They cannot be a duplicate and leave nothing to store. Add one tiny practical upgrade, like a rechargeable flashlight or a braided cable.

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

$5–25 per item and $40–60 for the whole stocking is typical. The common shape is one item at $20–30, two or three at $5–15 and something edible at the toe.

What are good stocking stuffers for a boyfriend or husband?

Mix practical and personal: thick socks, earbuds, a good pen, a snack from a trip you shared, and one small inside joke. Avoid large items and anything with a size you do not know.

How many stocking stuffers should a man get?

Four to six: a few small ones, one useful item and one nicer one. Fewer than four looks thin, more than eight turns into filler.

What should you not put in a man's stocking?

Clothing with a size, full bottles of cologne, gadgets that need an app, anything that melts or leaks, and a pile of beer or golf novelties. One joke is plenty.

Nick Sleighman. Claims to have never given a bad gift since 2011. Tests gift ideas on his own family every December and ranks everything by price, wow-factor and 'will they actually use it'.

Links to Amazon and Walmart carry affiliate tags: if you buy through them, secret.gift may earn a small commission at no cost to you. They point at search pages rather than single products. Prices change often, so check them in the store.

Keep reading

Filling stockings for a big family? Draw names so each adult fills one stocking, with a cap on the budget.

Start a stocking draw