
Last summer I watched a guy in cargo shorts, white tube socks, and a faded concert tee try to take his wife out to a beachfront dinner. She wasn’t happy. He wasn’t comfortable. And honestly, neither was anyone else at the table.
The beach is one of the trickiest places for a man to dress. The dress code shifts every two hours — morning swim, lunch on the boardwalk, an afternoon walk, sunset cocktails, dinner with the in-laws. Most guys pack one swimsuit and three t-shirts and hope for the best.
By the end of this guide, you’ll know exactly what to wear for every beach situation a regular man actually finds himself in. No yacht required. No six-pack required either.
Key Takeaways
- A good beach wardrobe is built around 3 fabrics: linen, cotton, and quick-dry synthetics. Skip anything heavy.
- One pair of well-fitted swim trunks beats five pairs of bad ones. Length matters — keep it above the knee.
- Footwear separates the men from the boys: leather sandals for dinner, flip-flops for the sand, espadrilles for everything in between.
- Light colors reflect heat. Dark colors hide stains. Build around both.
- The biggest mistake? Treating “the beach” like one occasion. It’s five different ones.
Why Most Guys Get Beach Style Wrong
Here’s the thing. Most men pack for the beach the same way they pack for the gym — whatever’s clean, whatever’s old, whatever they don’t mind ruining. Then they show up and realize the beach has a social life of its own.
You’ve got the sand itself. The pool. The boardwalk. The restaurant that requires a collar. The hotel bar at 10 PM. The boat trip your buddy invited you on at the last minute. None of those situations call for the same outfit.
When I was running my custom suit company, I had clients ask me all the time about beach weddings, destination trips, even cruises. And the conversation always came back to the same thing — they didn’t want to look like a tourist, and they didn’t want to look like they were trying too hard. That’s the sweet spot.

The Foundation: Building A Beach Capsule
Before we get into specific situations, let’s talk about the actual gear. A solid beach wardrobe for a week-long trip doesn’t need to take up a whole suitcase. Here’s the foundation:
- 2 pairs of swim trunks (one solid, one with subtle pattern)
- 3 short-sleeve shirts (one linen button-up, one polo, one nice tee)
- 1 long-sleeve linen shirt (for sun protection and dinner)
- 1 pair of chino shorts
- 1 pair of linen pants
- Leather sandals + flip-flops + canvas sneakers or espadrilles
- A real straw hat (not a baseball cap)
- Sunglasses that fit your face
That’s it. With those pieces, you can dress for every scenario we’re about to cover. Now let’s get into the situations.
Real Men Real Style
The Beach Outfit Cheat Sheet
Seven situations every man runs into on a beach trip — and exactly what to wear for each.
| Situation | Top | Bottom | Shoes | Key Move |
|---|---|---|---|---|
| On The Sand | Plain white pocket tee or open linen shirt | Solid navy swim trunks, mid-thigh to just above knee | Leather flip-flops (Rainbows or Reef) | Wide-brim straw hat — not a baseball cap |
| Boardwalk & Casual Lunch | Polo or short-sleeve button-up (linen if hot) | Chino shorts, 7″ or 9″ inseam | White canvas low-tops or leather sandals | Fit matters more than label — tailor if needed |
| Beach Dinner | Long-sleeve linen shirt, sleeves rolled, top two buttons open | Off-white or stone linen trousers | Leather sandals or loafers, no socks | Don’t iron the linen — wrinkles are the point |
| Beach Wedding Guest | White or pale blue dress shirt, no tie, top button open | Tan, light gray, or off-white linen suit (or linen blazer + chinos) | Brown leather loafers or driving shoes, no-show socks | Soft-colored pocket square — pale pink, sky blue, cream |
| Boat Day | Polo or short-sleeve button-up + long-sleeve linen for sun | Chino shorts (or white linen pants for fancy yacht) | White-soled boat shoes or white canvas sneakers | White soles only — black soles mark the deck |
| Hotel Pool & Resort Bar | Linen short-sleeve button-up thrown over trunks | Swim trunks at pool — change to chinos at the lobby bar | Leather sandals (not flip-flops) once off the pool deck | Cover-up earns its keep — don’t sit at the bar in just trunks |
| Late Night Beach Bar | White or cream long-sleeve linen shirt, sleeves rolled | Linen pants | Leather sandals, loafers, or espadrilles | Mix textures — linen + leather + woven reads “belongs here” |
Pack three pairs of shoes, not seven. Flip-flops for the sand, leather sandals for dinner, white canvas sneakers (or espadrilles or boat shoes) for everything else. That kit alone handles every situation above.
Situation 1: On The Sand (The Actual Beach)
This is the easy one — but most guys still mess it up. The look is swim trunks, a tee or open linen shirt, flip-flops, sunglasses, hat. Done.
Swim Trunks That Actually Fit
Length is everything. The hem should hit somewhere between mid-thigh and just above the knee. Anything longer makes your legs look stumpy. Anything shorter and you’re auditioning for a 1970s movie nobody asked for.
I like Birdwell Beach Britches (made in California since 1961, the things last forever) and Onia for something a little more modern. If you’re on a budget, J.Crew’s swim trunks are fine and they fit most guys.
Solid navy is your safe bet. If you want pattern, go subtle — small stripes, a tiny print, nothing screaming. Skip the loud Hawaiian-print board shorts unless you’re actually surfing.
The Beach Tee Or Open Shirt
A plain white pocket tee in good cotton beats a $200 graphic shirt every time. For a step up, throw an unbuttoned linen shirt over your swim trunks. Cream, light blue, or pale pink works.
That open linen shirt does two jobs — it gives you sun coverage on your shoulders, and it dresses you up enough to walk into a beachside taco joint without changing.
Don’t Forget The Hat
A baseball cap is fine. A real wide-brim straw hat is better. It protects your neck, your ears, and your nose — the three places guys forget until they’re peeling sunburned skin off in the hotel mirror. Brixton and Goorin Bros. make solid straw hats under $80.
Situation 2: The Boardwalk And Casual Lunch
You’re walking to grab fish tacos. You’re hitting the ice cream stand with the kids. You’re meeting your buddy for a beer at a place with sand on the floor. This is the “slightly more put together than swimwear” zone.
Swap the swim trunks for chino shorts. Keep them above the knee — I like a 7″ or 9″ inseam. Anything longer and you look like a substitute teacher on summer break.
Pair them with a polo or a short-sleeve button-up. Linen if it’s hot, cotton if it’s not. Throw on canvas sneakers (white low-tops are foolproof) or leather sandals if you don’t mind showing your feet.

