Carnival Cruise Lines
How Many Formal Nights?
Carnival has a maximum of two formal nights even on its longest cruises.
On cruises with one formal night, the formal night is normally the second or third evening.
For cruises with two formal nights, the first formal night is the second or third evening.
The second formal night falls on the second or third evening prior to the end of the cruise.
Cruise length, number of formal nights
no formal nights
What to wear
Carnival's definition of formal attire is the following: