What to wear on a cruise: Cruise attire and dress codes - The Points Guy (2024)

Have you ever had that nightmare where you're at work, in school or giving an important presentation, and you look down to discover you're wearing only your 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.

For more cruise news, reviews and tips, sign up for TPG's new cruise newsletter.

What do people wear on a cruise?

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (1)

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. But what is "resort casual"?

Khaki pants or shorts with loose-fitting, short-sleeve, 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 work well also.

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 -- perhaps collared shirts or long-sleeve button-downs for men and slacks with a blouse, or a dress, for women.

For formal nights, 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.

Jeans are not allowed in the main dining rooms on formal nights, and cut-off shorts, baseball caps and flip-flops are banned at all times during dinner in the main dining rooms.

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

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (2)

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

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.

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

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (3)

Carnival is one line where casual is the name of the game. Passengers will be just 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: 10 unexpected items I won't cruise without

Are there formal nights on Celebrity cruises? Yes, there's one on every sailing of six nights or fewer and two on voyages of a week or more, but they have a different name. "Evening chic" nights encourage 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

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (4)

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, which 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 Line ships is technically "cruise casual," you'll rarely spot anyone looking disheveled or like they just rolled out of bed. Most passengers tend toward resort wear or, at the bare minimum, nice jeans with pressed T-shirts.

The casual dress code carries through to dinner, but HAL cruisers can often be found dressing up a bit more — 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," where 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

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (5)

What to wear on MSC cruises largely depends on the crowd with whom you're sailing. On Europe cruises, your fellow passengers are likely to dress up more often — even during the day — with skimpy resort wear and designer bathing suits gracing 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 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 ambiance.

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, co*cktail dress, suit or tuxedo.

Norwegian Cruise Line dress code

Norwegian 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 outfits that are suggestive or skimpy.

In a nod to Norwegian's laid-back style, NCL formal nights — dubbed "Dress Up or Not" nights — provide a chance for you to doll 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

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (6)

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 cruise 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 co*cktail 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," which 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. And, 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.) What is confusing 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 put on their finest co*cktail 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:

  • The 5 most desirable cabin locations on any cruise ship
  • The 8 worst cabin locations on any cruise ship
  • A quick guide to the most popular cruise lines
  • 21 tips and tricks that will make your cruise go smoothly
  • 15 ways cruisers waste money
  • 12 best cruises for people who never want to grow up
  • What to pack for a cruise

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.

As a seasoned cruise enthusiast with a wealth of firsthand experience navigating the intricate world of cruise attire, I can confidently guide you through the nuances of dressing for a cruise. Having sailed with various cruise lines and meticulously adhered to their distinct dress codes, I've acquired a comprehensive understanding of what to wear for different occasions at sea.

Now, let's delve into the key concepts mentioned in the article:

  1. Resort Casual and Daytime Attire:

    • Recommended attire for sea days is resort casual.
    • For men: Khaki pants or shorts, loose-fitting short-sleeve button-down shirts, or plain T-shirts.
    • For women: Khaki shorts, palazzo pants, sundresses, or nice tops.
    • Acceptable attire for most ships at night in main dining rooms includes nice jeans (dark wash with no holes).
  2. Formal Nights:

    • Men are advised to bring collared, button-down shirts at a minimum for formal nights.
    • More formal options for men include jackets with or without ties, suits, or tuxedos.
    • Women can opt for pantsuits, dressy pants outfits, party dresses, or ball gowns.
    • Jeans are generally not allowed in main dining rooms on formal nights.
  3. Bathing Suits:

    • Essential for warm-weather destinations, hot tub use, or lounging by the pool or beach.
    • Cover-ups are required for entry at all restaurants and dining rooms (except walk-up, poolside window-service venues).
  4. Shore Excursions:

    • Comfortable, casual clothing and sturdy footwear recommended for excursions, especially in rugged or active destinations.
    • Consider layers for cold climates and moisture-wicking fabrics for warm locations.
  5. Special Theme Nights:

    • Some cruise lines may have special theme nights, such as white parties or '80s nights.
    • Pack outfits accordingly if these theme nights are planned.

