You pull out that striped shirt from your wardrobe. You like it. You bought it for a reason. But every time you try to style it, something feels off and you end up putting it back.
Sound familiar? The striped shirt is one of the most underestimated pieces in men’s fashion. The truth is a striped shirt isn’t just a casual staple it fits perfectly into versatile men’s outfit ideas when styled correctly. The truth is a striped shirt isn’t just a casual staple. Styled correctly it can carry a smart casual dinner, a beach day, a creative workplace, and everything in between.
These 12 men’s striped shirt outfits cover every occasion, every season, and every style personality. By the end of this guide you’ll never look at that striped shirt the same way again.
Save this. Show it to your stylist. Let’s get into it.
Why the Striped Shirt Deserves More Credit
The striped shirt has been a menswear staple for over a century. From the classic Breton stripe of French sailors to the bold vertical banker stripe of Wall Street, it carries history, personality, and effortless style in a single garment. The problem isn’t the shirt. It’s that most men pair it the wrong way.
Get the pairing right and the striped shirt does all the heavy lifting for you. Here’s how.
1. Striped Shirt + White Chinos + White Sneakers

Starting clean and simple. A navy and white striped shirt tucked into white slim chinos with white leather sneakers creates a fresh, monochromatic-adjacent look that photographs brilliantly in natural light. The stripe provides all the visual interest the outfit needs while the white bottom half keeps everything grounded and crisp.
Best for: Daytime casual, weekend brunches, summer outings
Vibe: Fresh, clean, effortless
Pro tip: Half-tuck the shirt rather than fully tucking it. It looks more relaxed and intentional at the same time, which is exactly the energy this outfit calls for.
2. Striped Shirt + Dark Jeans + Leather Loafers

This is the everyday smart casual formula that never fails and reflects timeless smart casual outfits for men. A slim-fit vertical striped shirt in navy, burgundy, or black paired with dark slim jeans and brown or tan leather loafers hits that sweet spot between polished and relaxed. It works for a casual Friday at the office, a first date, or a dinner with friends.
Best for: Smart casual, office casual, dates
Vibe: Polished, relaxed, confident
Pro tip: Leave the shirt untucked but make sure the hem length is right. A shirt hem that falls past the crotch looks sloppy. It should end just at the hip bone for the cleanest untucked silhouette.
3. Striped Shirt + Tailored Shorts + Espadrilles

When the temperature rises, the striped shirt becomes one of the best warm-weather pieces, making it a staple in summer outfits for men. Pair a loose-fit Breton striped shirt in classic navy and white with tailored beige or stone shorts and espadrilles. This is the outfit that belongs on a Mediterranean terrace with a coffee in hand.
Best for: Summer days, beach towns, holiday dressing
Vibe: European summer, relaxed luxury
Pro tip: Go for a slightly oversized fit on the shirt here and leave it fully untucked. Rolled sleeves complete the look. Do not wear athletic or cargo shorts with this combination.
4. Striped Shirt Under a Blazer + Dark Trousers

This is where the striped shirt earns its smart wardrobe credentials. Layer a slim-fit striped shirt under a solid navy or charcoal blazer with matching or complementary dark trousers. The stripe peeks through at the collar and cuffs, adding personality and depth to what would otherwise be a standard blazer look.
Best for: Smart casual events, work meetings, evening outings
Vibe: Sharp, intentional, elevated
Pro tip: Keep the stripe subtle here. A fine vertical stripe or a thin Breton stripe works best under a blazer. Bold thick stripes compete with the jacket rather than complement it.
5. Oversized Striped Shirt + Straight Leg Jeans + Chunky Sneakers

Streetwear meets classic menswear in this combination. An oversized striped shirt worn open over a plain white tee, with straight-leg jeans and chunky sneakers, creates a layered look that feels casual, textured, and very current. The open shirt acts as a lightweight jacket while the stripe adds visual interest without effort.
Best for: Streetwear occasions, weekend outings, casual hangouts
Vibe: Relaxed, layered, modern streetwear
Pro tip: The striped shirt you wear open should be at least one size up from your normal fit. A shirt that’s too close-fitting when worn open as a layer looks awkward rather than intentional.
6. Striped Shirt + Linen Trousers + Sandals

