
Cruise outfits have to cover more ground than any other vacation wardrobe: breakfast and a sea-day deck, a walking tour in a port town, a casual buffet dinner, and — on most sailings — one or two dressier evenings, all from one suitcase and a small cabin closet. The strategy that works is a tight color palette of mix-and-match pieces in fabrics that resist wrinkles, repeat without looking repeated, and layer for air-conditioned dining rooms and breezy decks. This guide breaks the cruise wardrobe down by part of the day, for women and men, and ends with the packing logic that keeps it all in one case.
Sea Days and Port Days
On board during the day, think resort casual: swimsuits with a proper cover-up for the pool deck and lunch areas — most lines require a cover-up and footwear away from the pool — plus sundresses, shorts or linen trousers, polos and breezy shirts, sandals, and a sun hat. Ships are floating air-conditioning, so a light sweater or wrap lives in your day bag even in the Caribbean. Our women's resort wear guide and men's resort wear guide cover these warm-weather pieces in depth.
In port, dress for the excursion, not the ship: walking shoes you have already broken in, breathable clothes that cover shoulders and knees if churches or temples are on the itinerary, a crossbody bag that zips, and sun protection. Alaska, Northern Europe, and shoulder-season Mediterranean sailings flip the formula entirely — layers, a real waterproof jacket, and closed shoes matter more than sundresses. Check each port's forecast separately; a cruise can cross three climates in a week.
Evenings: Casual, Smart, and Formal Night

Most cruise dinners sit at smart casual: for women, a sundress, jumpsuit, or trousers with a nice top; for men, chinos or dress trousers with a collared shirt — most main dining rooms discourage shorts, tank tops, and swimwear in the evening. Formal night — called elegant or gala night on some lines — is the cruise tradition people either love or worry about, and the truth is reassuring: a cocktail dress or dressy jumpsuit for women and a blazer, dress shirt, and trousers for men will look right in almost every dining room afloat. A full gown or tuxedo is welcome but never required, and our cocktail attire guide is the right benchmark for the level.
Repeating outfits at dinner is normal and expected — nobody packs seven different evening looks, and nobody remembers what you wore on Tuesday. Change the top, the jewelry, or the scarf and the same trousers or skirt becomes a new outfit. If formal night sounds like work rather than fun, that is the evening to book the specialty restaurant or enjoy the buffet in your smart-casual best; it is your holiday, and the dress code has room in it.
Packing the Cruise Wardrobe
Build around one palette — navy, white, and one or two accent colors, for example — so every top works with every bottom and one pair of evening shoes serves all week. A practical seven-night list for most warm-weather sailings: three day bottoms, five day tops, two swimsuits so one is always dry, a cover-up, two or three dinner outfits built from separates, one formal-night outfit, a light jacket or wrap, walking shoes, sandals, and one pair of dress shoes. Fabrics that earn their place are linen blends, cotton poplin, jersey, and modern travel knits that shake wrinkles out in a steamy bathroom.
One more sea-day essential deserves a mention: reef-safe sunscreen, a refillable water bottle, and a small dry bag for phones and room cards earn their space on every sailing, and a costume or themed outfit — most cruises host a white night, a tropical night, or a decade party — is worth one suitcase slot if your sailing lists one, because joining in is half the fun of being at sea.
Pack a carry-on with day-one essentials — medication, a swimsuit, sunscreen, and dinner-appropriate clothes — because checked bags can arrive at cabins late on embarkation day. Wrinkle-release spray, a small sewing kit, magnetic hooks for the cabin's metal walls, and a laundry bag stretch a small wardrobe surprisingly far; many ships also offer reasonably priced laundry and pressing, which is cheaper than a second suitcase. Leave valuable jewelry at home, bring costume pieces for formal night, and photograph your outfits as you pack: getting dressed at sea becomes a two-minute decision.
Common Questions
- What do you wear on a cruise during the day?
- Resort casual: swimsuits with a cover-up around the pool and lunch venues, sundresses, shorts or linen trousers, polos and breezy shirts, sandals, and a sun hat — plus a light layer, because indoor ship spaces are strongly air-conditioned even in hot climates.
- What should I wear on formal night on a cruise?
- A cocktail dress or dressy jumpsuit for women, and a blazer, dress shirt, and dress trousers for men, will look right on almost every ship. Gowns and tuxedos are welcome but not required, and most lines now call it elegant night with a flexible standard.
- How many outfits do I need for a seven-night cruise?
- Fewer than you think: about three day bottoms with five tops, two swimsuits, two or three dinner outfits made from mix-and-match separates, one formal-night outfit, and three pairs of shoes including walking shoes. In one color palette, that covers a week with repeats nobody notices.
- Can you wear jeans and shorts to dinner on a cruise?
- Neat jeans are accepted at dinner on many lines on casual nights, but shorts, tank tops, and swimwear are commonly turned away from main dining rooms in the evening. Check your line's dress code before sailing, and default to trousers and a collared shirt or a sundress.
More Occasion Outfit Guides
Whatever the invitation, there is a version of getting dressed that is comfortable, appropriate, and still feels like you. Browse the companion guides in this series.