Brands Worth Knowing For This Look
- Bonobos for chino shorts that actually fit a guy with thighs
- Spier & Mackay for affordable linen button-ups that punch way above their price
- Sunspel if you want to spend real money on a tee that drapes right
- Vans or Sperry for canvas sneakers that work everywhere
The key here is fit. A baggy polo with baggy shorts makes you look 20 pounds heavier than you are. Get things tailored if you have to — a good seamstress can take in a shirt for less than the cost of a new one.
Situation 3: Beach Dinner (Casual Restaurant)
Now we’re moving up the formality scale. You’re at a place with cloth napkins. Maybe candles. The hostess is going to seat you instead of you walking up to a counter.
This is where guys get nervous, and they shouldn’t. The formula is simple: linen pants or chinos, a button-up shirt (linen or cotton), leather sandals or loafers without socks.
The Linen Shirt Is The MVP
If I could only pack one shirt for a beach trip, it’d be a long-sleeve linen button-up in white, cream, or pale blue. Roll the sleeves up to the elbow. Leave the top two buttons open. That’s it. That’s the look.
Linen wrinkles. That’s the point. Don’t iron it within an inch of its life — a few wrinkles tell people you’re relaxed and don’t care, which is exactly what you want to project on vacation.
Charles Tyrwhitt does a great cotton-linen blend that travels well. If you want pure linen, Frank & Eileen and Todd Snyder are worth the spend.
Pants Or Shorts For Dinner?
Depends on the restaurant. If the place has a view of the water and tablecloths, wear pants. If it’s flip-flops-on-the-deck casual, dressy shorts are fine — but make them chino shorts, not cargo shorts, and pair them with leather sandals, not flip-flops.
A pair of off-white or stone linen trousers is one of the most useful things you can pack for a beach trip. They look great with any shirt color, they’re cool in the heat, and they hide sand better than dark pants.
Situation 4: Beach Wedding Guest
A friend invites you to a destination wedding. The invitation says “beach formal” or “tropical attire” and you have no idea what either means. Welcome to the club.
Here’s the truth — “beach formal” usually means: don’t wear a tuxedo, don’t wear a tie, but don’t show up looking like you just came from the pool either.
The Beach Wedding Uniform
- Linen suit in tan, light gray, or off-white (or separates — a linen blazer over chinos)
- White or pale blue dress shirt, top button undone, no tie
- Brown leather loafers or driving shoes, no socks (or no-show socks)
- A pocket square in a soft color — pale pink, sky blue, cream
Suitsupply makes affordable linen suits that fit well. If you want something with more soul and don’t mind paying for it, Spier & Mackay or Luca Faloni are great calls.

