Skip to content

What to wear on a cruise: Cruise attire and cruise line dress codes

June 06, 2024
12 min read
Open suitcase on bed
The cards we feature here are from partners who compensate us when you are approved through our site, and this may impact how or where these products appear. We don’t cover all available credit cards, but our analysis, reviews, and opinions are entirely from our editorial team. Terms apply to the offers listed on this page. Please view our advertising policy and product review methodology for more information.

Editor's Note

This is a recurring post, regularly updated with new information and offers.

Have you ever had that nightmare where you're at work, in school or giving an important presentation only to look down to discover you're only wearing underwear (or worse, nothing at all)? If you're new to vacationing at sea, knowing how to dress for a cruise can be confusing and just as potentially embarrassing if you're not prepared.

Packing acceptable attire for a cruise is simple if you remember a few general rules. Here, I'll break down some safe options if you're unsure, and I'll give an overview of the cruise dress codes for each of the "big eight" cruise lines.

What do people wear on a cruise?

Woman in a coat and hat against a cruise railing with binoculars looking at a glacier in Alaska
DAVIDGOLDMANPHOTO/GETTY IMAGES/IMAGE SOURCE

You can't go wrong with resort-casual clothing for sea days when you'll remain on board your ship. Although some lines will be more or less casual than that, it's a good baseline. What is "resort casual" though?

Khaki pants or shorts with loose-fitting, short-sleeved button-down shirts or even nice, plain T-shirts work well for men. Women might opt for khaki shorts or palazzo pants with a nice top or a sundress. In most cases, nice jeans (dark wash with no holes) will also work well.

On most ships, this clothing will also be acceptable at night in the main dining rooms. For extra-fee restaurants, you might choose to dress up a bit more. Collared shirts or long-sleeved button-downs are acceptable for men, and slacks with a blouse or a dress for women are acceptable.

For formal nights, which are optional on many lines' ships, men will want to bring a collared, button-down shirt at the bare minimum. For something a little more snazzy, bring a jacket to wear over your shirt, with or without a tie. Some men opt for suits or tuxes. For women, pantsuits and dressy pants outfits are a great choice, as are party dresses or even ball gowns.

Although most lines have eased dress codes on formal or "elegant" nights, jeans are generally not allowed in the main dining rooms. Cut-off shorts, baseball caps and flip-flops are banned at all times — not just on formal nights — during dinner in the main dining rooms.

Related: 7 cruise ship packing mistakes you want to avoid at all costs

Another key piece of clothing to bring is a bathing suit. Whether you're headed to a warm-weather destination and plan to laze by the pool or on the beach, or you're visiting somewhere chilly but want to take advantage of your vessel's hot tubs, it's an item you won't want to forget. Note that cover-ups are required for entry at all restaurants and dining rooms, with the exception of walk-up poolside window-service venues.

Daily Newsletter
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts

For shore excursions — particularly those in more rugged or active destinations that require a lot of walking — comfortable, casual clothing and sturdy footwear are a must. Bring layers for cold climates and moisture-wicking fabrics for places where it's warm or where you expect to work up a sweat.

Finally, check to see if your cruise line has any special theme nights planned. If so, you might want to pack an outfit for the white party or '80s night.

Carnival cruise dress code

Couple on a cruise ship having dinner near a window in the dining room
DAVID SACKS/GETTY IMAGES

Carnival is one line where casual is the name of the game. Passengers will be fine in jeans, T-shirts, tank tops, shorts and bathing suits for their days on board or ashore.

At night, nice jeans and nice tops are perfect for eating in the main dining rooms.

On Carnival cruise formal nights, known as "cruise elegant" nights, cruisers wear everything from slacks with nice shirts to tuxes and ball gowns. However, most passengers stick to clothes that fall somewhere in the middle.

Voyages of six nights or longer will have two "cruise elegant" nights, while those five nights or shorter will see only one.