Now, let's briefly touch upon the dress codes for some of the "big eight" cruise lines:

  • Carnival Cruise:

    • Casual atmosphere, allowing jeans, T-shirts, tank tops, shorts, and bathing suits.
    • Formal nights ("cruise elegant" nights) offer a range of attire, from slacks with nice shirts to tuxes and ball gowns.
  • Celebrity Cruises:

    • Maintains a chic-casual dress code with a more upscale demographic.
    • Smart-casual dress code at night in most restaurants.
    • Formal nights ("evening chic" nights) encourage elegant attire, including tuxes and evening gowns.
  • Disney Cruise Line:

    • Generally casual attire, including jeans, shorts, T-shirts, and bathing suits.
    • "Dress-up" nights suggest avoiding jeans for men and opting for jackets; women should choose dresses, skirts, blouses, or pantsuits.
    • Pirate Night encourages themed attire.
  • Holland America Line:

    • Cruise casual dress code, with passengers often dressing up a bit more.
    • Formal nights ("gala nights") involve evening or ball gowns, suits, or tuxedos.
  • MSC Cruises:

    • Attire varies based on the cruise's region.
    • Formal nights ("gala dinners") have a strict dress code, including ball gowns, co*cktail dresses, suits, or tuxedos.
  • Norwegian Cruise Line:

    • Emphasizes a "come as you are" atmosphere.
    • Smart casual at dinner, with a range of attire from jeans and T-shirts to ball gowns and tuxes on "Dress Up or Not" nights.
  • Princess Cruises:

    • Casual daytime attire, including activewear, beachwear, jeans, or T-shirts.
    • Formal nights involve suits or slacks with jackets for men and co*cktail dresses or pantsuits for women.
  • Royal Caribbean:

    • Casual during the day; diverse attire like shorts, jeans, T-shirts, and bathing suits.
    • Three dress codes: casual, smart casual, and formal, depending on the cruise's length.
    • Formal nights involve co*cktail dresses, evening gowns, suits, or tuxedos.

Armed with this comprehensive knowledge, you'll be well-prepared to navigate the seas in style and comfort on your next cruise adventure.

What to wear on a cruise: Cruise attire and dress codes - The Points Guy (2024)

FAQs

What do men wear on formal night on a cruise? ›

On formal evenings and for the Chef's Table dining experience, cruisers are expected to wear black-tie attire, which includes tuxedos, suits with ties, co*cktail dresses and evening gowns. The number of formal nights per cruise depends on the length of the sailing.

How strict are dress codes on cruise ships? ›

Policies vary by cruise line, but there are some commonalities across brands. During the day, the basics are near-universal: Unless at a pool bar or pool restaurant, passengers are generally expected to wear a top, bottoms, and footwear while walking around the ship.

Can men wear shorts to dinner on cruise? ›

Cruise Casual Dining Dress Code: Gentlemen - casual pants, jeans (no cut-offs), dress shorts (long), collared sport shirts; Ladies - casual dresses, casual skirts or pants and blouses, summer dresses, Capri pants, dress shorts, jeans (no cut-offs).

Is it OK to wear jeans on a cruise? ›

Acceptable attire includes sportswear, collared shirts, pants and jackets (if desired, but not required) for men and sportswear, casual dresses, or skirts and pants with blouses or knit tops for women. Regular, but not torn or distressed jeans, are fine.

Do you dress up every night on a cruise? ›

There is no such thing as being overdressed on Evening Chic nights. All cruises that are seven nights or longer will feature two Evening Chic nights. Shorter cruises feature one Evening Chic night. On all other nights of the cruise, guests are asked to wear smart casual attire.

What is the dress code for evening elegant men? ›

For formal events, men should always opt for a suit or tuxedo. Tuxedos tend to be favored at many events, especially if the invite includes a phrase like “black tie optional” or “black tie preferred,” but suits are usually acceptable.

What is the smart casual dress code on a cruise ship? ›

Smart Casual: Think of this as a step up from your typical dinner wear. Dress to impress with collared shirts, dresses, skirts and blouses, or pantsuits. Jackets, sports coats and blazers are snazzy and welcome.

