20 Best Striped Shirt Outfits for Men with Styling Tips

John Vincent
Written by
Men's Fashion Writer
John Vincent
John Vincent
Men's Fashion Writer
John Vincent is a men's fashion writer and stylist. He covers outfit ideas, grooming, and wardrobe building for men of all ages.
Updated Apr 14, 2026
Our editorial process ensures that the information we provide is well-researched and reliable. Learn about our commitment to quality in our editorial policy.

Most men approach striped shirts like they’re dangerous — relegating them to casual weekends or avoiding them completely. I’ve watched countless clients treat stripes as if they’re harder to style than solid colours, when the opposite is actually true. Fit determines everything with striped shirts, and once you understand how the lines work with your body shape, they become one of the most versatile pieces in your wardrobe.

The key difference between a striped shirt that looks sharp and one that looks sloppy comes down to how the fabric sits across your torso. A well-fitted striped shirt should follow your natural shoulder line without pulling or bunching. The stripes should run parallel to the ground when you’re standing naturally — if they’re pulling at an angle across your chest or stomach, you need a different size or cut. I tell every client this: stripes amplify fit problems, so they’re actually the best test of whether a shirt fits properly.

The formality spectrum for striped shirts is broader than most men realise. Thin pinstripes in conservative colours work in business settings, medium stripes suit smart casual occasions, and bold stripes handle weekend wear. The spacing and colour contrast determine the dress code — narrow, subtle stripes read as formal, while wide, contrasting stripes signal casual.

Styling Tips

Keep T-Shirt Stripes Horizontal

Horizontal stripes on casual tees create clean visual lines that work with your natural build. The key is ensuring the shirt fits properly across the shoulders — if it’s too tight, the stripes will curve awkwardly around your torso and create an unflattering silhouette.

Choose Business-Appropriate Stripe Width

Narrow stripes in traditional colours like this red and white combination work perfectly in professional settings. The closer the stripes are together, the more formal they read. This spacing allows the pattern to add subtle interest without overwhelming a business outfit.

Balance Bold Stripes with Solid Bottoms

Wide vertical stripes make a strong statement, so pair them with solid-coloured trousers to avoid pattern overload. The contrast between the busy top half and clean bottom half creates a balanced look that doesn’t compete for attention.

Use Stripe Direction for Summer Style

Vertical stripes on short-sleeve shirts create a lengthening effect while keeping the look casual. This blue and white combination works particularly well in warm weather because the vertical lines add visual interest without the heaviness of horizontal patterns.

Match Stripe Formality to Occasion

Pinstripe suits demand precise tailoring — the stripes should run perfectly straight down your body without any pulling or distortion. This level of formality requires proper alterations; off-the-rack pinstripes rarely fit well enough to look professional.

Consider Untucked Length Carefully

When wearing striped shirts untucked, the hem should hit at your hip bone — no longer. Striped patterns make it obvious when a shirt is too long, as the lines draw attention to where the fabric falls against your body.

Coordinate with Accessories Mindfully

Striped shirts work well under solid caps and with neutral accessories. The pattern in your shirt is doing the visual work, so keep other elements simple. This navy and white stripe pairs perfectly with the solid blue cap without creating pattern clash.

Did you know?

Pablo Picasso wore a Breton striped shirt almost daily for the last 30 years of his life, believing the horizontal lines helped define his artistic identity. The French fisherman’s shirt became his signature look.

Mix Different Stripe Patterns Carefully

Complex stripe patterns like this geometric design require solid-coloured bottoms and minimal accessories. The pattern itself provides all the visual interest needed, so resist adding other competing elements to the outfit.

Choose Complementary Colours

Light green stripes create a fresh, approachable look when paired with neutral bottoms. The key is selecting stripe colours that work with your existing wardrobe — avoid colours that only work with one pair of trousers.

Scale Stripes to Your Build

Fine stripes like these work well on most body types because they create subtle texture without overwhelming your frame. The closer the stripes, the more conservative and versatile the shirt becomes for various occasions.

Use Vertical Panels for Flattering Effect

Vertical stripe panels on knitwear create a slimming effect while adding visual interest to casual outfits. This technique works particularly well on polo shirts where the stripes can define different sections of the garment.

Keep Casual Stripes Bold

Wide black and white stripes work perfectly for relaxed settings because they make an intentional style statement. The high contrast ensures the pattern reads clearly and creates a confident, put-together casual look.

Dos & Don’ts