Summer dressing at its most refined. A lightweight striped shirt in a soft color palette tucked loosely into wide-leg or straight linen trousers with leather sandals creates a look that’s breathable, stylish, and built for warm weather. This combination leans into texture and ease in a way that feels genuinely sophisticated.
Best for: Summer holidays, outdoor dinners, beach resorts
Vibe: Resort casual, effortless sophistication
Pro tip: Choose a striped shirt with thinner, more delicate stripes for this look. Thick bold stripes against flowing linen can feel heavy. Thin stripes keep it light and airy.
7. Striped Shirt + Chino Shorts + White Sneakers

The most wearable summer combination on this list. A classic horizontal striped shirt in navy, red, or green with beige or white chino shorts and clean white sneakers is a look you can wear from the farmers market to a casual lunch without a second thought. It’s reliable, clean, and universally flattering.
Best for: Everyday summer casual, weekend errands, daytime social
Vibe: Classic casual, clean and easy
Pro tip: Tuck the front of the shirt in and leave the back out for a French tuck. It adds a little intentional structure while keeping the overall feel relaxed.
8. Striped Shirt + Black Skinny Jeans + Chelsea Boots

This combination brings edge to the striped shirt without losing its classic character. A fitted vertical striped shirt in black and white or navy and white paired with black skinny or slim jeans and black Chelsea boots creates a long, lean silhouette that feels sharp and slightly rock-and-roll.
Best for: Evening casual, concerts, creative environments, dates
Vibe: Sharp, edgy, confident
Pro tip: Keep the shirt tucked in here to elongate the silhouette further. The tucked stripe into black jeans with Chelsea boots is one of the cleanest lines you can create with this shirt style.
9. Striped Shirt + Cargo Trousers + Sneakers

The striped shirt meets utilitarian style in this outfit. A relaxed-fit striped shirt tucked or half-tucked into slim cargo trousers in olive, stone, or sand with clean white or neutral sneakers balances the pattern of the shirt with the functional aesthetic of the cargo pant. The result is casual, interesting, and very wearable.
Best for: Weekend casual, urban outdoor settings
Vibe: Utility cool, relaxed and textured
Pro tip: Stick to muted stripe colors here. A navy or grey stripe works perfectly with earth-toned cargos. A red or bright stripe competes with the cargo’s visual weight.
10. Striped Shirt + Suit Trousers + Oxford Shoes

Wearing a striped shirt with suit trousers but without the jacket is one of the most underrated smart casual moves in menswear. A well-fitted vertical striped dress shirt tucked into charcoal or navy suit trousers with Oxford or Derby shoes creates a look that reads professional and intentional without being overdressed. This is the perfect office outfit that still has genuine personality.
Best for: Office wear, professional smart casual, meetings
Vibe: Professional, polished, quietly stylish
Pro tip: This only works if the shirt is properly fitted. A baggy dress shirt with suit trousers looks like you forgot the rest of your outfit. A fitted shirt makes it look completely intentional.
11. Striped Shirt + Denim Jacket + Black Jeans + White Sneakers

Layering a striped shirt under a denim jacket is a pattern-mixing move that works surprisingly well. The key is keeping the stripe and the denim in complementary color families. A navy striped shirt under a medium-wash denim jacket with black slim jeans and white sneakers creates a casual, textured look with depth and personality.
Best for: Autumn casual, weekend outings, layered looks
Vibe: Casual cool, textured, laid-back
Pro tip: Let the collar of the striped shirt sit over the denim jacket collar. That small detail — the stripe peeking above the denim — is the styling touch that makes this look intentional rather than accidental.
12. Striped Shirt + Swim Shorts + Slides

