Cruise Dress Code Guide: What to Wear by Cruise Line
Complete cruise dress code guide covering Royal Caribbean, Carnival, Norwegian, MSC, Celebrity, Disney, Princess, Holland America, and Virgin Voyages. Comparison table, formal night details, and practical packing tips.
Cruise dress codes are one of the most misunderstood parts of booking a sailing. Search “cruise dress code” and you’ll find outdated advice about tuxedos, panicked forum threads about jeans, and contradictory guidance from cruise line websites that haven’t been updated since 2019. This guide cuts through all of it.
What follows is a line-by-line breakdown of what the major cruise lines actually expect — and, more importantly, what they actually enforce in 2026. If you want the full picture of onboard life beyond what to wear, the Onboard Life hub covers everything from dining to entertainment to the unwritten rules first-timers never hear about.
The Short Answer: Cruise Attire Has Gone Casual
Here’s the honest reality: the cruise industry has relaxed dress codes significantly over the past decade. Most mainstream lines no longer require formal wear anywhere onboard. Luxury and premium lines still have elevated expectations, but even those are moving toward “smart casual” rather than black tie.
The practical threshold is this — if you can walk through a nice hotel lobby without a second glance, you’re dressed appropriately for most cruise dinners. The only real exception is formal night, and even that is optional at most lines.
Cruise Dress Code Comparison Table
Use this as your quick reference before packing.
| Cruise Line | Casual Nights | Evening/Formal Nights | Formal Nights per Sailing | Jeans at Dinner? | Shorts at Dinner? |
|---|---|---|---|---|---|
| Royal Caribbean | Smart casual | ”Dress Your Best” | 1–4 (varies by length) | Yes (most venues) | No (MDR evenings) |
| Carnival | Cruise Casual | Cruise Elegant | 1 (short), 2 (6+ nights) | Yes | No (MDR evenings) |
| Norwegian | Casual | None (no formal nights) | 0 | Yes | Yes (most venues) |
| MSC | Resort casual | Gala nights suggested | 1–2 (suggested only) | Yes | No (MDR evenings) |
| Celebrity | Smart casual | Evening Chic | 1 (short), 2 (7+ nights) | Designer jeans allowed on chic nights | No (MDR evenings) |
| Disney | Cruise Casual | Optional Dress-Up Night | 0–1 (suggested only) | Yes | No (MDR evenings) |
| Princess | Smart casual | Formal Night | 1–3 (based on length) | Yes (casual nights) | No (MDR evenings) |
| Holland America | Smart casual | Dressy Nights | 1–3 (based on length) | Yes (casual nights) | No (MDR evenings) |
| Virgin Voyages | No restrictions beyond “not just a swimsuit” | None | 0 | Yes | Yes |
Royal Caribbean Dress Code
Royal Caribbean calls its elevated evenings “Dress Your Best” nights rather than “formal nights” — a rebrand that signals the direction the line has taken. On a 7-night sailing, expect roughly two of these nights.
What the tiers mean:
- Smart Casual (most evenings): Collared shirts, slacks, or khakis for men. Sundresses, blouses, or dress pants for women. Clean, presentable — not a swimsuit cover-up.
- Dress Your Best: Suits and ties, sport coats, or dress slacks for men. Cocktail dresses, pantsuits, or evening gowns for women. Tuxedos are welcome but not required.
What’s enforced vs. suggested: The main dining room will turn away guests in tank tops, swimwear, and flip-flops on any evening. On Dress Your Best nights, jeans are technically discouraged in the MDR but enforcement is inconsistent. Shorts are not permitted in main dining rooms after 6 PM.
The Windjammer buffet has no dress code at any hour — it’s the pressure valve if you’d rather not dress up.
Carnival Dress Code
Carnival keeps it simple with two categories: Cruise Casual and Cruise Elegant.
What the tiers mean:
- Cruise Casual (most evenings): Jeans, khakis, sundresses, shorts, sport shirts. Essentially anything except swimwear or athletic wear.
- Cruise Elegant: Dress pants with a sport coat or tie for men. Cocktail dresses, elegant pantsuits, or formal gowns for women. Tuxedos are welcome.
Formal night frequency: One Cruise Elegant night on sailings of five days or fewer. Two nights on sailings of six days or longer.
What’s enforced: Carnival is one of the more relaxed mainstream lines. The Cruise Elegant guidelines are genuinely suggestions — guests who show up in clean Cruise Casual attire on elegant nights are typically seated without issue. The line is explicit that guests preferring not to dress up can dine at the Lido buffet or specialty restaurants instead.
Norwegian Cruise Line Dress Code
Norwegian’s approach is the simplest to understand: there are no formal nights, period. The line’s “Freestyle Cruising” philosophy means you can wear what you want, when you want — within reason.
The actual rules: Swimwear and cover-ups are not permitted in dining rooms. Clothing with offensive language or graphics is restricted. Beyond that, Norwegian allows shorts in the main dining room and specialty restaurants — a policy that generated controversy when it was tightened slightly in 2025 (banning “short shorts”) before being walked back.
Bottom line for Norwegian: Pack what makes you comfortable. If you enjoy dressing up for dinner, you absolutely can — other guests will be doing the same. If you’d rather eat in jeans and a nice shirt every night, no one will stop you.
MSC Cruises Dress Code
MSC positions itself as a European-style line with a resort casual baseline. The dress code experience varies noticeably by ship class — MSC’s newer Meraviglia-class and World-class ships attract a more fashion-conscious passenger mix than their older fleet.
What the tiers mean:
- Resort Casual (most evenings): Smart casual attire. No swimwear, no gym clothes.
- Gala Nights: Suggested semi-formal to formal. This is presented as an opportunity rather than a requirement.
What’s enforced: MSC does not turn guests away from the main dining room for underdressing on gala nights, but the atmosphere in the MDR on those evenings tends to be noticeably elevated. If you skip the dress-up, the ship’s buffet and casual venues have no dress requirements.
Celebrity Cruises Dress Code
Celebrity sits in the premium category and its dress code reflects that positioning. The line has rebranded its formal nights as “Evening Chic,” which captures the current vibe well — it’s about elegance of personal style rather than strict adherence to a dress code tier.
What the tiers mean:
- Smart Casual (most evenings): Collared shirts, slacks, dress shoes or clean casual shoes for men. Blouses, dresses, or smart separates for women.
- Evening Chic: A blazer or elegant dress shirt for men — suits are welcome but not required. Cocktail dresses, jumpsuits, elegant separates for women. Designer jeans in good condition are explicitly listed as acceptable on Evening Chic nights.
Formal night frequency: One Evening Chic night on sailings of six nights or fewer; two nights on sailings of seven nights or more.
What’s enforced: Celebrity enforces smart casual in the main dining room every night. Shorts, tank tops, and flip-flops are not permitted in the MDR for dinner. On Evening Chic nights, the bar is raised — but the emphasis is on making an effort rather than hitting a specific dress code tier.
Disney Cruise Line Dress Code
Disney’s dress code is family-friendly and low-stress by design. The line operates on a rotational dining model, meaning guests cycle through different themed restaurants each evening — formal attire is never required.
What the tiers mean:
- Cruise Casual (most evenings): The standard. Clean, comfortable, family-appropriate clothing.
- Optional Dress-Up Night: Some sailings include a suggested dress-up evening. This is genuinely optional — families in casual attire are welcomed without issue.
Pirate Night: A themed party night (not a dress code night) where guests are invited to wear pirate costumes or pirate-themed attire. Very popular with families, entirely optional for adults.
What’s enforced: No swimwear or cover-ups in dining rooms. No formal requirements at any time. Disney is the most relaxed of the mainstream lines when it comes to evening attire — this is by design, since a strict dress code is incompatible with the line’s family-first philosophy.
Princess Cruises Dress Code
Princess is one of the mainstream lines that still uses the word “formal” — and means it more genuinely than most. The line attracts a passenger mix that tends to enjoy dressing up, and the atmosphere in the main dining room on formal nights reflects that.
What the tiers mean:
- Smart Casual (most evenings): Collared shirts, slacks, or dress jeans for men. Blouses, dresses, or smart casual separates for women.
- Formal Night: Dark suits or tuxedos for men; cocktail dresses, gowns, or elegant pantsuits for women.
Formal night frequency: One formal night on sailings under seven days; two nights on sailings of 7–13 days; three nights on sailings of 14 or more days.
What’s enforced: Princess holds the line on smart casual more consistently than Carnival or Royal Caribbean. Shorts are not permitted in the main dining room at dinner. On formal nights, guests who arrive underdressed are sometimes redirected to the buffet or casual dining venues — this is one of the lines where the formal night expectation is genuinely enforced. The line’s specialty restaurants have their own dress guidelines, typically smart casual.
Holland America Line Dress Code
Holland America leans traditional. The line’s passenger demographic skews older and tends to embrace the dressing-up aspect of cruising. Expect a more elevated atmosphere in the main dining room on Dressy Nights than you’d find on comparable sailings with other lines.
What the tiers mean:
- Smart Casual (most evenings): Collared shirts, slacks, or neat casual wear. Sundresses or smart separates.
- Dressy Nights: Suits or dress slacks with sport coat for men; cocktail dresses, gowns, or elegant separates for women.
Dressy night frequency: Scales with voyage length — typically one or two nights on 7-night sailings, three nights on longer voyages.
What’s enforced: Holland America is consistent about smart casual standards in its dining rooms. Shorts and tank tops are not appropriate for dinner in the main dining room. On Dressy Nights, the expectation of elevated attire is genuine, though the line does not use the word “required.”
Virgin Voyages Dress Code
Virgin Voyages is in a category by itself. The adults-only line operates without any formal dress code requirement whatsoever — a deliberate brand statement that distinguishes it from every other major cruise line.
The actual rules: Wear something. Specifically, don’t show up to a restaurant in just a swimsuit, and wear footwear inside the ship. That’s essentially it. Virgin explicitly states that “your style is your style.”
In practice: The passenger mix on Virgin tends to be younger, fashion-forward, and interested in expressing personal style. You’ll see everything from streetwear to full evening looks at dinner — the absence of a dress code doesn’t mean guests dress down, it means the dress code is self-directed. The ship’s restaurant design (there are multiple distinct venues, no traditional main dining room) also lends itself to a more relaxed overall atmosphere.
Formal Night in 2026: What It Actually Means
The tuxedo-and-gown version of cruise formal night is largely a relic. Here’s what formal night looks like in reality across the lines that still observe it:
What “formal” means today:
- Men: A dark suit and tie covers virtually every formal night requirement on every line except Cunard. A sport coat with dress slacks is acceptable on most lines. Tuxedos are welcomed but rare.
- Women: A cocktail dress, elegant jumpsuit, or dressy pantsuit is the norm. Ball gowns are seen but uncommon.
Lines with the most genuine formal expectations: Princess and Holland America maintain the most traditional formal night atmosphere. Cunard (not covered in depth here but worth noting) requires formal attire in the main dining room on gala evenings and enforces it.
Lines where formal is optional in practice: Carnival, Disney, MSC. The suggestion exists; enforcement is minimal.
Can you skip formal night entirely? On every line except Cunard, yes. All mainstream ships have casual or buffet dining available on formal nights. You can eat, attend shows, and use the bars in casual attire while other guests dress up for the MDR.
The Jeans and Shorts Question, Answered Directly
Can you wear jeans to dinner?
On most nights, on most lines: yes. Jeans in good condition (clean, no tears, no athletic cut) are accepted in main dining rooms on casual nights at Royal Caribbean, Carnival, Norwegian, MSC, Celebrity (including on Evening Chic nights with the right style), Disney, and Princess. Holland America is somewhat more conservative but generally accepts dark-wash jeans on casual nights.
Can you wear shorts to dinner?
In main dining rooms in the evening: generally no, except on Norwegian and Virgin Voyages. Most lines prohibit shorts in the MDR after around 6 PM. The Lido deck buffet, specialty casual venues, and pool-adjacent dining always permit shorts.
What’s always off the table for any dining room:
- Swimwear or wet swimsuit cover-ups
- Tank tops or muscle shirts (men)
- Flip-flops at dinner in the MDR (most lines)
- Gym or athletic wear
What to Pack: The Practical Breakdown
Before you start stuffing your suitcase, read the complete cruise packing list — it covers this in full. For dress code purposes specifically:
For a 7-night mainstream cruise (Royal Caribbean, Carnival, Princess):
- 2 “nice casual” outfits (dress pants/blouse, slacks/collared shirt) for MDR evenings
- 1 “elevated” outfit for formal/elegant night if you plan to attend the MDR
- The rest can be genuine casual — shorts, t-shirts, sundresses
What you can safely leave home:
- Tuxedo (unless you want to bring one — it’s a fun option, not a requirement)
- Full-length ball gown (cocktail dress covers every requirement)
- Formal shoes for men (dark dress shoes or clean leather loafers work everywhere)
For Norwegian or Virgin: You don’t need any “dress” clothes at all unless you want them. A step up from beach casual is sufficient for every dining option.
If you’re sailing for the first time and wondering about the full picture of what onboard life looks like, the first-time cruiser guide covers the complete experience from embarkation to disembarkation — dress codes included in context.
Common Packing Mistakes
Over-packing for formal nights. Most first-time cruisers bring far more formal wear than they need. One elevated outfit per formal night is sufficient — and remember you can always skip the MDR on formal night if you’d rather not dress up.
Forgetting covered shoes. Flip-flops work everywhere during the day. For evening MDR dining, most lines want closed-toe or heeled shoes. Pack one pair of comfortable dress shoes or heels that can cover multiple nights.
Ignoring specialty restaurant dress codes. Specialty restaurants on most lines have their own dress requirements, typically smart casual. If you’re planning dinners at specialty venues, confirm their requirements when booking.
Assuming all ships on the same line are the same. Newer ships tend to have more casual dining options and looser enforcement. Older, more traditional ships — particularly within Holland America and Princess — maintain stricter standards.
The Bottom Line
Cruise dress codes are more relaxed in 2026 than at any point in the industry’s history. The anxiety that first-time cruisers feel about getting it wrong is largely unjustified — the actual rules are simple, the enforcement is gentle, and every ship has a casual dining option that requires nothing more than shoes and a shirt.
Know your line, pack one or two smart-casual outfits, and you’ll be fine. If dressing up is something you enjoy, cruise formal nights are genuinely fun — the atmosphere in the main dining room on a Princess or Holland America formal night is worth experiencing. If it’s not your thing, skip it.
For everything else about life once you board — dining reservations, drink packages, sea day strategies — explore the full Onboard Life hub.
Dress code policies are subject to change. Verify current requirements directly with your cruise line before sailing.