Do this
Match stripe width to formality level — thin stripes for business, medium for smart casual, wide for weekends. This creates appropriate visual weight for each setting.
Ensure stripes run straight across your body — any pulling or distortion indicates a fit problem that needs addressing before wearing the shirt.
Pair busy stripe patterns with solid colours — let the striped piece be the focal point rather than competing with other patterns.
Consider your body type when choosing stripe direction — vertical stripes can lengthen your torso, while horizontal stripes emphasise width.
Avoid this
Wearing stripes that curve around your body — this indicates the shirt is too tight and creates an unflattering silhouette that draws negative attention.
Mixing multiple stripe patterns in one outfit — unless you’re exceptionally skilled with pattern mixing, this usually creates visual chaos rather than style.
Choosing stripes based only on colour preferences — the stripe width and spacing matter more than the actual colours for creating appropriate looks.
Ignoring the shirt’s intended formality level — wearing casual wide stripes to business meetings or formal pinstripes to weekend barbecues misses the mark entirely.

Best Striped Shirt Outfits for Men

Relaxed Oversized Stripes with Dark Pants

This oversized black and white striped tee paired with loose black trousers creates an effortlessly cool streetwear look. The proportions work because the wide stripes match the relaxed fit throughout. Perfect for guys who want comfort without looking sloppy — the structured sneakers keep it grounded.

Navy Striped Polo with Neutral Chinos

A classic navy and white striped polo shirt tucked into light beige chinos strikes the perfect smart-casual balance. The tucked-in polo elevates the look beyond weekend wear, while the neutral color palette keeps it versatile. Ideal for lunch meetings or casual Fridays when you need to look put-together but approachable.

How To Style Striped Shirts 3

Blue Gingham Check with Cream Trousers

This small-scale blue gingham check shirt demonstrates how micro-patterns can substitute for traditional stripes while maintaining the same visual appeal. The cream chinos provide a clean contrast that lets the pattern take center stage. Works best for men who find bold stripes too loud but still want pattern in their wardrobe.

How To Style Striped Shirts 4

Buffalo Check Flannel Layered Over White Tee

The black and white buffalo check flannel worn unbuttoned over a white t-shirt creates a relaxed layered look perfect for cooler weather. This shirt-as-jacket approach works because the check pattern provides visual interest while the white tee underneath keeps it from feeling too heavy. Great for weekend casual or outdoor activities.

Quick tip

Tuck striped shirts for instant smart-casual elevation — it’s the fastest way to dress up the pattern.

Red Buffalo Check with Dark Denim

A red and black buffalo check flannel paired with dark wash jeans creates a classic Americana look that never goes out of style. The darker red tone feels more mature than bright red, making it suitable for men over 30. This combination works for everything from coffee runs to casual dinners.

How To Style Striped Shirts 6

Vertical Pinstripes with Cuffed Jeans

Fine vertical pinstripes on a button-down shirt create a more refined alternative to bold horizontal stripes. The cuffed jeans and minimal sneakers keep the look modern and prevent it from feeling too formal. Perfect for creative professionals who need to look polished without wearing a full suit.

How To Style Striped Shirts 7

Purple Pinstripe with Light Gray Trousers

This purple pinstriped shirt with light gray dress trousers demonstrates how subtle stripes can elevate business casual attire. The monochromatic purple stripe on white creates sophisticated pattern without overwhelming the outfit. Best for office environments where you want to stand out subtly from the standard white shirt crowd.

Quick tip

Choose vertical stripes over horizontal for a lengthening effect that flatters most body types.

How To Style Striped Shirts 8

Classic Navy and White Horizontal Stripes

The quintessential navy and white striped t-shirt proves that some classics never need updating. The medium stripe width flatters most body types without creating optical illusions that make you look wider. This is the striped shirt every man should own — it works with jeans, chinos, shorts, or under blazers.

Red and White Vertical Stripes with Black Chinos

Bold red and white vertical stripes create a statement piece that requires confident styling. The black chinos and minimal sneakers provide a neutral base that doesn’t compete with the eye-catching shirt. This look works for men who want to make an impression at casual social events or creative workplaces.

Layered Stripes with Cardigan and Cargo Pants

A horizontal striped tee layered under a gray cardigan with olive cargo pants creates an interesting mix of preppy and utilitarian elements. The cardigan softens the bold stripes while the cargo pants add an unexpected edge. Great for guys who want to experiment with mixing different style influences in one outfit.

Quick tip

Layer striped shirts under solid blazers or jackets to balance pattern with structure.

How To Style Striped Shirts 11

Striped Shirt with Beige Chinos and Loafers

A blue and white striped shirt paired with perfectly tailored beige chinos creates an effortless smart-casual look that works from weekend brunches to casual Fridays. The tucked-in shirt elevates the formality just enough, while navy loafers add polish without being too dressy. This combination works best for men who want to look put-together without the stiffness of business wear.

