The rule of the stocking: buy two or three
Nothing at stocking-filler prices is impressive on its own, and that's fine - the move is to combine. A divot tool, a magnetic towel and a pack of tees covers three different jobs: something they keep, something they use every round, and something consumable. Together they read as a proper gift where any one alone reads as an afterthought. This is the same logic the under $25 page runs on.
The safe small gifts
A branded divot tool is the stocking gift that solves a real problem outright: every golfer needs one and they're lost constantly. A magnetic towel that sticks to the cart frame is the cheapest thing a golfer uses every single round. Ball markers, a pack of tees and a leather scorecard holder round out a stocking that's all useful, no filler. None needs a size, and none requires you to know a thing about their game.
The fun ones that still get used
A stocking is the right place for a bit of humor, as long as it's the kind that gets used. A loud pair of golf socks, a rules quick-reference for the household that argues every ruling, or a ball-marker stencil for personalizing a box of balls are all small, funny and genuinely functional. That's the sweet spot for a stocking filler - a smile on Christmas morning and a use on the course after.
Match a headcover, don't guess a club
A novelty headcoveris one of the few larger stocking items that carries no sizing risk - it fits any driver and adds a bit of personality. It's a safer "bigger" filler than anything sized, and it pairs well with the small consumables to bulk out the stocking.
The one trap
Cheap golf balls. A dozen unbranded balls costs about what a good towel does and is instantly recognizable to anyone who plays - it reads as a budget decision rather than a thought. If you want to give balls in a stocking, spend a little more for the cheapest brand-name sleeve; our ball guide covers which clear that bar. A small useful thing almost always beats a box of balls nobody wants.