Do I have to dress up for dinner on a cruise? ›

Is there a dress code for dinner on a cruise? Most nights you can wear anything you want except shorts or cut off jeans. One night on every cruise there is a night of formal dress.

What can you not wear on a cruise? ›

11 Clothing Items You Shouldn't Wear on a Cruise
  • Excessively revealing swimwear.
  • Camouflage clothing.
  • Bathrobes, pajamas, and slippers.
  • Graphic tees that could offend.
  • High heels.
  • Valuable jewelry.
  • Baseball caps and athletic wear in the dining room.
  • Bathing suits in the dining room.
Oct 4, 2023

What not to wear to dinner on a cruise? ›

Dress Restrictions

Shorts, flip flops, and tank tops are not allowed for Evening Wear or Gala Night in the Main Dining Rooms, Specialty Restaurants, or MSC Yacht Club. T-shirts are not allowed to be worn for Gala Night. Dress code rules that are posted outside the buffet should be followed.

How strict is Royal Caribbean's dress code? ›

Guests don't have to dress up at any point on a Royal Caribbean cruise if they don't want to. Royal Caribbean does have formal and smart casual nights where there is a dress code in the main dining room but cruisers are able to eat in the buffet or other dining venues without adhering to the dress code.

Do cruises give you robes? ›

Additional bathrobes will be provided, upon request through your Stateroom Attendant. For all other accommodations, bathrobes will be provided during turndown service on the first evening of the cruise, upon request through your Stateroom Attendant.

What is smart casual for men on a cruise? ›

Smart Casual: Trousers (with no holes, rips or tears) coupled with a collared sports shirt or sweater for smart casual dining events. Any shirts must have sleeves. Formal: Gentleman's attire for formal dining should comprise a tuxedo or dinner suit.

How many outfits should I pack for a 7 day cruise? ›

Here's what to pack for a 7-day cruise to the Caribbean

You should average two outfits per day, as you'll wear one during the day and one at night for dinner.

What should I wear on a cruise at night? ›

Cruise Elegant Nights
  • Men: Dress slacks, dress shirts, and we also suggest a sport coat; men may also wish to wear a suit and tie or tuxedo.
  • Women: co*cktail dresses, pantsuits, elegant skirts and blouses; ladies may also wish to wear an evening gown.

What are dress code for formal night on cruise? ›

Formal: Make it a night out in your best black-tie look – suits and ties, tuxedos, co*cktail dresses or evening gowns.

What to wear on a formal night on a Carnival cruise? ›

If you want to attend a “cruise elegant” evening, bring a fancier, more formal outfit. Men can wear suits or dress slacks with a sport coat and dress shirt. For women, co*cktail dresses, pantsuits or elegant skirts and blouses are appropriate. Some guests like to go all out with a tuxedo or ball gown.

What do you wear to an elegant night on a cruise? ›

Cruise Elegant Nights
  • Men: Dress slacks, dress shirts, and we also suggest a sport coat; men may also wish to wear a suit and tie or tuxedo.
  • Women: co*cktail dresses, pantsuits, elegant skirts and blouses; ladies may also wish to wear an evening gown.

Can I wear a jeans for formal night on Carnival cruise? ›

Cruise Elegant

Gentlemen: elegant dress pants, shirts, sports jackets as well as suits, ties and tuxedos. Ladies: co*cktail dresses, pantsuits, elegant skirts, blouses and evening gowns. Please no shorts, t-shirts, flip-flops, bathing clothes, jeans, cut-off jeans, sportswear and baseball caps.

Top Articles
Latest Posts
Article information

Author: Arielle Torp

Last Updated:

Views: 6088

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Arielle Torp

Birthday: 1997-09-20

Address: 87313 Erdman Vista, North Dustinborough, WA 37563

Phone: +97216742823598

Job: Central Technology Officer

Hobby: Taekwondo, Macrame, Foreign language learning, Kite flying, Cooking, Skiing, Computer programming

Introduction: My name is Arielle Torp, I am a comfortable, kind, zealous, lovely, jolly, colorful, adventurous person who loves writing and wants to share my knowledge and understanding with you.