How To Style Striped Shirts 12

Navy Peacoat Over Striped Shirt and Dark Jeans

A classic navy peacoat transforms a simple striped tee and dark jeans into a refined winter outfit that bridges casual and smart-casual territory. The layered striped base adds visual interest under the solid outerwear, while brown leather boots ground the look with masculine appeal. Perfect for men who want to stay warm while maintaining a polished appearance during colder months.

How To Style Striped Shirts 13

Bold Striped Cuban Collar Shirt with White Trousers

This vertical striped Cuban collar shirt in navy, green, and orange creates a confident summer statement when paired with clean white trousers. The open collar styling keeps it relaxed and vacation-appropriate, while the high contrast between the bold stripes and white bottoms commands attention. Best suited for men comfortable with making a statement and perfect for resort wear or summer events.

Quick tip

Match stripe width to your frame: thin stripes for broader builds, bold stripes for slimmer men.

How To Style Striped Shirts 14

Navy Blazer with Striped Shirt and White Jeans

A navy blazer over a striped shirt creates the perfect smart-casual formula, especially when paired with white jeans for a fresh, modern twist. The blazer-stripe combination balances structure with pattern, while the white denim keeps it from feeling too formal. Ideal for men who need versatile pieces that work for both business casual environments and social occasions.

How To Style Striped Shirts 15

Burgundy Striped Short-Sleeve with Black Trousers

A burgundy and white striped short-sleeve shirt offers a refined take on casual summer dressing when paired with black trousers. The color contrast between warm and cool tones creates visual depth, while the neat tuck maintains a clean silhouette. This works well for men who want to dress up their casual shirts without resorting to long sleeves.

How To Style Striped Shirts 16

Denim Jacket Over Striped Tee with Grey Chinos

A light wash denim jacket layered over a navy and white striped tee creates the perfect weekend uniform when paired with grey chinos. The tonal denim-on-stripe layering adds texture without competing patterns, while the neutral grey bottoms let the striped base shine. Perfect for men who want a reliable casual outfit that works for everything from coffee runs to casual dates.

Quick tip

Stick to navy and white combinations for maximum versatility across your wardrobe.

How To Style Striped Shirts 17

Black Bomber Jacket with Striped Tee and Dark Jeans

A black bomber jacket over a striped tee and dark jeans delivers a modern street style look that’s both comfortable and put-together. The bomber-stripe pairing balances athletic and classic elements, while the dark color palette keeps it versatile and slimming. This combination works well for younger men or anyone wanting to add a contemporary edge to their casual wardrobe.

How To Style Striped Shirts 18

Leather Jacket with Vertical Striped Shirt

A black leather jacket over a vertical striped shirt creates an edgy yet refined look that bridges rock-and-roll attitude with classic menswear. The vertical stripe direction elongates the torso while the leather adds instant masculinity and edge. Best for men who want to incorporate classic patterns into a more rebellious aesthetic without looking costume-y.

How To Style Striped Shirts 19

Relaxed Striped Shirt with White Chinos and Sneakers

A navy and white vertical striped shirt worn casually with white chinos creates an effortless summer look that’s both comfortable and stylish. The relaxed shirt styling keeps it approachable, while white sneakers maintain the casual, vacation-ready vibe. Perfect for men who want to look polished without any formality, ideal for warm weather socializing.

Quick tip

Use striped shirts as pattern anchors — pair with solid colors to avoid visual overload.

How To Style Striped Shirts 20

Plaid Flannel Over Grey Tee with Jeans

A multi-colored plaid flannel shirt layered over a grey tee demonstrates how to incorporate pattern mixing without overwhelming the outfit. The flannel-as-layering-piece approach allows for easy temperature adjustment while adding visual interest through the checked pattern. This rugged casual combination works best for men who prefer outdoor-inspired styling with practical functionality.

How To Style Striped Shirts 1

Key takeaways

  • Always ensure your striped shirt fits properly through the chest and shoulders — loose stripes make you look bigger, tight stripes create pulling
  • Match your stripe scale to your build: thinner stripes for larger frames, bolder stripes for slimmer builds
  • Use the tuck-untuck rule to control formality — tucked reads smart-casual, untucked stays casual
  • Pair vertical stripes with solid-colored bottoms to avoid pattern clash and let the shirt be the focal point
  • Layer striped shirts under solid outerwear like blazers, denim jackets, or bombers for added depth without visual chaos
  • Choose navy and white stripes as your foundation — they work with virtually every trouser color and styling approach
John Vincent
John Vincent
Men's Fashion Writer
John Vincent is a men's fashion writer and stylist. He covers outfit ideas, grooming, and wardrobe building for men of all ages.

Add Comment