A Top-Rated Carhartt Flannel That's 'Soft, Warm, and Stylish' Is Now on Sale for Under $30

Men’s Journal aims to feature only the best products and services.  If you buy something via one of our links, we may earn a commission.

Dick's Sporting Goods is nearing the end of its major clearance sale on footwear and apparel that features up to 75% off popular athletic pants, running shoes, and gym shorts. But it’s not just workout gear on sale—the retailer also has hundreds of styles of men's casualwear marked down from brands like Timberland, Patagonia, and Carhartt, including this cozy flannel shirt that's a steal at under $30.

Carhartt’s Heavyweight Flannel is on sale for $29, a 40% savings on the rugged layer that normally costs $50. This cozy button-down has earned over 150 five-star ratings from shoppers who say they love theirs so much that they end up buying multiple colors. It’s available in four prints with sizes running between small and 2XL, and it features the Carhartt C-logo on the chest. Sizes are starting to sell out, so act fast to pick up this versatile overshirt while it’s still in stock.

Carhartt Men's Heavyweight Flannel in Asphalt, $29 (was $50) at Dick’s Sporting Goods

Get It
Get It

Flannel shirts are known for their utility in the fall, but they’re just as handy in spring and even summer. Carhartt’s flannel makes an ideal lightweight layer over a t-shirt on chilly mornings, in over-air-conditioned offices, or during post-beach hangs. The shirt is made from durable 8-ounce cotton flannel that’s ring-spun for softness and durability. There are two chest pockets with buttons for secure storage. Other small details include shoulder pleats for ease of movement and a locker loop on the inside collar to hang the shirt up. Like most of Carhartt’s main line, the flannel has a roomy fit, so it’s worth considering a size down.

Shoppers appreciated the warmth of the fabric, comparing it favorably to other brands. One shopper wrote, “This particular shirt is closest to a true flannel, and is about as warm as my Filson Alaskan Guide shirt, my standard of 10 years.” Another wrote, “Great shirt, fits great and looks good too. Got a lot of questions about where I purchased it. Thick enough to keep you warm but not so thick as to make you hot. Very comfortable, in fact, I purchased two of them in different colors.”

Carhartt Men's Heavyweight Flannel in Chestnut, $29 (was $50) at Dick’s Sporting Goods

Get It
Get It

Others appreciated the flannel's multi-seasonal versatility, and one wrote, “I bought this for the cold spring mornings and nights. It does not disappoint. It is soft, warm, and stylish. I can open up the shirt if I’m too warm.” Similarly, another shopper called it the "perfect shirt for those chilly mornings,” while another appreciated that it was “great for layering.”

Carhartt’s Heavyweight Flannel is a great layer for those days when it’s too warm for a hoodie but the forecast calls for something thicker than a T-shirt. With four colors to choose from and sizes still in stock, consider picking up this top-rated flannel for less than $30 while it's still around.