The most relaxed entry on this list and completely valid. A loose-fit striped shirt worn open over a plain tee or directly over swim shorts with leather or high-quality rubber slides is the perfect beach or pool outfit. The stripe reads as stylish even in the most casual setting, and the open-shirt silhouette keeps everything breezy and comfortable.
Best for: Beach days, pool settings, coastal holidays
Vibe: Beach cool, effortlessly relaxed
Pro tip: Go for quality slides here. Cheap plastic flip-flops undermine even the sharpest beach outfit. A leather or premium rubber slide keeps the whole look elevated even at its most relaxed.
Quick Comparison — Find Your Outfit at a Glance
| # | Outfit | Occasion | Season | Vibe | Effort Level |
|---|---|---|---|---|---|
| 1 | Striped Shirt + White Chinos + Sneakers | Weekend casual | Spring/Summer | Fresh and clean | ⭐ |
| 2 | Striped Shirt + Dark Jeans + Loafers | Smart casual/Date | All year | Polished relaxed | ⭐⭐ |
| 3 | Striped Shirt + Tailored Shorts + Espadrilles | Summer/Holiday | Summer | European cool | ⭐⭐ |
| 4 | Striped Shirt Under Blazer + Trousers | Smart/Office | All year | Sharp elevated | ⭐⭐⭐ |
| 5 | Oversized Striped Shirt + Straight Jeans | Streetwear/Casual | All year | Layered modern | ⭐⭐ |
| 6 | Striped Shirt + Linen Trousers + Sandals | Resort/Summer | Summer | Resort refined | ⭐⭐ |
| 7 | Striped Shirt + Chino Shorts + Sneakers | Everyday summer | Summer | Classic casual | ⭐ |
| 8 | Striped Shirt + Black Jeans + Chelsea Boots | Evening/Date | All year | Sharp and edgy | ⭐⭐ |
| 9 | Striped Shirt + Cargo Trousers + Sneakers | Weekend casual | All year | Utility cool | ⭐ |
| 10 | Striped Shirt + Suit Trousers + Oxfords | Office/Professional | All year | Polished stylish | ⭐⭐⭐ |
| 11 | Striped Shirt + Denim Jacket + Black Jeans | Autumn casual | Spring/Autumn | Textured cool | ⭐⭐ |
| 12 | Striped Shirt + Swim Shorts + Slides | Beach/Pool | Summer | Beach relaxed | ⭐ |
Effort Key: ⭐ Grab and go | ⭐⭐ A little thought | ⭐⭐⭐ Intentional styling
Frequently Asked Questions
Q: What type of striped shirt is most versatile?
A vertical fine-stripe shirt in navy and white. It reads as both casual and smart depending on how you style it and works across every season.
Q: Should a striped shirt be tucked or untucked?
It depends on the occasion. Tuck it in for smart casual and professional looks. Leave it untucked or half-tuck it for casual and summer outfits. The hem length guides you — if it falls past the hip bone, tuck it.
Q: What colors pair best with a striped shirt?
Neutrals always. Navy, white, black, grey, camel, and khaki all work beautifully with striped shirts. Avoid pairing bold stripes with bold patterns or loud colors — let the stripe be the statement.
Q: Can you wear a striped shirt to the office?
Absolutely. A vertical striped dress shirt under a blazer with suit trousers is a classic professional look. Pair it with Oxford shoes and it reads as sharp and intentional in any workplace.
Q: What body type suits a striped shirt best?
Vertical stripes elongate the body and work well for broader or shorter frames. Horizontal stripes add width and work better on leaner, taller builds. Neither is off limits but these guidelines help you choose the most flattering direction.
Q: How do I stop a striped shirt from looking too casual?
Elevate the pieces around it. Swap sneakers for leather loafers or Oxford shoes. Tuck it in. Add a blazer. The shirt itself is neutral — the pieces you pair it with determine how formal or casual it reads.
Final Thoughts — One Shirt, Twelve Ways to Win
The striped shirt is not a one-trick piece. It is one of the most adaptable garments in men’s fashion and this list proves it. From beach days to boardroom-adjacent looks, from summer holidays to autumn layers, the right styling turns a single shirt into a wardrobe that covers every occasion.
You do not need twelve different striped shirts to make this work. You need one great-fitting one in a classic color combination and the knowledge of what to pair it with. You have that knowledge now.
Pick your occasion. Pick your outfit. Go wear it with confidence.
The stripe has always been cool. Now you know how to prove it. 👌
Loved this guide? Save it to your Pinterest board and share it with every man who has a striped shirt collecting dust in his wardrobe.
