What to Wear on a Caribbean Cruise: The Complete Packing Guide
Going on a Caribbean cruise and not sure what to pack? This guide breaks down what to wear day-by-day on a typical 7-day Caribbean cruise — from sea days at the pool to formal nights in the dining room to walking ashore in Cozumel, Grand Cayman, or San Juan. Every outfit is tested, packable, and works in 80°F humidity without wrinkling like a paper bag.
TL;DR — the cheat sheet
- Days you'll have: roughly 4 sea days and 3 port days on a 7-day Caribbean itinerary
- Outfits per day: plan for 2 — a daytime look and an evening look
- Total dresses/outfits to pack: 5–6 daytime + 4 evening (you'll re-wear the bottoms and cover-ups)
- Heat range: high 70s to mid 80s F daytime, low 70s at night, breezy on deck
- Two formal-ish nights: on most cruise lines (Royal Caribbean, Carnival, NCL) the dress code is now smart casual or chic casual — a maxi dress, jumpsuit, or wide-leg pants set is plenty
- What works best: lightweight rayon, cotton, linen, and silk-feel blends. Avoid 100% polyester and SHEIN-tier fabrics — they read shiny in photos and trap heat
- Don't pack: heels, full suits, anything dry-clean only, hair dryers (provided)
Day-by-day Caribbean cruise outfit guide
The table below is a quick reference. Every day is detailed further down.
| Day | Type | Daytime outfit | Evening outfit | Footwear |
|---|---|---|---|---|
| Day 1 | Embarkation | Casual sundress + crossbody bag | Sundress for Welcome Aboard dinner | Walking sandals |
| Day 2 | Sea day | Swimsuit + maxi cover-up + sun hat | Maxi dress (smart casual night #1) | Flip-flops + dressier flats |
| Day 3 | Port (e.g., Cozumel) | Sundress over swimsuit + tote | Romper or co-ord set | Walking sandals or water shoes |
| Day 4 | Sea day + formal night | Pool: kaftan + bikini | Long maxi dress or jumpsuit | Flat sandals (NOT heels) |
| Day 5 | Port (e.g., Grand Cayman) | Shorts + linen top OR breezy mini dress | Shirt dress or wrap dress | Walking sandals + flip-flops |
| Day 6 | Port (e.g., Jamaica or Bahamas) | Midi sundress + sun hat | Halter or off-shoulder maxi | Water shoes if doing excursion |
| Day 7 | Sea day (final) | Lounge-ready cover-up dress | Easy travel-friendly outfit | Sandals + sneakers for disembark |
Day-by-day deep dive
Day 1 — Embarkation
You'll spend most of embarkation day exploring the ship, eating lunch at the buffet, and waiting for your luggage to arrive at your stateroom (often as late as 7 PM). Wear something easy that survives 4–5 hours of walking and lifting your carry-on bag.
What to wear: a cotton sundress or a midi-length sundress with comfy walking sandals. A crossbody bag is more useful than a tote here because you'll have your hands full. The Welcome Aboard dinner that night is casual on every cruise line — the same sundress works.
From Club Moda: our sundresses in lightweight cotton are designed for exactly this — no wrinkles after a 4-hour flight, structured enough to look polished at dinner.
Day 2 — First sea day
Sea days are pool days. You'll move between the pool deck, the buffet, and your room. The single most useful piece of clothing on a Caribbean cruise is a long cover-up that reads as a dress so you can walk to lunch without changing. A real kaftan or maxi cover-up beats a sarong because it's polished enough for a casual lunch in the main dining room.
What to wear: swimsuit underneath, a flowy kaftan or maxi cover-up, packable straw hat, sunglasses, and flip-flops for the pool deck. Bring dressier flats in your bag if you're going to a sit-down lunch.
Evening (smart casual #1): a tropical-print maxi dress with sandals. Most ships' dining rooms run cold — bring a light wrap or a long-sleeve cardigan.
Day 3 — First port day
Most Caribbean cruises hit Cozumel as the first port. You'll typically book an excursion (snorkeling, beach club, Mayan ruins tour) or walk into town. Expect heat, sun, and a lot of walking.
What to wear: swimsuit on underneath, a sundress over it, a lightweight tote bag with sunscreen, water bottle, and a quick-dry towel. Walking sandals are essential — flip-flops are fine for a beach club but not for the rocky paths near ruins or unfinished sidewalks in town. If you're doing a water excursion, pack water shoes.
Evening: a romper, jumpsuit, or co-ord set is perfect — you'll be tired from the port day and want something easy to throw on. Co-ords are particularly good for cruise nights because they read intentional but feel like pajamas.
Day 4 — Sea day + formal night
The second sea day usually coincides with the cruise's "formal night" or "elegant night" or "white night." Don't panic — on Royal Caribbean, NCL, Carnival, and Princess, this is now smart casual, not black tie. You don't need a gown, you don't need heels, and you definitely don't need a tux for him.
Daytime: pool day in your favorite cover-up. Save your hair for the evening.
Evening (formal): a long printed maxi dress, a wide-leg jumpsuit with a statement earring, or a halter dress with a defined waist all work beautifully. Avoid heels — ship floors move slightly even on calm seas, and heels are uncomfortable on cocktail-hour carpet. Block sandals or dressier flats are the play.
From Club Moda: our halter resort dresses and long maxi dresses are deliberately cut for this — flattering, photo-friendly, no awkward bra situation.
Day 5 — Second port day
Grand Cayman, Roatán, or Costa Maya are typical Day 5 stops. These ports vary widely — Grand Cayman has Seven Mile Beach (calm, white sand, very developed), while Roatán is more rugged.
What to wear: shorts + a linen top OR a breezy mini dress, with walking sandals. Keep your bag light — most cruise ports require you to clear ship security on the way back, and you'll move faster with less stuff.
Evening: a shirt dress or wrap dress is lower effort than a structured dress. Both pack flat and look intentional.
From Club Moda: our shirt dresses and wrap dresses are favorites for port days specifically because they cover what you want covered and breathe in the heat.
Day 6 — Final port day
Jamaica (Falmouth or Ocho Rios) or Nassau are common Day 6 ports. Falmouth is touristy and walkable, Ocho Rios has Dunn's River Falls (closed-toe water shoes essential), Nassau has Atlantis and town shopping.
What to wear: a midi sundress with a wide-brim sun hat for shade. The sun in Jamaica and the Bahamas is strong even at 9 AM. If you're doing a falls excursion or any water activity, pack water shoes — they are non-negotiable.
Evening: a halter or off-shoulder maxi dress is your last opportunity to dress up. Most cruise lines have a second "smart casual" night around Day 6 with a chef's table or specialty dining experience.
Day 7 — Final sea day + travel home
Sea days at the end of the cruise are bittersweet — you've already paid your dining room dues, and most people lounge. Pack one more cover-up dress that doubles as your travel outfit for disembarkation morning.
Travel-home outfit: a comfortable jumpsuit, soft pants + tee, or a maxi dress with a cardigan. Sneakers + your luggage. Most people change out of "vacation clothes" before disembarkation because you'll go from 80°F ship to whatever your home airport is.
Cruise dress codes by line — what they actually mean
Cruise lines have officially "relaxed" formal dress codes since 2020. Here's what each line really expects in 2026:
- Royal Caribbean: "Casual" most nights. 1–2 "Formal" nights = smart casual. Maxi dress, dressy jumpsuit, or wide-leg pants set is perfect.
- Carnival: "Cruise Casual" most nights. 1–2 "Cruise Elegant" nights = same as smart casual. Sundresses pass, jeans don't on elegant night.
- NCL (Norwegian): Freestyle dining = no formal dress code anywhere on the ship except specialty restaurants. A maxi dress is appropriate for any restaurant.
- Princess: "Smart Casual" most nights. 1 "Formal Night" per 7-day cruise = the dressiest. A long evening dress or jumpsuit fits perfectly.
- Celebrity: "Evening Chic" 1–2 nights = the dressiest of the mainstream lines. Long dress, jumpsuit, or pant suit. Still no need for a gown.
- Disney: Tropical/casual most nights. 1 "Dress Up" night. Sundresses always work.
The TL;DR: a long printed maxi dress and one wrap dress will get you through every dinner on every line. You don't need a gown.
Port-specific style guide
Cozumel, Mexico
Hot, sunny, walkable in town. Beach clubs are casual — swimsuit + cover-up. Mayan ruins (San Gervasio, Tulum) require closed-toe shoes and shoulder coverage. Pack a lightweight long-sleeve linen shirt for ruins.
Grand Cayman
The most polished port. Seven Mile Beach is calm, clean, and chic. Town has duty-free shopping. A midi sundress + walking sandals is perfect. Bring a small dry-bag if you're doing the stingray excursion.
Jamaica (Falmouth or Ocho Rios)
Hot, humid, vibrant. Modesty in town is appreciated — keep cover-ups handy outside the beach. Excursions to Dunn's River Falls require water shoes (rocks are sharp). Bug spray for evening shore excursions.
Bahamas (Nassau or CocoCay)
Strong sun, white sand, very touristy. Standard beach setup: swimsuit + cover-up + sun hat. CocoCay is private — towels are provided, dry-bag for phone is useful. Atlantis day-pass is essentially a swim park, dress accordingly.
San Juan, Puerto Rico
The most fashion-forward Caribbean port. Old San Juan has cobblestone streets — wedge sandals slow you down, flat walking sandals are better. Locals dress up for evening, so feel free to lean into a halter dress or a tropical print maxi if you're staying overnight.
St. Thomas / St. John (USVI)
Trunk Bay is rocky — water shoes for the snorkel trail. Charlotte Amalie is a busy port town with duty-free shopping. A sundress + walking sandals + sun hat is the uniform.
The 7-day cruise packing list
Here's the full list for a 7-day Caribbean cruise, broken down. For a 5-day cruise, cut one daytime dress and one evening look. For a 3-day cruise, half everything.
Clothing
- 5–6 daytime dresses or outfits (sundresses, shorts + tops, rompers)
- 4 evening dresses (1 long maxi for formal night, 3 smart casual)
- 2 swimsuits (rotate so they dry between wears)
- 1–2 cover-ups (a long kaftan + a shorter cover-up is the ideal combo)
- 1 light cardigan or wrap (dining rooms are very cold)
- 1 pair of jeans (optional, for cool evenings on deck)
- 1 lightweight workout outfit (if you'll use the gym)
- Underwear + socks for 7 days + 2 extra
Footwear
- Walking sandals (Naot, Birkenstock, FitFlop — broken in)
- Flip-flops for the pool
- 1 pair of dressier flats or block sandals for evenings
- Water shoes if you're doing snorkel or waterfall excursions
- Sneakers for the gym or disembarkation morning
Accessories
- Packable straw or wide-brim hat
- 2 pairs of sunglasses (lose one, you'll be glad)
- Crossbody bag for ports + small evening bag
- Tote bag for the pool
- Reef-safe sunscreen (some ports require it)
- Reusable water bottle
- Motion sickness bands or Bonine
What NOT to pack
- Heels — they don't work on ship floors, especially in any sea motion
- A formal gown or tuxedo — overkill on every mainstream line
- A hair dryer — provided in stateroom
- Iron or steamer — most are not allowed (fire hazard)
- Heavy fabrics like denim jackets, structured blazers, full suits
- Anything dry-clean only — humidity will ruin it
- Multiple pairs of jeans — you won't wear them in 80°F
- More than 2 pairs of shoes besides sandals — they take up too much space
Frequently asked questions
Do I need formal wear for a Caribbean cruise?
No. Mainstream cruise lines (Royal Caribbean, Carnival, NCL, Princess, Celebrity, Disney) have all moved to "smart casual" for their dressiest nights. A long maxi dress, jumpsuit, or wide-leg pants set is appropriate for any restaurant or event onboard. The only lines that still require formal wear are luxury lines like Cunard or Crystal.
How many outfits do I need for a 7-day cruise?
Plan for two outfits per day — one daytime and one evening. That's roughly 5–6 daytime outfits (you'll re-wear cover-ups) and 4 evening outfits (one for formal night, three for smart casual nights). Most ships have laundry service if you're really stuck.
Are jeans okay on a cruise?
Yes for evenings on cooler nights, no for daytime in the Caribbean. Jeans are too hot for 80°F daytime, but they work for dinner on casual nights or for the cool dining rooms. You only need one pair.
What shoes should I pack for cruise port days?
Walking sandals you've already broken in. Brand-new sandals will give you blisters within 4 hours. Avoid heels entirely. Bring water shoes if any of your excursions involve snorkeling or waterfalls.
What should women wear at dinner on a cruise?
Sundresses on casual nights, a maxi dress or jumpsuit on smart casual nights, a long printed maxi or wide-leg pant set on formal night. Avoid shorts in the main dining room after 6 PM (most lines technically prohibit this).
Can I wear shorts to dinner on a cruise?
In the buffet, yes. In the main dining room or specialty restaurants after 6 PM, no — most lines require "country club casual" minimum, meaning a sundress or pants. Shorts are fine for daytime venues anywhere on the ship.
What kind of swimwear works best for cruise pools?
One-piece swimsuits and supportive bikinis with high-quality fabric. Cruise pools have chlorine — fast-fashion swimwear (SHEIN, Cupshe, etc.) tends to fade and stretch within the cruise. Two suits is the right number so they can dry between wears.
How does Caribbean weather differ Western vs Eastern itinerary?
Western Caribbean (Cozumel, Grand Cayman, Jamaica) is slightly hotter and more humid. Eastern Caribbean (San Juan, St. Thomas, St. Maarten) gets more breeze and is marginally cooler. Both are 75–85°F daytime year-round. Pack the same outfits for either.
What's the difference between formal night and chic night on a cruise?
Same thing, different name. Cruise lines have rebranded "formal night" as "elegant night," "evening chic," "dress your best," etc. — all of them now mean smart casual. A long dress or jumpsuit always works.
Is February too cold for a Caribbean cruise?
No. February in the Caribbean is daytime highs in the high 70s to low 80s with low humidity. It's actually one of the most comfortable times to cruise. Pack the same wardrobe as summer with maybe one extra cardigan for breezy evenings on deck.
Shop the Caribbean cruise edit
If you're looking for cruise-ready resort wear that packs flat and doesn't wrinkle, browse our curated collections:
- Cruise dresses — maxi, mini, and bohemian styles for every dinner
- Caftans & kaftans — long, flowy cover-ups perfect for pool-to-lunch transitions
- Resort maxi dresses — formal night without the formality
- Beach & swim cover-ups — short and long options
- Honeymoon resort wear — for the romantic cruises
- Bikini sets & one-piece swimsuits
Free US shipping on orders over $100. Returns accepted within 14 days on new, unused items.
Shop Cruise-Ready Outfits
Round out your packing list with our curated cruise outfits and time-saving matching co-ord sets—two pieces, one suitcase win.
Leave a comment
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.