Celebrity Cruises dress code

Celebrity Cruises maintains a dress code that's best described as chic-casual. The demographic on board tends to be a bit more upscale than what you'll find on Carnival, Royal Caribbean or Norwegian. That means khaki shorts with nice button-downs are more common than jean shorts and tank tops, although you won't be out of place in the latter.

For dinner, you'll want to dress it up even more, as the line has a smart-casual dress code at night in most restaurants, including the main dining room. Anything from unripped jeans to dress pants with nice blouses or button-downs is acceptable.

Related: 20 must-have items I won't cruise without

Are there formal nights on Celebrity cruises? Yes, the line holds one "evening chic" night on every sailing of six nights or fewer and two on voyages of a week or more. The dress code encourages passengers to go all-out with tuxes and evening gowns. However, most men choose slacks with collared or button-down shirts and jackets, sans ties. Most women choose slacks and nice blouses, sundresses or party dresses.

Disney Cruise Line dress code

Family jumps into pool on a cruise ship
DAVID SACKS/GETTY IMAGES

Disney Cruise Line is synonymous with children, and children like to be comfortable. With that in mind, just about anything goes in terms of dress on The Mouse's ships. These cruises tend toward casual in spite of their stellar service and high price point.

It's not uncommon to see jeans, shorts, T-shirts or bathing suits during the day. Unlike most other lines, the same goes at dinnertime, with jeans and T-shirts just as common as dressier attire like slacks and button-downs.

Exceptions are the line's "dress-up" nights — two on sailings of a week or more and one on shorter voyages. For those, DCL suggests that men avoid jeans and wear jackets. Women should go with dresses, skirts and blouses, or pantsuits.

Related: The 5 best cruise lines for families

Some of Disney Cruise Line's added-fee restaurants, such as Remy — one of the most expensive alternative eateries at sea — require jackets for men and don't allow jeans.

Each Disney sailing features a Pirate Night; cruisers wishing to participate should pack their best swashbuckling gear. As is standard at Disney parks, you're also likely to see large numbers of costumes and mouse ears at all hours of the day.

Holland America Line dress code

Although the dress code on Holland America ships is technically "cruise casual," you'll rarely spot anyone looking disheveled or like they just rolled out of bed. Most passengers tend toward resortwear or, at the bare minimum, nice jeans with pressed T-shirts.

The casual dress code carries through to dinner, but HAL cruisers often dress up a bit more. This includes collared shirts or button-downs (sometimes with jackets) and slacks for men and slacks with nice tops or dresses for women.

As for Holland America formal nights, on sailings shorter than a week, there will be one "gala night," during which travelers don evening or ball gowns, suits or tuxedos. Voyages of eight to 13 nights will see two gala nights, while any cruises of two weeks or longer will have three chances to dress to the nines.

MSC Cruises dress code

Couple in formalwear posing for a photo with cruise ship crew member in white tux
IVAN SARFATTI/MSC CRUISES

What to wear on MSC cruises largely depends on the crowd with whom you're sailing. On European cruises, your fellow passengers are likely to dress up more often — even during the day; skimpy resortwear and designer bathing suits often grace the pool deck as far as the eye can see. On those voyages, dinner is an even more fancy affair, with elegance as the norm. Expect to see glittering dresses and stylish pants and button-downs with dress shoes, even when it's not a formal night.

On cruises that depart from the U.S., expect a more casual vibe, with jeans, T-shirts and bathing suits ruling the day. At night, you'll be fine with nice jeans and a collared shirt or a sundress, although you might want to dress up a bit more to match the ship's ambience.

Related: A beginners guide to picking a cruise line

Are there formal nights on MSC cruises? Absolutely. They're called "gala dinners," and they appear at least once per voyage, but the number can vary by itinerary. The dress code is strict, with the buffet the only place that will allow T-shirts and shorts. You'll fit in best in a ball gown, cocktail dress, suit or tuxedo.

