What to Wear on a Cruise
Cruise dressing is three trips in one suitcase: boarding, sea days, and formal nights. Five outfit formulas, the shoe rule, and what to skip from your packing list.
Cruise dressing is three trips inside one suitcase: the boarding day at port, the days at sea or on shore excursions, and the formal nights at the captain's dinner. Pack pieces that mix across categories so a 5-day cruise does not need a 15-piece wardrobe. Light layers for sea breezes after sunset, breathable fabrics for tropical port stops, non-slip soles for wet decks, and one dressy outfit per formal night. Three pairs of shoes is plenty: walking sandals, slip-on flats, and one low heel.
🛒 Products at a Glance - Cruise Essentials
Dress code Casual on sea days, smart casual at port, semi-formal on captain's night Key piece A wrap dress or convertible piece that works dressed up or down Base layer Moisture-wicking tank or tee, breathable underwear for tropical humidity Avoid All-white outfits (sunscreen stains), stiletto heels (won't survive deck wood), heavy jackets Footwear Non-slip walking sandals, slip-on canvas or leather flats, one low heel Tested in Caribbean, Mediterranean, Alaska, and Bahamian itineraries; 3 to 10 day cruises
5 Outfit Formulas for a Cruise
Formula 1: Boarding Day at Port
Embarkation runs long. You wait in line, walk the gangway, drag carry-ons, and explore the ship before your cabin is ready. The right outfit handles outdoor heat, indoor AC blast, and 4 hours of moving with bags.
- Top: a moisture-wicking tee or linen shirt in a neutral color
- Bottoms: stretch travel pants or knee-length shorts
- Shoes: slip-on sneakers or walking sandals (you will go through security)
- Layer: a light cardigan or button-down to throw on for the AC
Formula 2: Day at Sea (Poolside and Casual Lunch)
Sea days run pool, lunch, lounger, lounger. Most dining rooms enforce a swim-cover rule for lunch, so plan for a quick top layer over swimwear.
- Base: swim or athletic top, with a linen cover or button-down on standby
- Bottoms: swim shorts or a pareo wrap
- Shoes: pool-friendly slides or water sandals
- Accessories: a wide-brim sun hat, polarized sunglasses, reef-safe sunscreen

