Cruise Dress Code by Line: What to Wear
Cruise dress code by line: what Royal Caribbean, Carnival, NCL, Celebrity, Disney, Princess, and more expect, with a comparison table and formal-night 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 and contradictory guidance from cruise line websites. 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. 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 simple: 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 (5 nights), 2 (6 to 10 nights), 3 (11 to 14 nights) | Yes (most venues) | No (MDR evenings) |
| Carnival | Cruise Casual | Cruise Elegant | 2 on cruises of 6 days or longer | Yes | No (MDR evenings) |
| Norwegian | Casual | None (no formal nights) | None | Yes | Yes (most venues) |
| MSC | Resort casual | Gala nights suggested | Suggested only | Yes | No (MDR evenings) |
| Celebrity | Smart casual | Evening Chic | 1 to 2 per itinerary | Designer jeans allowed on chic nights | No (MDR evenings) |
| Disney | Cruise Casual | Optional Dress-Up Night | Optional | Yes | No (MDR evenings) |
| Princess | Smart casual | Formal Night | 1 on shorter cruises, 2 or more on longer ones | Yes (casual nights) | No (MDR evenings) |
| Holland America | Smart casual | Dressy Nights | 0 (under 4 days), 1 (4 to 6), 2 (7 to 13), 3 (14 to 20) | Yes (casual nights) | No (MDR evenings) |
| Virgin Voyages | No restrictions beyond “not just a swimsuit” | None | None | 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. Per Royal Caribbean’s dress code FAQ, a 5-night cruise has one Dress Your Best night, a 6 to 10-night cruise has two, an 11 to 14-night cruise has three, and cruises of 15 nights or more have three to four. The ship sets the exact number, so it can vary by itinerary.
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 generally not permitted in main dining rooms in the evening.
The Windjammer buffet has no dress code at any hour, so 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: Carnival’s help center lists two Cruise Elegant evenings on cruises of six days or longer, typically on the second or third evening and the second or third evening before the end of the cruise.
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. Carnival’s own guidance, on carnival.com, says guests who prefer 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 is generally relaxed about shorts in its restaurants, though specific venues set their own guidelines. Check ncl.com for the current wording.
Bottom line for Norwegian: Pack what makes you comfortable. If you enjoy dressing up for dinner, you absolutely can, and 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, and 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: Celebrity’s dress code FAQ says each itinerary features one to two Evening Chic nights; check your daily program for which evenings.
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, so 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, and 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 (see disneycruise.disney.go.com) is among the most relaxed of the mainstream lines when it comes to evening attire, 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: Princess says shorter cruises typically include one formal night, while longer voyages may include two or more (Princess).
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, so this is one of the lines where the formal night expectation carries real weight. See princess.com for the current guidance. 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: Holland America’s dress code page lists no Dressy Nights under 4 days, 1 on 4 to 6 days, 2 on 7 to 13 days, 3 on 14 to 20 days and 4 on 21 to 28 days. Dressy Nights never fall on embarkation or the final night.
What’s enforced: Holland America is consistent about smart casual standards in its dining rooms (hollandamerica.com has the details). 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’s own materials (virginvoyages.com) take a similarly relaxed line.
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. With multiple distinct venues and no traditional main dining room, the atmosphere stays relaxed.
What to wear on a cruise formal night
Cruise formal night sounds intimidating, but it’s far more relaxed than a black-tie wedding. The safe target is cocktail attire: a dress or dressy separates for women, and a suit or sport coat for men. Plenty of guests go a step simpler with dark slacks and a collared shirt and fit right in, while tuxedos and gowns are welcome but never required.
Most lines have softened formal night into something they call “elegant,” “dress your best,” or “chic.” It happens once or twice on a week-long cruise, usually on a sea day, and the dress code applies mainly to the main dining room and a few upscale lounges in the evening, not the whole ship. A reliable range, from dressiest to most relaxed:
- Dressiest: a tuxedo or floor-length gown, for those who enjoy it.
- Classic formal: a dark suit and tie, or a cocktail dress, elegant jumpsuit or dressy pantsuit.
- Smart minimum: dark slacks with a collared or button-down shirt, or a nice blouse and skirt.
Any of these gets a warm welcome. Leave the shorts, T-shirts, swimwear, flip-flops, athletic wear and ripped jeans for daytime and casual venues.
Lines with the most traditional formal atmosphere: Princess and Holland America. Cunard is known for formal gala evenings in the main dining room, so check its dress code before you book. Lines where formal is optional in practice: Carnival, Disney and MSC.
Can you skip formal night? On most mainstream lines, yes. Buffet and casual venues keep their everyday dress code, so you can wear what you like and still eat well. If you’d rather not dress up at all, pack one versatile outfit you’d wear to a nice dinner at home and you’re covered.
Can you wear jeans on a cruise?
Yes, you can wear jeans on a cruise, and most people do. Modern dress codes are relaxed, so a clean pair of jeans works almost everywhere on board. The one place to think twice is the main dining room on a formal or elegant night.
- By day: fully casual. Jeans, shorts, sundresses and T-shirts are all normal. In port, dark jeans are comfortable for walking and dressier than shorts when you stop for a meal.
- Buffet and casual eateries: jeans are always fine, even on formal nights.
- Main dining room, regular nights: smart-casual, and dark, neat jeans almost always pass on Royal Caribbean, Carnival, Norwegian, MSC, Celebrity, Disney and Princess. Holland America is somewhat more conservative but generally accepts dark-wash jeans on casual nights.
- Formal or elegant nights: jeans are discouraged on most lines. Celebrity lists good-condition designer jeans as acceptable on Evening Chic nights.
Lean toward dark-wash, well-fitted jeans without rips or heavy distressing. They read as smart-casual and bridge day to night. Light, faded or torn jeans are fine for the pool deck and ports but look out of place at dinner. If you want jeans every night, dine at the buffet or a specialty venue on formal nights.
What about shorts at dinner? In main dining rooms in the evening, generally no, except on Norwegian and Virgin Voyages. Most lines prohibit shorts in the main dining room in the evening, while the buffet, casual venues and pool-adjacent dining permit them. Also off the table in any dining room: swimwear, wet cover-ups, tank tops or muscle shirts, and gym wear.
What to Pack: The Practical Breakdown
Before you start stuffing your suitcase, read the complete cruise packing list, which covers this in full. For dress code purposes specifically:
For a week-long 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.
The first-time cruiser guide covers the full experience from embarkation to disembarkation, dress codes included.
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.
Pick your outfits
Cruise dress codes are more relaxed than at any point in the industry’s history. The actual rules are simple, 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, formal nights are genuinely fun. If not, skip them.
For everything else about life once you board, explore the full Onboard Life hub.
Dress code policies are subject to change. Verify current requirements directly with your cruise line before sailing.
Related guides
Part of our Onboard Life hub.