Norwegian Cruise Line dress code

Norwegian, which pioneered the concept of "freestyle cruising," prides itself on allowing cruisers to dress as they please, providing a "come as you are" atmosphere during the day and at night. The most popular clothing is cruise casual, and passengers are free to wear whatever they'd like with an emphasis on comfort.

The only exception is at dinner, when a smart-casual vibe encourages travelers to avoid torn clothes or suggestive or skimpy outfits.

In a nod to Norwegian's laid-back style, NCL formal nights — dubbed "Dress Up or Not" nights — provide a chance for you to get dolled up. However, it's not required, and you won't be turned away from the main dining rooms if you choose not to participate. Passengers have been spotted wearing everything from jeans and T-shirts to ball gowns and tuxes, and all coexist in perfect harmony.

Princess Cruises dress code

Cruise ship passengers standing along a deck railing wearing casual clothing
DAVID SACKS/GETTY IMAGES

Princess' casual daytime mindset means you can wear the same types of clothing on board as you would during a day ashore — activewear, beachwear and jeans or T-shirts are totally fine.

Princess' formal nights are special because the line is one of the few industry holdouts in that it still has an official formal night. Its passengers enjoy a more traditional cruise experience, and they relish the romantic vibe that a formal night can provide. With that in mind, the line doesn't mention super-fancy garb like ball gowns or tuxes; instead, it advises suits or slacks with jackets for men and cocktail dresses or pantsuits for the ladies.

On voyages of less than a week, passengers should plan for one formal night, while sailings of a week to 13 days will have two, and cruises two weeks or longer will have three.

All other nights are listed as "smart casual." This means sundresses or pants with flowy tops for women and nice jeans or slacks with collared shirts for men will suffice.

Royal Caribbean dress code

As is the case with Carnival and Norwegian, Royal Caribbean is a casual line during the day. Like Disney Cruise Line, it caters to a lot of families. Translation: Wear what allows you to have the most fun in the most comfort. Expect to see shorts or jeans with T-shirts or tank tops and bathing suits or beachwear almost exclusively during the daytime.

At night, you might want to put on something a little less comfortable, but it's certainly not required unless it's a formal night. (Like Princess, Royal still has those.) The confusing part is that the line has three different dress codes, all of which are loosely enforced: casual, smart casual and formal. The ones that show up on your voyage will depend on the length of the cruise.

The only difference between the first two is that smart casual recommends pantsuits for ladies and jackets for the guys, but skirts or trousers with blouses or collared shirts are fine in both cases. Smart casual also strongly discourages jeans — even nice ones.

Royal Caribbean formal nights have the highest expectations for passengers, urging them to wear their finest cocktail dresses, evening gowns, suits or tuxes. As with the line's smart-casual dress code, jeans are not allowed in the main dining rooms on formal nights.

Planning a cruise? Start with these stories:

Featured image by SCYTHER5/GETTY IMAGES/ISTOCKPHOTO
Editorial disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

TPG featured card

Best for dining at restaurants
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4 / 5
Go to review
Apply for American Express® Gold Card
at American Express's secure site

Rewards

1 - 4X points
4XEarn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
4XEarn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
3XEarn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
2XEarn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
1XEarn 1X Membership Rewards® point per dollar spent on all other eligible purchases.

Intro offer

As High As 100,000 points. Find Out Your Offer.
You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.

Annual Fee

$325

Recommended Credit

Excellent to Good
Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits.

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.
Apply for American Express® Gold Card
at American Express's secure site
Terms & restrictions apply. See rates & fees
Best for dining at restaurants
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4 / 5
Go to review

Rewards Rate

4XEarn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
4XEarn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
3XEarn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
2XEarn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
1XEarn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • Intro Offer
    You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.

    As High As 100,000 points. Find Out Your Offer.
  • Annual Fee

    $325
  • Recommended Credit
    Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.

    Excellent to Good

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits.

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.