17 Cruise Dress Code Mistakes You’ll Regret—Even Before You Leave the Cabin

Think cruise dress codes don’t matter anymore? Try telling that to the guy turned away from the Main Dining Room in flip-flops. Or the woman freezing in the theater thanks to no shawl and the A/C cranked up. Here’s the thing: Cruise dress codes still matter. And getting them wrong can wreck your night.

Cruise lines promise freedom—relax, unwind, no pressure. But I’ve dived deep into social media posts and discovered Cruise Critic meltdowns, Reddit regrets, and Facebook photo fails. From theme night flops to formal night fumbles, the dress code confusion is real—and avoidable.

Want to skip the embarrassment and pack like a pro? Start here. These are the mistakes real cruisers regret, so you don’t have to. 

Are Dress Codes on Cruise Ships Still a Thing?

Yes, cruise dress codes are absolutely still a thing. We’re not talking tuxedo-every-night strict, but wear the wrong thing? It’s no entry for you. Some lines enforce formal dress codes quietly. Others post signs at the door. Miss the memo, and you’re stuck in the buffet—again in your shorts, flip-flops, and tank top.

Quick-Glance Dress Code Decoder

Cruise line dress codes can feel like decoding a foreign language, especially when “smart casual” means ten different things depending on the ship. Don’t stress. I’ve got you. Here’s a no-nonsense cheat sheet so you know exactly what to pack (and what to leave at home).

Resort casual: Think daytime cruise wear—sundresses, polos, nice shorts, comfortable sandals. No ratty tees, gym gear, or swimwear.

Smart casual: Collared shirts, blouses, dark jeans or slacks. Casual dresses or dressy separates. Skip the sneakers and flip-flops.

Formal evening wear or gala: Cocktail dresses, evening gowns, suits, chic pantsuits, or jackets. No tuxedo required—but don’t show up underdressed.

Themed nights: White Party, 80s Night, Tropical—check the cruise app and bring at least one fun outfit so you don’t feel left out.

Pool and lido wear: Swimsuits, coverups, and sandals. Just don’t wear it into indoor restaurants—ever.

Excursion-friendly clothing: Pack for comfort, sun protection, and terrain. Think breathable fabrics, closed-toe shoes, and a light layer if it gets chilly. 

Cruise Dress Code Mistakes You’ll Regret (And How to Avoid Being “That” Person)

It’s not the first time I’ve seen a dress code slip ruin someone’s night, and it’s not always about being turned away. Sometimes, it’s just the awkwardness of showing up totally out of sync with everyone else.

Want to spare your blushes and avoid getting your casual and formal options mixed up? Here are the top 17 blunders.

No Pants, No Dinner

He looked confused at first, then annoyed. A guy showed up in cargo shorts and a tank top, thinking, “It’s vacation—who cares?” The maître d’ clearly did—he shook his head without a word. His face turned red, his wife furious, mouthing, “I told you so.” And it wasn’t even a formal night.

It was a quick trip back to the cabin to change, and 20 minutes later, they arrived—appropriately dressed for the Main Dining Room.

Reddit threads are packed with these moments—travelers thinking dress codes are suggestions, not policy. One said they “never expected to be dress-coded on vacation.” But it happens. 

Lesson learned: Always pack at least one pair of dress pants or slacks, even on Caribbean or hot-weather cruises. Otherwise, get used to buffet food.

Wearing Poolwear to Indoor Restaurants

The 40 Weirdest Things I’ve Ever Seen Guests Do on a Cruise

It’s one of the easiest—and most awkward—ways to get called out on a cruise. You just want a snack after pool time, and you head off to the buffet straight from the pool deck. But cruise staff spot it instantly: wet swimsuit, damp towel, flip-flops still slick. No matter how casual the ship feels, indoor restaurants have firm lines—no swimwear while dining. 

Cruise forums are full of travelers caught off guard by this. One person said they got turned away mid-buffet, holding a plate. 

Rather than making multiple trips to your cabin to get changed, keep a dry sundress or tee and shorts in your beach bag. It’s a quick change and no drama. 

Denim Disasters Happen—Ripped or Faded

Nice jeans at dinner can be totally fine on most cruises, but it’s best to stay clear of faded, ripped, or cut-off jeans. I saw a guy walk into the steakhouse in light-wash denim with gaping holes at his knees, obviously thinking it was “no big deal.” It was. The host gave him a tight smile and redirected him to casual dining. 

Lots of Cruise Critic threads warn about this—many ships only allow dark, clean, non-distressed jeans in the main dining room or smart-casual nights. One cruiser described his dismay when his girlfriend was turned away because of her torn jeans.

Now I pack one pair of dressy dark-colored designer jeans—distressed look just means distress at the MDR.

One Pair of Shoes Won’t Save You

