Cruise dress codes confuse almost everyone. Here is what to actually wear by day and night, what formal night really means now, and how the lines sailing Port Canaveral differ.
Daytime on any cruise is relaxed. Around the pool and on deck, swimwear and cover-ups are the norm; ashore and around the ship, shorts, sundresses, tees, and sandals are all fine. The one common rule is that swimwear stays at the pool: most dining rooms and indoor venues ask you to throw on a cover-up and shoes. On embarkation day you can wear whatever is comfortable for travel, since your formal wear is likely still in a checked bag that has not reached your cabin yet.
Most cruise evenings follow a smart casual or resort casual code in the main dining room. For men that means a collared shirt with slacks or nice jeans, and for women a sundress, blouse and pants, or a casual dress. You do not need a jacket on these nights, but you should look a step above beachwear: no swimsuits, tank tops, gym clothes, or flip-flops in the main dining room at dinner. This covers the majority of nights on a typical Port Canaveral sailing.
Most cruises have one or two dressier evenings, called formal, elegant, gala, or dress-up night depending on the line. What that means has relaxed a lot. On the dressier end you will see suits, cocktail dresses, and the occasional tuxedo or gown; on the lighter end, a collared shirt or nice blouse passes fine on many lines. It is your call how far to take it. These nights are also when the ship photographers set up backdrops, so many guests enjoy dressing up for photos. If you would rather not, read on.
Here is the pressure-relief valve: the buffet and casual venues are open every night with a relaxed dress code, including on formal night. If you did not pack a jacket or simply do not want to dress up, you can eat a full dinner at the buffet or a casual restaurant in your daytime clothes. Nobody makes you attend formal night. So pack for the level of dressing up you actually enjoy, and skip it guilt-free on the nights you do not.
Dress expectations vary by line. Carnival and Norwegian lean the most casual, with Norwegian's freestyle approach making even its dress-up nights optional and light. Royal Caribbean and MSC sit in the middle, with clearly designated formal nights that many guests dress for but that are not strictly enforced. Disney is family-focused and relaxed, though its dress-up nights and specialty restaurants like Palo and Remy have real dress codes worth checking. Look at your specific line's guidance, since a fancy specialty restaurant may require more than the main dining room that night.
Pack to the nights, not the fear. For a typical week you need daywear and swimwear, a few smart-casual evening outfits, and one dressier outfit if you want to do formal night. Men can cover almost everything with a couple of collared shirts, slacks, and one jacket; women with a couple of dresses and one dressier option. Do not overpack formal wear you will wear once. Our full cruise packing list puts it all together.
Daytime is resort casual with swimwear at the pool. Most evenings are smart casual: collared shirts, sundresses, or nice jeans in the main dining room. One or two nights are formal or elegant, ranging from a nice shirt to a suit and gown, and are usually optional.
No. Formal or elegant nights are optional, and the buffet and casual venues stay open with a relaxed dress code every night, including formal night. If you do not want to dress up, you can eat a full dinner in your daytime clothes.
In the main dining room most nights, smart casual: a collared shirt with slacks or nice jeans for men, and a sundress, blouse and pants, or casual dress for women. Avoid swimwear, tank tops, gym clothes, and flip-flops at dinner.
It has relaxed a lot. You will see anything from a collared shirt or nice blouse to a full suit and gown, and it is your choice how far to take it. Carnival and Norwegian are the most casual; Royal Caribbean, MSC, and Disney have clearer dress-up nights that are still not strictly enforced.
$12.95 a day, free shuttle straight to your terminal, guaranteed spot, and 5% back in member cash.
Reserve my parkingPopular: parking cost · discounts · free parking options · FAQ · all articles
$12.95 a day, free shuttle straight to your terminal, no hidden fees.