Something thoughtful, but also practical. Something they’ll love tomorrow, but also years down the line. Shopping for crowd-pleasing gifts that check all the boxes is no easy endeavor, and let’s face it—that can feel especially true for the men in your life.
Whether you’re shopping for a partner with picky taste, a dad who claims to have everything he could ever possibly need, or a son who still hasn’t sent you his wish list (shocker), finding a gift that’s both fun and functional can feel like an impossible task. But there’s one thing they can never have too much of: outerwear. A classic jacket or a quality coat is sure to get tons of wear, become a closet mainstay, and upgrade any look without major effort. In other words, it passes the test—so we’re rounding up our favorites of the season to make your holiday shopping a breeze.
From wear-anywhere Nike to classic Carhartt, and from an edgy leather fit to a winter parka, you’ll want to gift these men’s outerwear options to every guy on your list. The best part? These eight finds are so well-made, chic, and cozy that you’ll want to slide into them yourself (so go ahead and add them to your own wish list, too).
Shop Men’s Outerwear
Nike Club Men’s Winterized Half-Zip — $115.00
This ultra-soft, half-zip fleece is sure to be a hit for everyone from the teen who’s outgrown his whole closet to the grandfather who hasn’t updated his in decades. Cozy and versatile, it’s a crowd-pleasing pick for men who could use a little warmth—and a wardrobe refresh.
Barefoot Dreams Malibu Collection Men’s Zip-Up Jacket — $112.00
If the man in your life shares your love for lounging, gift him this feels-like-butter Barefoot Dreams zip-up. Whether he’s sinking into the couch to watch his favorite show or running out for snacks, it’s bound to become his (and, ahem, your) go-to layer.
George Men’s and Big Men’s Hooded Vest — $30.00
For those tricky in-between days when a sweatshirt isn’t quite enough but a full coat feels like overkill, this classic layering vest is key. Fully lined with soft jersey and featuring a detachable hood, it’s made for maximum comfort. Prediction: You’ll be “borrowing” this.
Everlane The Heavyweight Overshirt — $98.00
And for the guy who spends his time in warmer weather, grab this lighter layer. It works as a stand-alone jacket for milder days and layers easily under a heavier coat when the temperature drops. With its effortless style and practicality, it’s sure to become a staple for him (and you).
Carhartt Men’s Duck Detroit Jacket — $119.00
The best-dressed guy in your life and the one who wouldn’t know a trend if it hit him can agree on one thing: Carhartt. Originally a workwear staple, this classic jacket shot to fame on TikTok for its blend of function and style. Durable, warm, and timeless, it’s made to withstand just about anything—and looks better the more it’s worn.
Kessler Double Breasted Leather Coat — $829.00
If there’s one cool jacket that’s worth the splurge, it’s this peacoat-trench hybrid. Combining classic tailoring with a modern edge, this sleek, sophisticated coat is a thoughtful investment that’ll stand out in any wardrobe. So go ahead, gift one (or two) jackets this season—and maybe keep one for yourself, too.
Our editors independently select these products. Making a purchase through our links may earn Well+Good a commission.