The 7 Best Flannel Shirts for Men in 2022
Flannel shirts are synonymous with ruggedness, working men, and The Great Outdoors. The soft woven fabric can be traced back to early 16th century Europe, where it was favored by farmers and laborers for its warmth and functionality.
Today, flannel shirts are still just as functional, durable, and warm, but their style has also earned a place in modern fashion. A staple of smart casual wardrobes, flannel shirts have become just as common in office settings or on date nights as on ranches and for lounging around the house.
Whether you’re looking for a flannel shirt to be part of one of your go-to winter outfits, you want one that will take you seamlessly from the office to dinner with your partner, or you need something durable for work or outdoor recreation, we’ve got you covered. Here are our top picks for the best flannel shirts for men.
1. Legendary Whitetails Men’s Buck Camp Flannel Shirt
Buy Now
The Buck Camp flannel is everything a flannel shirt should be. It’s made of midweight, soft brushed 100% cotton, has a handy chest pocket, comes with adjustable cuffs, and is available in more than a dozen color and design options. Every pattern and color option is lined with contrasting corduroy trim at the cuffs and inner collar.
This gives the Legendary Whitetails shirts a distinct look that’s a nice mix of both genuinely rugged and refined. We feel like we’d be right at home in this shirt in the mountains of Montana or Wyoming.
While the shirt is incredibly soft and well-made, our favorite features are the thoughtful touches. The chest pocket closes securely with a button and has a separate, dedicated pen slot, plus there’s a loop on the back of the shirt so it can easily be hung on a hook if necessary.
This shirt has a handsome classic fit, running somewhere between fitted and loose. Note that because the shirt is made of 100% cotton, it may shrink – perhaps significantly – with the first wash. If you don’t want to have to worry about hang-drying or forgetting and dealing with a too-snug shirt, order a size larger.