
Cruise Formal Night Guide
What to actually wear, by cruise line — and what to do if you'd rather stay casual.
Formal night causes more pre-cruise packing anxiety than it deserves. It's real, it happens once or twice on most sailings, and the photos are genuinely fun — but "formal" on a modern mainstream cruise means smart-casual to cocktail attire, not a tuxedo rental. Here's exactly what that looks like by line, and what happens if you'd rather skip it.
🎉 What "Formal" Actually Means in 2026
For men
Dress pants (not jeans) with a collared shirt is the baseline; adding a blazer or sport coat dresses it up further. A full suit or tuxedo is welcome but rarely expected on mainstream lines. Closed dress shoes, not sneakers or sandals.
For women
A cocktail dress, dressy jumpsuit, or a nice top with dress pants or a skirt all work. An evening gown is welcome but optional on every line except the most traditional luxury brands.
For kids
Most lines just ask for 'nicer than a t-shirt and shorts' — a collared shirt or a simple dress is plenty. Kids' clubs sometimes run their own formal-night photo opportunities separate from the main dining room.
🚢 Dress Code by Cruise Line
| Line | What They Call It | Actual Enforcement |
|---|---|---|
| Carnival | Cruise Elegant Night | Dress slacks and a shirt recommended; a jacket is suggested, not required. |
| Royal Caribbean | Formal Night (varies by ship) | Smart-casual to cocktail attire; buffet stays casual as an alternative. |
| Celebrity | Evening Chic | Cocktail-style dress encouraged in main dining venues; casual alternatives always available. |
| Princess | Formal Night | Dinner jacket or dark suit suggested for men, cocktail dress or gown for women — leans a notch more traditional than mainstream peers. |
| Holland America | Formal Night | Similar to Princess — a step more traditional, though still not black-tie mandatory. |
| Norwegian | No formal night (Freestyle) | Norwegian's 'Freestyle' concept has no mandatory dress code at all, though many guests still dress up for specialty dining. |
| Virgin Voyages | No formal night | Virgin has no formal nights or dress code fleet-wide — dress how you like, every night. |
| Disney | Pirate Night & themed nights | Disney's dress-up nights are themed (Pirate Night) rather than traditionally 'formal' — costumes encouraged over cocktail attire. |
✅ Rather Skip It Entirely?
You can. The buffet and most casual dining venues stay open on formal night with no dress code beyond basic decency — you can eat a full dinner in shorts and a t-shirt if you want. You'll miss the special main-dining-room menu and the photo backdrop, but nothing stops you from having a completely normal, casual evening instead.
🧳 The One-Outfit Packing Tip
You don't need a different formal outfit for every formal night — one good outfit, worn twice if your cruise has two, is completely normal and nobody will notice. Pack one dressier option (a blazer-and-slacks combo, or a versatile dress), and you're covered without dedicating half your suitcase to it. See our full cruise packing list for everything else to bring.
Frequently Asked Questions
Do I have to dress up on formal night?▾
What counts as formal night attire in 2026?▾
How many formal nights are on a typical cruise?▾
Do I need to pack a suit or gown for a cruise?▾
Related Guides
Finish packing with confidence
See the complete cruise packing list, formal night and everything else covered.
Full Packing List →