Open the app

Blog · October 27, 2026

Gifts for him under $50, from 10 stores

Thirteen gifts for the men on your list, all under $50 today, many of them on sale: flannel, a hoodie, a jacket, two watches, polarized sunglasses, a wallet and more, from L.L.Bean, Old Navy, Gap, Champion and others.

Prices and stock as of October 27, 2026; stores change them often. We may earn a commission when you buy through these links, at no cost to you.

Shopping for a guy is hard. He says he doesn't need anything, and the things he'd actually like are spread across a dozen store websites. So we went through the stores in In My Rotation and pulled thirteen good gifts that cost under $50 today, most of them on sale. They're grouped by price, cheapest first.

If you don't know his size, start with the things that don't need one: the beanie, the gloves, the slipper socks, the sunglasses, the watches and the wallet. The clothes are the bigger hits if you can find out his size without asking.

Under $30

Old Navy Flannel Pajama Pants, $13.49

The easiest gift on the list. They're half off, rated 4.8 from 266 reviews, and come in five colors. At this price you can get a pair for every guy in the house.

Marine Layer Stripe Pom Beanie, $28

A striped beanie with a pom on top, down from $48, in cream or navy stripes. It's a stocking stuffer that doesn't look like one.

L.L.Bean Scotch Plaid Flannel Shirt, $29.99

Half off its $59.95 list price, and rated 4.7 from more than 7,600 reviews. This is the slightly fitted cut. If you know he likes his shirts roomier or slimmer, L.L.Bean also makes it in a traditional fit and a slim fit.

L.L.Bean Primaloft Therma-Stretch Fleece Gloves, $29.99

Stretch fleece gloves, down from $39.95 and rated 4.4 from more than 800 reviews. Pair them with the beanie for a cold-weather gift that's still under $60.

$30 to $40

Old Navy Water-Resistant Zip Bomber Jacket, $34.99

A real jacket for under $35. It's half off, rated 4.8 from almost 1,900 reviews, and comes in black or green. If you're only getting him one thing, this is a strong choice.

Smartwool Everyday Cozy Slipper Socks at Zappos, $37

Slipper socks from Smartwool in deep navy, for the guy who walks around the house in socks anyway. Sock sizes are also easier to guess than shoe sizes.

Champion Powerblend Hoodie, $37.50

Champion's everyday hoodie with the C logo, down from $50, in five colors.

Gap Relaxed Quarter-Zip Sweater, $39

Half off its $79.95 list price, in red, green or black. A quarter-zip goes over a T-shirt or a collared shirt, so it works for the office and the weekend.

Invicta Specialty Watch at Watch Gang, $39.99

Watch Gang sells brand-name watches well below their list prices. This Invicta has a light blue dial and a 40.5mm case, and its list price is $219.

$40 to $50

Coofandy Soft Corduroy Shirt Jacket, $45.99

A corduroy shirt jacket that you can wear open over a T-shirt or buttoned up like a shirt. It comes in five colors, from gray to apricot.

Polaroid 7886 Polarized Sunglasses at SmartBuyGlasses, $46

Black polarized sunglasses from Polaroid. Polarized lenses cut the glare off roads, water and windshields, so they get worn all year, not just in summer.

Kenneth Cole Classic Watch at Watch Gang, $48.49

A black-on-black Kenneth Cole with a 44mm case, down from $165. If the Invicta is too sporty for him, this is the dressier pick.

Taylor Stitch Minimalist Billfold Wallet, $49

A slim black billfold at half its $98 price. A good wallet is an upgrade most guys put off buying for themselves.

How to choose

Find more like these

These came from searching the stores in In My Rotation. You can search the same way: type what you have in mind with a budget, like flannel shirt under 50 or watch under 50, choose who you're shopping for, and swipe through what comes up.