Don’t make the mistake that some cruisers make by only packing one pair of shoes for the entire cruise. It sounds like a great packing hack to save luggage space. Some say that their only pair got soaked from a beach day, and they had no footwear to enter the steakhouse. 

Cruise lines don’t always shout it, but shoes matter, and flip-flops are a no-no in dining venues. After all, you’d hardly think it appropriate to wear a pair of leather dress shoes poolside! It’s the same in buffets or restaurants. 

Cruise Critic is full of stories like this—missed dinners, sore feet, and even slipping on slick decks. A little planning goes a long way.

Lesson? Bring three pairs of footwear: walkable, waterproof, and something you won’t be embarrassed to wear with slacks

Forgetting Socks or Closed-Toe Shoes for Formal Venues

Don’t make the mistake of assuming “nice sandals” are formal attire, no matter which designer brand name is on them. Oh, and guys, don’t forget about socks in formal dining venues. Women passengers are typically not turned away solely for wearing open-toe shoes, provided the footwear is elegant and appropriate for the occasion, such as heels or elegant sandals. 

For many first-time cruisers, the strict footwear code is a complete eye-opener. Cruise Critic is full of these stories: cruisers are shocked that open-toe sandals get them refused entry to a specialty dining place, even though he wears that exact outfit at home to dine at the same restaurant chain. Some lines also expect a fully polished look on formal nights. 

Forget the footwear, and you’re not just underdressed—you’re outside looking in.

Embarrassed Because You Didn’t Read the Fine Print

Don’t assume that dress codes mean the same thing on every ship. One cruiser discovered to their horror that what flies on Carnival for a formal night got them stopped from the same event on Cunard. His khakis and a polo didn’t cut it in a sea of tuxes. 

Cruise Critic is full of stories like this—confident cruisers caught off guard by shifting standards. What makes it even more confusing is that some lines, or even some ships, enforce it, and others don’t. But when they do? You feel it. 

Lesson: Every cruise line plays by its own dress code rules—read them before you pack, not after you’re seated. 

Ladies, want to cruise in style without overpacking? This Caribbean cruise outfit guide for women breaks down what to wear day and night, plus the must-pack pieces that’ll save your photos and your suitcase space.

Dressed for the Caribbean—Sailing to Alaska

She packed sundresses, sandals, and one light cardigan—then spent half the cruise freezing on deck. Formal night? Ended up layering a pool towel over her formal dress. It’s easy to pack with a tropical mindset when booking a cruise, but Alaska cruises can mean chilly lounges, open decks, rain, and photos with wind-whipped hair. 

If you’re sailing north, layer up—even your dressy outfits need backup warmth. Glamour doesn’t work when you’re shievering through your shrimp cocktail. 

Planning an Alaska cruise? Don’t pack without planning. Check out my complete Alaska cruise outfit guide for smart layers, formal night fixes, and real tips from cruisers who’ve been there—and froze without it.

Glam Night on the Wrong Night

Imagine: Dressed up for a formal night, except it wasn’t. I watched a couple arrive in full red carpet glam, only to realize they were a night early. She was in heels, he was in a tux, and everyone else? Resort casual. Big question on their faces—roll with it or retreat?

Cruise apps post the schedule, but one wrong glance or skipped update, and you’re THAT couple. Reddit threads are full of outfit mix-ups like this. Couples show up dressed to the nines—then realize they’ve completely misread the night. Most end up making a sheepish trip back to the cabin to change.

Mistaking Luxury for Tux Territory

You hear “luxury cruise” and pack like it’s the Oscars. But on lines like Viking, Oceania, and even Celebrity, the vibe is upscale, but relaxed. One guy showed up in a tux while most of the dining room wore jackets and open collars. He looked incredible—and entirely out of place. 

I get the problem: The ambiguity between cruise lines is confusing. Every line has its own version of “elegant.” Cunard leans black-tie. NCL doesn’t care. The rest fall somewhere in between. 

When in doubt, check the cruise line’s formal dress code, because high-end doesn’t always mean high formality. 

Thinking “Smart Casual” Means Flip-Flops and Gym Shorts

Smart casual doesn’t mean beachwear with ambition. Yet every cruise, someone rolls into dinner in gym shorts, flip-flops, or spandex like they’re heading to a poolside cookout. 

I saw one woman who showed up in hot pants and a halter top—she looked amazing, but the maître d’ didn’t flinch before redirecting her to the buffet. It’s confusing, sure. “Smart casual” sounds casual—but not that casual. Think country club casual, not dressed for poolside activities. 

Bottom line: if it’s something you’d wear to sweat, sunbathe, or sleep in, it’s not smart casual. 

That Shirt’s Saying WHAT?!

Profanity, offensive language, and graphic images on tees are a big dress code no-no on most cruise lines. One cruiser had a tee that dropped the F-bomb on the front—he didn’t even get in the buffet, and was asked not to wear it on again. 