Color Matters On The Beach
A navy wool suit at a beach wedding will cook you alive and look out of place in every photo. Light colors — tan, cream, light gray, soft blue — reflect heat and look right against sand and water. That doesn’t mean you have to wear white head to toe. But lighten up.
I had a client once who wore a charcoal three-piece to his sister’s beach wedding in Cabo because “that’s what he had.” He sweated through the jacket before the ceremony was over and spent the reception in just his shirt. Don’t be that guy. Spend $300 on a linen suit. You’ll wear it again.
Situation 5: Boat Day Or Yacht Invite
Your buddy with the boat invites you out. Or you’re doing a sunset cruise with your wife. Or you’re on a chartered catamaran trip that came with the resort package.
The boat dress code has its own quirks. You need traction (boat decks are slick), sun protection (the water reflects UV), and you can’t wear anything that’ll get destroyed by salt spray.
What Actually Works On A Boat
White soles. That’s rule one — black-soled shoes leave marks on the deck and you’ll be the guy nobody invites again. Sperry Authentic Original boat shoes exist for a reason. So do white canvas sneakers.
For the rest of the outfit: chino shorts, a polo or short-sleeve button-up, and that long-sleeve linen shirt I keep talking about for when the sun gets brutal. A baseball cap or that straw hat. Sunglasses with a strap (Croakies, no shame).
If it’s a “yacht” yacht — like an actual fancy event — step it up to white linen pants, navy polo, brown leather loafers. Channel old-money Mediterranean, not nightclub.
Situation 6: Hotel Pool Or Resort Bar
The pool is sort of a hybrid space. It’s not the ocean, but it’s also not a real restaurant. Most resorts want you to cover up your swim trunks when you’re at the bar or eating.
This is where a beach cover-up earns its keep — and no, I don’t mean the cabana shirt your dad wore in 1994. A simple linen short-sleeve button-up thrown on over your trunks works perfectly. Leather sandals replace the flip-flops the moment you leave the pool deck.
If the hotel has a nicer lobby bar or restaurant, change completely. Shower, put on chinos and a real shirt, and act like a guest of the hotel, not a guy who wandered in off the beach.
Situation 7: Late Night Beach Bar
The sun’s down. The breeze is cooler. The bar has a string of lights and a guy playing acoustic covers of songs from 2003. This is the most fun outfit to put together.
Linen pants. White or cream linen shirt with the sleeves rolled. Leather sandals or loafers. Maybe a thin leather bracelet or a watch with a NATO strap. Done.
The key is texture. Linen + leather + something woven (like an espadrille or a raffia hat) reads “I belong here” instantly. Polished leather and sharp creases read “I just flew in for a sales conference.” Match the energy of where you are.

