Stocking stuffers for men

13 Stocking Stuffers for Men That Beat Gas-Station Filler

Small gifts he'll actually pocket, pack, or plug in — no razors-and-mints autopilot.

Start here

Top picks

Representative knit toque with built-in headphones on a winter jacket hook

Warm and wired$25–$50

Bluetooth Beanie Toque

A toque that plays your podcasts. Welcome to the future, eh.

Choose Canada or the United States for local pricing.Read more

10 more

The full list

As an Amazon Associate, XmasGoat earns from qualifying purchases. Picks are chosen for the giving situation first; affiliate availability does not determine inclusion.

Representative suction-cup waterproof speaker mounted on shower tile

Shower concerts$15–$25

Waterproof Shower Speaker

Because shower concerts deserve better acoustics.

Choose Canada or the United States for local pricing.Read more

Representative tiny toy goat figurine standing on a tidy office desk

Desk chaosUnder $15

Screaming Goat Desk Figurine

Press the goat. It screams. That's it — and it's perfect.

Choose Canada or the United States for local pricing.Read more

Representative palm-sized vacuum cleaning crumbs off a computer keyboard

Desk crumb patrol$15–$25

Desktop Mini Vacuum

For the coworker whose keyboard is 40% crumbs.

Choose Canada or the United States for local pricing.Read more

Good to know

What goes in a man's Christmas stocking?
One warm thing, one gadget, one treat with a point of view. Hand warmers, a pocket power bank, and a hot-sauce flight cover more ground than a bag of drugstore filler.
How much should you spend on his stocking?
$30 to $60 total across a few items is typical. Keep each piece under about $25 so the stocking stays the warm-up act, not the main gift.
Shop by personBrowse by kind of giftSwipe the deckAll occasion guides

Free tools · nothing to install

Then keep the rest of Christmas in one place

Draw Secret Santa names, track what you have bought, and share what you would love. It all runs in your browser.

Start your exchange — it's free