COOFANDY Linen Shirt
A breathable linen button-down covers your swimwear for dining-room lunches, handles port shopping, and dresses up easily for evening pre-dinner drinks. One shirt, three jobs.
Shop This PickFormula 3: Shore Excursion in a Tropical Port
Tropical ports run 85 to 95 degrees with high humidity. Excursions can include light hiking, snorkel boat rides, beach time, or city walking. The outfit needs to handle heat, sweat, water, and walking.
- Top: a UPF-rated long sleeve in a light color or breathable cotton tank
- Bottoms: quick-dry shorts or a midi skirt over swimwear
- Shoes: water sandals (Birkenstock EVA, Tevas) with deep tread
- Sun: wide brim hat, polarized sunglasses, sweat-resistant SPF 50
Formula 4: Shore Excursion in a Cooler Port
Alaska, Northern Europe, and shoulder-season Mediterranean cruises hit 50 to 65 degrees with wind off the water. Layer for the temperature swing between sun and shade.
- Base: a long-sleeve performance tee or merino blend
- Mid: a fleece pullover or unstructured cardigan
- Shell: a packable rain jacket (cruise ports get rain often)
- Bottoms: stretch travel pants or convertible hiking pants
- Shoes: closed-toe walking shoes or low hiking boots
Formula 5: Formal Night (Captain's Dinner)
Most cruises have 1 to 2 formal or smart-casual nights. The dress code varies by line: Royal Caribbean is suggested suit-and-tie, Princess and Holland America lean more formal, Carnival is relaxed. Pack one piece that hits the median.
- Women: a cocktail dress or jumpsuit, low pumps, statement earrings
- Men: a sport coat, dress shirt, dress pants, leather loafers (tie optional on most lines)
- Cooler ports: add a pashmina or merino wrap for the walk between dining room and stateroom
Do and Don't
- Do bring non-slip shoes for the ship deck (teak gets slick when wet)
- Do pack one outfit you can wear from port to dinner with a quick swap
- Do bring sunscreen even on cooler-port cruises (reflection off water is real)
- Don't wear stilettos on the ship (deck wood and grating)
- Don't pack white-on-white outfits (boat grease, sunscreen, and red wine all happen)
- Don't underpack layers for tropical cruises (AC indoors is aggressive)
Best Shoes for a Cruise
Non-slip walking sandals work for shore excursions and pool deck. The Birkenstock EVA in particular survives chlorine, salt water, and wet teak. Examples include Birkenstock EVA, Teva Hurricane XLT2, and Keen Newport H2. Price range: $40-110.
Slip-on canvas or leather flats handle dinner-to-show transitions and avoid the awkward heel-clack on deck. Examples include TOMS Alpargatas, Vans Authentic, and Frye leather flats. Price range: $50-160.
One low heel or dress shoe covers formal night without needing a second pair. Block-heel sandals, kitten heels, or for men a leather loafer in dark brown or black. Price range: $70-180.
Avoid: stilettos thinner than a kitten heel (deck), brand-new shoes (no break-in), and anything that cannot get wet.

Birkenstock Arizona EVA
Lightweight, washable, and waterproof. The Birk EVA handles pool deck, beach excursion, and wet ship gangway without a complaint. Throw them in the cabin shower at the end of the day and they air-dry overnight.
Shop This Pick5 Mistakes People Make on Cruise Wardrobes
- Overpacking dresses or shirts. You repeat outfits on a cruise; nobody notices.
- Underpacking layers. Indoor AC and night sea breezes are colder than you think.
- Wearing stilettos on deck. They snag in deck grating and slide on wet teak.
- Packing only beach shoes. You need at least one closed-toe option for ports.
- Skipping the formal night. Most cruise lines require it for the main dining room; if you skip the dress code you eat at the buffet.
Why This Approach Works
The cruise formula is built around versatility. Each piece should answer at least two of the five scenarios above. A linen button-down covers boarding, sea day lunch over swim, port walking, and as a layer for cool excursions. A wrap dress handles formal night, port dinner, and lunch with sandals. Bringing fewer but more versatile pieces beats packing one outfit per day.
Footwear is the single most-undervalued cruise decision. The deck is teak (slippery wet), the gangway angles change with the tide, ports often involve cobblestones, and pool decks run wet. Three pairs of shoes (walking sandal, casual flat, dress) covers everything. Anything more is a packing tax.
⭐ Claire's Pick

Weatherproof Vintage Linen Camp Shirt
The single most versatile cruise piece I pack. Throw it over swim for the dining room, wear it open as a layer in port, button up for evening drinks. Linen breathes through tropical heat and packs into nothing.
Shop This PickFrequently Asked Questions
What is the dress code on a cruise?
It varies by cruise line and day. Casual on sea days (swim cover for dining rooms), smart casual at port, and 1 to 2 formal or semi-formal nights per cruise. Royal Caribbean and Princess lean traditional; Carnival is the most relaxed.
Can I wear shorts to dinner on a cruise?
On the buffet or specialty restaurants, yes. In the main dining room at dinner, no. Most cruise lines require slacks or a skirt for women and dress pants for men in the main dining room after 6 PM.
How many outfits do I need for a 7-day cruise?
About 5 to 6 day outfits, 5 to 6 dinner outfits, 1 to 2 formal-night options, and 2 swim setups. Mix-and-match basics multiply the combinations. Plan for 3 pairs of shoes max.
What should I pack for a cruise to Alaska?
Layers built around a packable rain shell, fleece mid-layer, and merino base. Add wool socks, a beanie, and waterproof walking shoes. Daytime hits 50 to 65 degrees with frequent rain and glacier-cold wind.
Do I need a tuxedo for formal night on a cruise?
Not anymore on most lines. Sport coat with dress shirt and dress pants meets the dress code on Royal Caribbean, Princess, NCL, and Holland America. Cunard and luxury lines like Crystal still expect black tie.
Related Guides
- What to Wear in 80 Degree Weather
- What to Wear in 85 Degree Weather
- What to Wear in Italy in October
- What to Wear to an Outdoor Concert in Summer
About the Author: Claire Maddox is the travel and lifestyle writer at Outfit Forecast. covers city style, travel guides, and occasion dressing. Read more from Claire.




