How to Dress for a Cruise | Packing That Works

Dressing for a cruise means packing for daytime, evenings, and shore excursions while matching your line’s dress code.

Most cruise lines keep daytime casual, require smart casual for dinner, and reserve a few fancier evenings for formal wear. Nail those three categories plus a few practical extras, and you’ll feel comfortable from the pool deck to the specialty restaurant. Expect a mix of relaxed, resort-style outfits with one or two dressier options layered in.

Daytime and Pool Deck: Keep It Casual and Cover Up

Days onboard call for breathable, casual resort wear. Pack shorts, T-shirts, polos, sundresses, skirts, capris, and light knits. Comfortable sandals or sneakers work well for daytime exploring. The pool deck is the one place swimwear belongs, but cover-ups are essential whenever you leave that area; Royal Caribbean’s guidance makes clear that swimwear stays on the Pool Deck, and shirts and shoes are needed in venues.

Evening Dining: Smart Casual Is the Default

Most evenings across major lines use “smart casual” as the baseline. Royal Caribbean’s description covers collared shirts, dresses, skirts, blouses, and pantsuits, with jackets and blazers welcome. Celebrity Cruises similarly lists dresses, skirts, long pants, and shirts for men as appropriate. Tank tops and swimwear are not acceptable in main dining rooms or specialty restaurants at dinner, and bare feet are never allowed indoors.

Formal or “dressy” nights are separate. Royal Caribbean’s formal standard means suits and ties, tuxedos, cocktail dresses, or evening gowns, though these occur only once or twice per sailing. Holland America has “Dressy Nights” but notes black tie has never been required. If you’d rather skip the tuxedo, a dark suit or cocktail dress works fine.

Before you pack, check your line’s dress-code page, since rules vary by venue and sailing. Holland America posts the evening dress recommendation in the Daily Program and Navigator App, so you can confirm onboard what each night requires.

Packing Layers and Shore Excursion Shoes

Ships run cool indoors, so layers are a practical necessity. Carnival recommends a light outer layer such as a pashmina, thin cardigan, or light jacket for air-conditioned lounges and breezy decks. Pack at least two or three swimsuits and several cover-ups so you always have a dry one ready.

Footwear deserves careful planning. Walking shoes or sneakers are the right pick for shore excursions, especially active tours. Flip-flops or pool shoes suit the deck, and dress shoes cover formal dinners. Try to limit footwear to four pairs max to keep your luggage manageable.

Mistakes to Avoid and What to Pack First

A few common slip-ups are easy to prevent. Avoid wearing see-through cover-ups in dining areas, since Celebrity says these are not acceptable in lunch or dining spaces. Shorts are fine for breakfast and lunch but not a general dinner standard; Holland America prohibits them in table-service restaurants during smart-casual evenings. Destination-specific dress requirements for churches or temples may apply, so research your itinerary before packing.

When you’re ready to shop, our roundup of the best cruise dresses covers styles that transition smoothly from day to evening. Otherwise, build your suitcase around these priorities:

  • Breathable daytime separates that mix and match
  • Two to three swimsuits plus cover-ups
  • Smart casual outfits for dinner (collared shirts, dresses, blouses, dress pants)
  • One dressy option for formal or dressy nights
  • Layers: pashmina, cardigan, or light jacket
  • Walking shoes for ports, pool shoes, and one dress pair

Polished resort wear beats athleisure as a safe default, since some lines accept stylish jeans in smart-casual settings while others enforce a stricter standard. Follow your line’s published guidance and you’ll be dressed right for every venue on the ship.

FAQs

Can you wear jeans on formal night?

Most cruise lines do not consider jeans appropriate for formal or dressy nights. Royal Caribbean’s formal standard calls for suits, ties, tuxedos, cocktail dresses, or evening gowns. If you want to skip the tuxedo, bring a dark suit instead; it will meet the requirement comfortably and take up less suitcase space.

How many outfits do you need for a 7-day cruise?

A practical rule is roughly two outfits per day, one for daytime and one for evening, plus swimwear that can be re-worn. Mixing and matching separates cuts the total count. Pack at least two swimsuits and a cover-up or two, and plan one dressy outfit for the formal night most lines include on a week-long sailing.

Are flip-flops acceptable on a cruise ship?

Flip-flops work fine on the pool deck and in casual daytime settings, but most cruise lines restrict them in dining venues. MSC and Holland America both exclude flip-flops from main dining rooms during evening service. Bring a pair for the deck and pack proper shoes for dinner and excursions.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.