Cruise dress codes range from casual resort wear during the day to smart casual or formal attire on designated evenings, depending on the cruise line — and getting it wrong can cost you access to specialty restaurants or formal dining rooms.
Photo: Royal Caribbean International
Most cruisers pack wrong. They either haul a tuxedo they'll wear once or show up to the MDR in flip-flops and get turned away. Here's the real breakdown of what you actually need to wear — and when — on a modern cruise ship.
Cruise Dress Codes by Setting and Time of Day
Cruise dress codes aren't one-size-fits-all. They vary by cruise line, venue, and time of day. Daytime on the pool deck is almost always anything goes — swimwear, shorts, sandals. The moment you step inside for dinner, the rules shift. Most mainstream lines have 2–3 formal or "elegant" nights per 7-night sailing, with smart casual the rest of the week.
| Setting | Typical Dress Code | What It Actually Means |
|---|---|---|
| Pool Deck (daytime) | Casual | Swimwear, cover-ups, shorts, flip-flops |
| Buffet / Lido Deck (dinner) | Resort Casual | No wet swimwear — shorts and a shirt are fine |
| Main Dining Room (casual night) | Smart Casual | Collared shirts, trousers or nice jeans, sundresses |
| Main Dining Room (formal night) | Formal / Elegant | Suit, blazer, cocktail dress, dress or skirt |
| Specialty Restaurants | Smart Casual minimum | No shorts, no flip-flops — enforced more strictly |
| Shows & Entertainment | No code | Whatever you wore to dinner is fine |
| Casino | Smart Casual | Most lines don't enforce strictly, but no swimwear |
Photo: Royal Caribbean International
Dress Codes by Cruise Line — Who's Strict, Who's Not
This is where it gets interesting. The gap between a Carnival sailing and a Cunard World Voyage is enormous.
| Cruise Line | Formal Nights | Strictness Level | What's Required |
|---|---|---|---|
| Carnival | 1–2 per 7 nights | Low | "Cruise Elegant" — collared shirt or dress |
| Royal Caribbean | 1–2 per 7 nights | Medium | Suit or sport coat; cocktail dress |
| Norwegian (NCL) | None | Very Low | "Freestyle" — smart casual throughout |
| Celebrity | 1–2 per 7 nights | Medium-High | Suit, cocktail dress — enforced at MDR |
| Princess | 1–2 per 7 nights | Medium | "Formal" or "Smart Casual" — blazer recommended |
| MSC | 1–2 per 7 nights | Medium | Suit or elegant dress for formal nights |
| Disney | 1 per sailing (Pirate Night aside) | Low-Medium | Smart casual; Pirate Night is costume-optional |
| Holland America | 1–2 per 7 nights | Medium-High | Formal attire respected; sport coat expected |
| Virgin Voyages | None | Very Low | "Elevated casual" — no formal nights at all |
| Cunard (QM2) | 3–4 per 7 nights | High | Black tie expected; enforced at Britannia restaurant |
Bottom line: If you hate dressing up, Norwegian and Virgin Voyages are your people. If you love the spectacle of a formal night, Cunard and Celebrity deliver.
Photo: Royal Caribbean International
Key Factors That Drive What You Actually Need to Pack
1. Cruise length. A 3-night Bahamas weekend likely has zero formal nights. A 14-night transatlantic may have four or five. Check your specific sailing's schedule in your cruise line app before packing.
2. Itinerary type. Repositioning cruises and world voyages skew older and more formal. Caribbean sailings skew casual. Alaska and Norway runs are almost always relaxed.
3. Dining venue choice. If you're eating at the buffet every night, formal nights are irrelevant. If you booked a specialty restaurant like Chops Grille (Royal Caribbean) or Murano (Celebrity), smart casual is enforced year-round — shorts will get you turned away.
4. Ship class within the line. Royal Caribbean's Icon of the Seas has more casual venues than the older Vision-class ships. Celebrity's Edge series ships tend to be more relaxed in practice than their policy suggests.
5. Time of year. Back-to-back holiday sailings (Christmas, New Year's) tend to have passengers dressing up more regardless of policy.
Practical Tips to Pack Smart and Avoid Dress Code Disasters
Do this before you sail:
- Check the cruise personalizer or app for your specific sailing's formal night schedule — it's listed under "onboard experience" or "dining."
- For a 7-night cruise, pack: 2 smart casual outfits for dinner, 1 formal/elegant outfit, and daytime resort wear. That's it.
- Men: A dark blazer is the single most versatile piece you can bring. Wear it over a collared shirt for smart casual; add dress trousers for formal night.
- Women: A knee-length cocktail dress or a formal maxi dress covers both casual and formal nights depending on accessories.
Money-saving reality check:
- Renting a tuxedo onboard typically costs $75–$150 for the sailing. That's worth it only if you're doing multiple formal nights on Cunard or a long voyage. For one formal night on Carnival, just wear your best suit.
- Specialty restaurants charge $35–$150/person per visit — don't get turned away at the door because of flip-flops. Smart casual is the minimum, always.
- Dress code violations don't result in fines — but you will be redirected to the buffet, which kills the vibe when you've got a reservation.
The honest cheat sheet:
- Daytime anywhere: shorts, swimwear, sandals — you're fine.
- Casual dinner nights: collared shirt or sundress — no flip-flops in the MDR.
- Formal night: one step above your Sunday best. You don't need a tuxedo on 99% of cruise lines.
- Specialty dining: always smart casual, no exceptions, no flip-flops.
Specific Recommendations by Traveler Type
Hate dressing up? Book Norwegian Freestyle or Virgin Voyages — zero formal nights, relaxed smart casual throughout, and nobody gives you side-eye for skipping the blazer.
Love the formal night experience? Book Cunard's Queen Mary 2 transatlantic or a Celebrity Beyond sailing. You'll be surrounded by people who actually dressed up, which makes the whole thing worthwhile.
Traveling with kids? Disney Cruise Line is forgiving — Pirate Night is a costume party, not a formal event, and nobody expects your 8-year-old in a tuxedo.
Budget traveler on Carnival? Pack one "cruise elegant" outfit — a nice shirt and dark trousers for men, a sundress for women — and call it done. Carnival enforces lightly and the vibe is fun, not stuffy.
Dress codes on cruise ships are genuinely one of the easiest things to handle once you know the rules — and one of the easiest things to get blindsided by if you don't. Use CruiseMutiny to cross-reference your specific ship, sailing length, and dining reservations so you pack exactly what you need and nothing you don't.