Cruise lines don’t post it in bold, but inappropriate language or suggestive graphics on clothing can get you flagged. Several Facebook users shared similar moments—denied entry for shirts with swear words or edgy slogans.

Camo Can Get You Detained

Think that camouflage-print tee is harmless? Not in the Caribbean. Several countries—including Barbados, Jamaica, and St. Lucia—ban civilians from wearing camo outfits. It’s not a cruise ship rule—it’s local law. One cruise passenger almost got arrested in Barbados when he first refused to return to the ship immediately. 

One Redditor said their travel buddy was pulled aside in port and made to change before rejoining the group. No joke. Even camo hats on kids have caused issues. Don’t think it’s just uniform-type clothing. It applies to everyday clothing, swimwear, accessories, and bags.

Most cruisers don’t realize it’s taken seriously until it’s too late. This time, it’s not the fashion police stopping you—it’s the real ones, and they’ve got uniforms and sidearms.

Freezing in the Dining Room—Again

The Caribbean outside? Hot, humid, and sweaty. The dining room inside? Think meat locker temperatures because cruise ships really crank up the A/C in dining rooms. I’ve seen cruisers in strapless dresses shivering through dessert, using linen napkins like scarves. 

Many cruisers are surprised at how chilly some indoor spaces get on cruise ships. They packed breezy outfits, then spent formal nights hugging themselves between courses. One woman said she had goosebumps in every single dinner photo. 

And don’t forget the fresh sea breezes when the sun goes down. Those open-air movie nights can feel distinctly chilly. Especially after a day in the sun, the coolness seems to hit harder.

Toss a light sweater, light jacket, or shawl in your bag—you’ll look prepared, not frozen. 

Skipped Theme Night—and Regretted It

It’s easy to assume that theme nights are just cheesy fun for party-goers—until you’re the only one not dressed up. Many cruisers later say that it was their biggest regret. So, they don’t bother packing anything white, neon, or with tropical prints. Then, when they saw the fun, they realized they weren’t dressed for the occasion. 

Theme nights aren’t mandatory, but when you skip them, you feel like a background extra in your own cruise photos. Reddit’s full of first-timers who missed the memo and spent the evening wishing they’d packed at least one fun outfit.

Want the best tips on how to enjoy a themed night? Check out my article on Royal Caribbean Theme Nights.

No Accessories = No Wow Factor

OK, so not quite part of the onboard dress code, but a bold tie, sparkly earrings, and a sequined belt can turn basic outfits into head-turning ones. I remember one woman saying her dress felt “too plain” until she added a chunky necklace—and suddenly, she looked formal night–ready.

Cruise photos don’t lie. Accessories pop, and they take zero space in your luggage. And they are one of the easiest ways to glam up for a fancy night in an upscale specialty restaurant. Facebook groups are full of cruisers who wished they’d packed just one extra touch.

Guys—Pack At Least One Polo Shirt and Ditch the Sleeveless Tops

No man should cruise without a few classy polo shirts. It works for cruise casual nights, specialty dining, and even daytime strolls ashore. It also saves you from taking a dress shirt. Lightweight, easy to pack, and instantly polished. Bring 2–3, and you’ll cover every non-formal night without stressing over outfits or getting stuck in line behind someone pleading for entry.

On the other hand, leave tank tops, muscle shirts, and basketball tanks in your case when heading to eat. Sleeveless tops are frowned upon in ship dining venues, just as bad as turning up in Speedos. 

Guys, not sure what to pack? This Caribbean cruise outfit guide for men covers everything from smart dinner looks to chill island wear, so you don’t end up underdressed, overdressed, or just plain uncomfortable.

Most Lines Don’t Enforce Dress Codes for Kids — So Don’t Overpack Fancy Wear

The good news about cruise line dress codes? There’s practically none for children under 12, especially in the main dining room. A clean shirt, sundress, or even nice shorts usually does the trick. No one expects your seven-year-old to show up in formal attire like a mini tux or party gown.

I’ve seen families lug formalwear for kids who wore it once, for five minutes. Forums are full of parents saying the same thing: “We packed too much for our kids.” Keep it simple. If your child’s comfortable and neat, they’re good to go. Save the fancy stuff for school pictures.

Dress Codes Still Matter—But Stressing About Them Doesn’t

Cruise dress codes aren’t meant to scare you—they’re there to set the tone. A little planning means no awkward moments, no missed dinners, and no “I wish I’d packed better” regrets. Stick to a few versatile pieces and you’ll be covered from poolside to piano bar.

Related articles:

Adam Stewart
Adam Stewart

Adam Stewart is the founder of Cruise Galore. He is a passionate traveler who loves cruising. Adam's goal is to enhance your cruising adventures with practical tips and insightful advice, making each of your journeys unforgettable.

Leave a Reply

Your email address will not be published. Required fields are marked *