Cruise Line Dress Codes

Which cruise lines have formal nights, how often they happen, and what to pack. Every major line's dress code policy, verified against official sources.

Cruise lines with formal nights

Cruise lines with no formal nights

Frequently Asked Questions

Which cruise lines have formal nights? +

Carnival, Celebrity, Disney, MSC, Princess, Royal Caribbean have designated formal or dress-up evenings. Norwegian do not require formal attire.

What should I wear on a cruise? +

During the day, casual resort wear is fine on all cruise lines. In the evenings, most lines expect smart casual at minimum. Lines with formal nights ask for suits, cocktail dresses, or dressy separates on designated evenings.

Can I skip formal night on a cruise? +

Yes. On formal nights you can eat at the buffet or order room service instead of the main dining room. No cruise line forces you to dress up.

Related tools