Footwear: The Make-Or-Break
I’ll say this until I’m hoarse — your shoes will determine how the rest of your outfit reads. A great outfit with bad shoes still looks bad. Average clothes with great shoes still look pretty good.
The Three-Shoe Beach Kit
Flip-flops for the actual sand and the shower in the hotel room. Get good ones — Rainbows or Reef leather flip-flops will last a decade. Skip the rubber ones from the gas station.
Leather sandals for dinner, the boardwalk, and walking around town. The Italian-style two-strap sandals (search “tan leather slide sandals” and you’ll see what I mean) work everywhere. Birkenstocks if you want comfort and don’t care about Italian-villa vibes.
Canvas sneakers OR espadrilles OR boat shoes for everything else. White canvas low-tops are the most versatile option. Espadrilles look amazing on the right guy but they’re seasonal-specific. Boat shoes are perfect if you’ll actually be on a boat.
That’s three pairs of shoes. They’ll cover every situation you’ll find yourself in on a beach trip.
Common Mistakes Guys Make At The Beach
Now let’s go through the stuff I see over and over again. Some of this is going to sting, but I’d rather you hear it from me than see it in vacation photos five years from now.
Cargo shorts. Just no. Not at the beach, not anywhere. The bulging pockets, the random length somewhere between knee and shin, the weird tactical vibe. You’re going to the beach, not raiding a compound.
Socks with sandals. I don’t care what the Scandinavians are doing. Not at the beach.
The full Hawaiian shirt + matching shorts combo. One loud piece per outfit. If your shirt is busy, your shorts are solid. If your shorts have a pattern, your shirt is plain.
Wearing your wedding band on a chain. I don’t know why guys do this. Leave the bling in the room safe.
T-shirts with logos at dinner. If you wouldn’t wear it to brunch back home, don’t wear it to dinner at the beach.
Long pants in the actual water. I’ve seen guys wade into the ocean in their khakis to look “cool.” They look soggy, not cool.
Flip-flops at a real restaurant. Once the napkins go from paper to cloth, the shoes go from rubber to leather.
Forgetting sun protection. A bad sunburn ruins the rest of the trip. A long-sleeve linen shirt isn’t just a style move — it’s smart packing.
What About Body Type?
Quick note here, because I get asked. The beach can feel exposing if you’re not in magazine shape. Most of us aren’t.
If you’re carrying some extra weight, you don’t need a swim shirt or a “rash guard.” Get a swim trunk that fits properly through the waist and thigh — not too tight, not bunched — and pair it with an open linen shirt or a relaxed-fit tee. The open shirt is your friend. It draws a vertical line, it covers your sides, and it looks intentional.
If you’re tall and lean, you can pull off shorter trunks (5″-7″ inseam) and tighter polos. If you’re built like a fireplug, go with a 9″ inseam trunk, a polo with a bit of room in the chest, and don’t tuck things in.
The goal is to look like you — comfortable, put together, age-appropriate — not like a thirsty guy chasing a look you saw on Instagram.

My Recommendation: The $500 Beach Wardrobe
If you’re starting from scratch and want one packing list that works for any beach trip from now until you retire, here it is:
- Birdwell 311 swim trunks in navy (~$80) — buy them once, wear them forever
- Spier & Mackay short-sleeve linen shirt in white (~$70)
- Charles Tyrwhitt cotton-linen long-sleeve shirt in light blue (~$70 on sale)
- Bonobos Stretch Washed Chino Short in stone (~$70)
- Uniqlo linen-blend relaxed pants in off-white (~$50)
- A 3-pack of Sunspel or Uniqlo Supima cotton tees (~$60)
- Reef leather flip-flops (~$50)
- A pair of leather slide sandals (~$80)
- A real straw hat from Brixton (~$50)
You can spend more. You can spend a lot more. But that list will dress a guy for every situation a beach trip throws at him, and it’ll all fit in a carry-on.
FAQ
What should a man wear to a beach wedding? A linen suit in tan, cream, or light gray, with a white or pale blue dress shirt, no tie, and brown leather loafers without socks. Add a soft-colored pocket square for some character. Avoid dark wool suits — you’ll cook.
Are cargo shorts ever okay at the beach? No. Get a pair of chino shorts with a 7″ or 9″ inseam instead. They’ll look better, fit better, and you won’t need six pockets to carry a phone and a hotel key.
Can I wear sneakers to the beach? On the actual sand, no — they’ll fill with sand and they don’t dry. Around the beach (boardwalk, restaurants, town) white canvas low-tops are great. Leave the running shoes at home.
What’s the best fabric for hot beach weather? Linen, cotton, and good quick-dry synthetic blends. Linen breathes best. Cotton is comfortable but holds onto sweat. Avoid polyester anything unless it’s specifically designed for performance.
Do I really need a hat? Yes. A real one. A straw hat with a brim protects your face, ears, and neck from sun damage and looks 10x better in photos than a baseball cap. Get one. Wear it.
How short should swim trunks be? The hem should hit somewhere between mid-thigh and just above the knee. The 5″-7″ inseam range is the sweet spot for most guys. Anything longer makes your legs look stumpy.
The Bottom Line
The beach isn’t one occasion — it’s a dozen. The guys who dress well at the beach aren’t dressed up. They’re just dressed right for whichever piece of the day they’re in.
Linen, cotton, leather, straw. Light colors. Things that fit. Three pairs of shoes that each have a job. A long-sleeve shirt that’s as useful at sunset dinner as it is for sun protection at 2 PM. That’s the whole game.
You don’t need to look like a model. You just need to look like a man who thought about it for fifteen minutes before he packed. That alone puts you ahead of about 90% of the guys you’ll see on the sand this summer.
Now go book the trip.
