Flannel shirts are a versatile wardrobe staple for men, offering both comfort and style. Whether you’re looking for a rugged, laid-back look or something more polished, there are endless ways to wear a flannel shirt. Below, we’ll break down some of the best ways to style this timeless piece.
Quick Guide to Flannel Shirt Styles
Style | How to Wear It | Best Pairings |
---|---|---|
Classic Buttoned-Up | Buttoned, sleeves down or rolled | Jeans, chinos, boots |
Open Over T-Shirt | Unbuttoned over tee, sleeves rolled | Jeans, chinos, sneakers |
Layered Under Outerwear | Under denim/leather jacket or parka | Jeans, boots |
With Shorts | Buttoned or open, sleeves rolled | Fitted shorts, sneakers |
With Blazer/Sports Jacket | Buttoned, tucked or untucked | Chinos, dress shoes |
Over Hoodie/Sweatshirt | Oversized flannel, hoodie underneath | Joggers, jeans, sneakers |
Tucked In | Tucked into chinos/trousers | Belt, derby shoes |
1. Classic Buttoned-Up Look
Intro: A classic buttoned-up flannel shirt is perfect for a clean, casual style that never goes out of fashion. It’s the easiest way to pull off a sharp and put-together look while maintaining comfort.
How to Wear:
- Button your flannel shirt all the way up for a structured appearance.
- Pair with slim or straight jeans or chinos for a neat look.
- Complete the outfit with boots or casual sneakers.

2. Open Over a T-Shirt
Intro: This casual look is effortless and perfect for layering. Wearing a flannel shirt open over a t-shirt is an easy, stylish way to stay comfortable and cool.
How to Wear:
- Leave your flannel shirt unbuttoned over a basic or graphic t-shirt.
- Roll the sleeves up to enhance the relaxed vibe.
- Pair with jeans or chinos for a casual, laid-back feel.

3. Layered Under Outerwear
Intro: For extra warmth and a stylish twist, layering a flannel shirt under outerwear adds depth and texture to your outfit. It’s a versatile option for cooler weather.
How to Wear:
- Layer your flannel shirt under a denim jacket, leather jacket, or puffer coat.
- Leave the outerwear unbuttoned or open slightly for a relaxed style.
- Pair with dark jeans or chinos and boots to complete the rugged look.

4. With Shorts (For Summer)
Intro: Flannel shirts are not just for fall and winter. When paired with shorts, they make a great summer outfit. This look is perfect for laid-back days or casual outings.
How to Wear:
- Wear your flannel shirt either buttoned or open over a tank top or t-shirt.
- Pair with fitted shorts and comfortable sneakers or loafers.
- Roll up the sleeves for a more relaxed, summer-friendly style.

5. Dressed Up with a Blazer or Sports Jacket
Intro: For a more refined look, pairing a flannel shirt with a blazer or sports jacket creates a sophisticated, smart-casual style perfect for semi-formal occasions.
How to Wear:
- Tuck your flannel shirt into chinos or dress trousers.
- Add a tailored blazer or sports jacket that complements the flannel’s color.
- Pair with dress shoes or loafers for a polished finish.

6. With a Hoodie or Sweatshirt
Intro: A hoodie and flannel shirt combination creates a streetwear-inspired, cozy look. It’s perfect for chilly days or casual hangouts, bringing comfort without compromising on style.
How to Wear:
- Layer your flannel shirt over an oversized hoodie or sweatshirt.
- Choose complementary colors to keep the look cohesive.
- Wear with joggers or casual jeans, completing the look with sneakers.

7. Tucked In for a Smarter Look
Intro: Tucking in a flannel shirt gives it a more polished and business-casual appearance. This style is ideal for a more refined look while maintaining the flannel shirt’s laid-back charm.
How to Wear:
- Tuck your flannel shirt neatly into chinos or dress trousers.
- Add a belt for extra structure and to keep the shirt in place.
- Finish the look with derby shoes or loafers for a sophisticated touch.
