What To Not Wear On A Cruise: 10 Outfit Choices That Just Don’t Work
A cruise mixes more settings into one trip than almost any other kind of travel, from a hot pool deck to a formal dining room to a chilly excursion morning, and that variety is exactly why certain outfit choices quietly backfire once you’re actually on board.
Most of these aren’t about strict rules. They’re about comfort, practicality, and not spending half your trip regretting a packing decision.
A few of them can also get you turned away from a dining room or an excursion, which is a worse way to find out than reading this list first.
Here are ten outfit choices that consistently cause problems on a cruise, and what tends to work better instead.
10 Things Not To Wear On A Cruise
1. Flip-Flops for Shore Excursions

Flip-flops feel like an obvious cruise shoe, but they’re a poor choice the moment your day involves cobblestones, gravel paths, tender boat boarding, or any real walking. They offer no grip, no ankle support, and fall apart fast on uneven ground.
Wear instead: Comfortable walking sandals with real tread, or lightweight sneakers for anything beyond the pool deck.
2. Brand-New, Unbroken-In Shoes

Packing shoes you’ve never actually walked in is a common mistake, and a cruise is the worst place to discover a blister, since you can’t just go home and change. Between deck walking, excursions, and dinner, you’ll likely cover more ground than you expect.
Wear instead: Shoes you’ve already worn several times and know are comfortable for long stretches on your feet.
3. Overly Casual Wear to the Main Dining Room

Tank tops, gym shorts, or flip-flops in a ship’s main dining room will often get you politely turned away, since most cruise lines keep a smart-casual minimum even on non-formal nights. It’s an easy oversight if you’re used to more relaxed travel dress codes.
Wear instead: A collared shirt or blouse with trousers, a casual dress, or similar smart-casual pieces for dinner.
4. Heavy Cotton Jeans as Your Only Bottoms

Jeans take a long time to dry and get uncomfortable fast if they get wet from a pool splash, sea spray, or rain during an excursion. Packing them as your only bottom option leaves you stuck if they’re still damp the next morning.
Wear instead: A mix of quick-dry fabrics like lightweight cotton, linen, or technical blends, with maybe one pair of jeans for cooler evenings.
5. Skimpy Swimwear as Everyday Deck Wear

Wearing just a swimsuit to walk through indoor areas of the ship, like the casino, shops, or buffet, is usually discouraged and can feel out of place even where it’s technically allowed. Most ships expect a cover-up once you step off the pool deck.
Wear instead: A simple cover-up, sundress, or shirt kept nearby to throw on between the pool and indoor spaces.
6. All-White Outfits for Messy Buffet Days

An all-white outfit looks great in photos but doesn’t hold up well against buffet spills, sunscreen, or a rogue splash of coffee, all of which are more likely on a cruise than you’d think given how much eating and lounging is involved.
Wear instead: Similar light, breathable colors that just aren’t pure white, so small stains don’t stand out immediately.
7. A Single Heavy Coat as Your Only Warm Layer

Packing one bulky winter coat and nothing else leaves you either too hot indoors or without flexible layering options for changing weather, especially on cooler-climate cruises like Alaska. It also eats up a lot of luggage space for something you’ll only need part of the day.
Wear instead: Two or three lighter layers, like a fleece, a packable vest, and a waterproof shell, that combine to match a heavier coat’s warmth with more flexibility.
8. Delicate, Dry-Clean-Only Fabrics

Silk blouses, structured wool pieces, and other dry-clean-only items are hard to manage on a trip with limited laundry access and constant handling in and out of a suitcase. They wrinkle badly and don’t tolerate a spilled drink well either.
Wear instead: Wrinkle-resistant fabrics like jersey knits, technical blends, or well-made cotton and linen that travel and wash more easily.
9. Costume Jewelry and Valuables for Excursions

Wearing statement jewelry, expensive watches, or anything sentimental on a shore excursion, especially anything involving water, sand, or hiking, risks losing or damaging it in a setting where a replacement isn’t exactly nearby.
Wear instead: Simple, low-value pieces for excursion days, saving anything special for onboard evenings.
10. Overly Sheer or Revealing Pieces for Family-Friendly Ships

Most mainstream cruise lines cater to a wide range of ages and expect clothing that reads family-appropriate in shared spaces like the pool deck, buffet, and public lounges. Extremely sheer or revealing outfits tend to draw attention for the wrong reasons and can feel out of step with the ship’s general atmosphere.
Wear instead: Flattering pieces that still feel appropriate for a shared, multi-generational space, saving anything more daring for an adults-only pool area if the ship has one.
What Not To Wear On A Cruise FAQ
Will I actually get turned away for wearing the wrong thing to dinner? Yes, this does happen, particularly at a ship’s main dining room or specialty restaurants that enforce a smart-casual or formal dress code. Staff usually offer a polite heads-up rather than a hard confrontation, but it’s still an inconvenience worth avoiding.
Is it really a problem to wear just a swimsuit around the ship? Most cruise lines ask guests to cover up once they leave the pool or sun deck area, especially in indoor spaces like the buffet, casino, or shops. It’s less about a strict rule everywhere and more about basic dining and social etiquette expected on board.
What’s the biggest packing mistake people make for warm-weather cruises? Overpacking heavy fabrics and skipping quick-dry options is a common one, especially for trips that mix pool days, humid ports, and occasional rain. Breathable, fast-drying pieces handle a cruise’s mixed conditions far better than cotton-heavy wardrobes.
Do all cruise lines have the same dress code? No, dress codes vary noticeably between cruise lines and even between ships in the same fleet, so it’s worth checking your specific cruise line’s guidelines before packing. Luxury and premium lines tend to enforce stricter evening dress codes than casual or family-focused lines.
Should I bring jewelry on a cruise at all? Simple, everyday pieces are fine and can dress up an evening outfit nicely, but expensive or sentimental jewelry is safer left at home or locked in your cabin safe during any excursion involving water or physical activity.
Final Takes
Most cruise wardrobe mistakes come down to underestimating how many different settings you’ll actually move through in a single day. Skip the impractical shoes, the delicate fabrics, and the single heavy coat, and pack instead for flexibility, comfort, and a little bit of dress-code awareness, and your trip will run a lot more smoothly.
