A Caribbean cruise usually means warm weather, sunny afternoons, and plenty of time outdoors, but your outfits may look different from one day to the next. You could be swimming at the beach one day, exploring a port the next, and getting ready for dinner or a themed night later that evening!
After cruising throughout the Caribbean on dozens of sailings, I’ve learned which outfits are actually practical in the heat and which pieces tend to stay at the bottom of my suitcase.
Between humid port days, beach excursions, casual dinners, elegant evenings, and chilly air conditioning onboard, you’ll want to pack more than just shorts and flip-flops.

In my opinion, the best cruise wardrobe includes a combination of the following:
- Lightweight clothing for warm, humid weather
- Comfortable shoes for walking and excursions
- Versatile pieces that can be styled in different ways
No matter when you sail to the Caribbean, you’ll likely experience warm days and plenty of sunshine. Even in the winter months, the Caribbean has tropical weather. Be prepared to sweat when exploring ports or spending time on the pool deck!
Depending on your itinerary, you may spend your days swimming, relaxing onboard, shopping in port, or visiting beaches and historic sites. In the evening, you can change into a sundress, linen outfit, tropical shirt, or casual dress for dinner and entertainment.

Regardless of the plans you have during your Caribbean cruise, this outfit guide will help you plan what to wear and pack. I’ve also included some of my favorite packing tips after taking over 55 cruises in the last 20 years.
And just a quick note: I’m definitely not a fashion expert! These are just the outfits I’ve worn on my Caribbean cruises that have felt comfortable and practical. I’ve also included outfits worn by people I’ve traveled with, including my parents, husband, sister, and friends, so you can get ideas for everyone in your group.
Some of the links in this article are affiliate links, including links to Amazon. If you make a purchase through one of these links, I may earn a small commission at no additional cost to you. I only recommend products I personally use, love, or believe would be helpful for travelers.
What is the weather like on a Caribbean cruise?

Caribbean weather is warm year-round, although conditions can vary by island and itinerary. Rain showers are often brief and followed by sunshine, but the late summer and fall months typically bring higher humidity and a greater chance of storms.
Here’s a general overview of what to expect:
| Season | Avg daytime temperature | Avg chance of rain | Avg humidity | What to expect |
|---|---|---|---|---|
| Winter: Dec–Feb | 81°F | 28% | 74% | Warm, breezy, and generally drier |
| Spring: Mar–May | 83°F | 33% | 76% | Increasingly warm with occasional showers |
| Summer: Jun–Aug | 87°F | 45% | 82% | Hot, humid, and more likely to have brief rain |
| Fall: Sep–Nov | 85°F | 50% | 80% | Warm and humid, with a higher chance of storms |
The Caribbean can feel noticeably warmer when you’re walking through port or spending the day at the beach, especially during the summer months. I recommend choosing breathable fabrics and packing outfits that keep you cool without sacrificing comfort.

No matter when you cruise, make sure to pack a lightweight sweater or cardigan to layer over your outfits. My mom’s cardinal rule for cruising is to always bring a sweater for the air conditioning indoors. And after enough cruises, I have to agree!
I love bringing a neutral cardigan, like this one from Amazon, that I can mix-and-match with all of my evening outfits.
Caribbean Cruise Outfit Ideas

Every Caribbean port is a little different. Some destinations are best for beachwear and water activities, while others involve extensive walking, shopping, sightseeing, or visiting historical attractions.
The weather can also vary depending on the island, season, and type of excursion. Even on a hot itinerary, you may encounter rain showers, strong wind, or cooler mornings.

When planning outfits for a Caribbean cruise, it helps to think about what you’ll be doing in each port. Active excursions require different clothing than a relaxing beach day or walking around town.
It’s also important to remember that the Caribbean heat and humidity can leave you hot and sweaty. Because of this, you may not always want to rewear your daytime outfits. When packing, plan to bring at least one clean outfit for each day of your cruise.
Beach and Pool Days

For beach and pool days, I usually wear a long-sleeve swimsuit for extra sun protection. This one is from Cupshe on Amazon, and I wear it all the time because it’s both cute and practical. In fact, I love it so much that I bought the same one for my sister, and now it’s her favorite swimsuit!
Depending on the day, I’ll pair my swimsuit with linen shorts, an athletic skort, or a lightweight cover-up. These pieces make it easy to walk around the ship, grab lunch, or head to the beach without needing to change into a completely different outfit.


Sunglasses are also essential for beach or pool days, while a sun hat can also be useful, like this packable hat from Amazon. Of course, don’t forget to pack plenty of sunscreen, as it’s expensive onboard if you need extra!
Personally, I like using a sunscreen stick for easy reapplication, along with a tinted moisturizer with SPF for my face for extra protection. I wear the E.L.F Woah Glow SPF 30 everyday while cruising.
I absolutely love this product and never travel without it, especially when heading to the Caribbean! There are many brands of tinted moisturizer with SPF though, so make sure to find a brand that works for your skin type and routine.
Walking Around Port

When I’m walking around a Caribbean port, I usually choose something lightweight and comfortable since I’ll likely be in the heat for several hours. An athletic dress is one of my favorite options, especially when it has built-in shorts and pockets. My favorite dresses are from Old Navy, but this athletic dress is very similar on Amazon!
If I’m not wearing an athletic dress, then I’ll opt for an athletic skort or matching linen set. These are also great choices for sightseeing, shopping, and exploring. I like the versatility of these pieces because they can be worn ashore or onboard.


Additionally, lightweight shorts with tank tops or T-shirts are also great options for exploring the port! My dad almost always wears cargo shorts with a cruise-themed shirt, while my sister and mom usually wear shorts with casual tops.
For my bag, I personally like bringing a small crossbody or fanny pack instead of anything bulky. It helps keep my hands free while carrying the essentials, without adding extra weight during a long day ashore.


Depending on the time of year, I may also layer a lightweight button-up shirt made from cotton over my athletic dress. My go-to shirt is from Old Navy, but it’s very similar to this one from Amazon. This provides extra sun protection while keeping the outfit lightweight and comfortable. The relaxed fit makes it easy to tie around my waist or remove if the day gets too warm.
Active Excursions


For active excursions, I’ll wear a practical outfit with workout shorts and a tank top or T-shirt. You’ll probably be sweating in the Caribbean, especially during active excursions. With this in mind, there’s a good chance you may get wet, so lightweight, quick-drying clothing is the best choice.
If you’re prone to sunburn, a larger hat can provide extra protection for your face, neck, and shoulders. My sister brings this bucket hat with a strap on her Caribbean cruises because her fair skin burns easily. The strap is especially helpful on windy pool decks and boat excursions, since it keeps the hat securely in place.
I also recommend wearing comfortable athletic shoes or water-friendly footwear, depending on the activity. This type of outfit works well for hiking, ziplining, kayaking, ATV tours, and other excursions where you’ll be moving around.
Snorkeling and water excursions

For snorkeling and other water excursions, I always start with a swimsuit (of course!). As I mentioned, these days I prefer a long-sleeve swimsuit for extra sun protection, especially when I’ll be spending several hours in the water.
I also like bringing a lightweight cover-up and my Birkenstock rubber sandals, which are waterproof and easy to wear around the beach or boat. Depending on the weather, I may wear a tank top over my swimsuit or use the cover-up as an extra layer.

Finally, I like packing a dry change of clothes for the trip back to the ship. Sitting in a wet swimsuit for several hours isn’t always comfortable, especially if you still have transportation or walking ahead of you.
Sea day outfits

Sea days are usually relaxed and casual during Caribbean cruises, especially if you plan to spend time at the pool or on the open decks.
A swimsuit with a comfortable cover-up is the easiest option for lounging by the pool. I also like bringing a lightweight romper, oversized button-down shirt, or casual sundress that can be worn over swimwear when walking around the ship. Keep in mind that you’ll need to have clothes and shoes on when entering dining venues.

You may also want a few casual outfits for breakfast, lunch, indoor activities, and exploring the ship. I prefer athletic shorts (or skorts) with a breathable tank top or T-shirt as comfortable options for sunny days onboard.
As I mentioned above, I also recommend bringing sandals that are easy to slip on and won’t be damaged if they get wet. I love my Birkenstock water-resistant sandals and truly never travel without them! I have multiple colors of these sandals, including a black pair that goes with all of my outfits.

If you plan to use the gym on a sea day, you’ll also want to pack comfortable workout clothes. I usually bring an extra exercise outfit, whether I end up working out or using it as a bonus casual outfit. It’s an easy way to have another comfortable outfit without taking up much extra space in your suitcase!
Caribbean Cruise Dinner Outfits


Most Caribbean cruises have a casual atmosphere during the day, but evenings are a great opportunity to dress up a little.
For dinner, I usually pack sundresses, midi dresses, lightweight jumpsuits, and skirts. These outfits are comfortable in warm weather but still look put together for restaurants and evening entertainment.

Personally, I rarely pack fitted dresses for a cruise because I almost always feel a little bloated while sailing. Between the delicious food, extra drinks, and changes in routine, it’s normal to feel more swollen or uncomfortable than usual.
Instead, I prefer loose-fitting sundresses and flowy midi dresses that give me plenty of room. I still feel dressed up for dinner, but I’m not spending the evening wishing I had worn something more comfortable.
It’s definitely something to keep in mind when packing for your cruise. Choose outfits that look nice but still feel good after a big meal or a long day in the sun.

When it comes to shoes, I keep it very basic. I usually pack one pair of sandals to wear each night for dinner, and I never bring high heels. My sandals are flat, so they don’t take up much room in my suitcase, but they’re still comfortable to walk around the ship. However, some cruisers (like my mom) will bring extra shoes for dinner outfits… to each their own!
Men can typically wear polo shirts, tropical button-down shirts, linen shirts, lightweight pants, or chinos for most dinners. A tropical shirt is especially versatile because it can be worn during the day and dressed up for dinner with nicer shorts or pants.
For a slightly more refined look, a quarter-zip pullover or lightweight sweater can be layered over a polo or collared shirt. This is also useful for cooler restaurants, theaters, and lounges onboard.

Both my dad and husband love wearing breezy button-down shirts during our Caribbean cruises, like this option from Amazon. Tropical and bold patterns are also perfect for Caribbean sailings, as the atmosphere is usually casual and fun.
And truthfully, you don’t necessarily need a completely different outfit for every evening. I prefer bringing versatile pieces that can be restyled with different shoes, jewelry, or a lightweight sweater. I’ll even wear the same outfit to dinner multiple nights, especially on a 7-night sailing.
Formal or Elegant Night

Formal night is usually more casual than the name suggests, especially on Caribbean cruises. The dress code depends on the cruise line, but most passengers wear anything from a nicer sundress or cocktail dress to dress pants and a button-down shirt.
I personally don’t like using valuable suitcase space for a dress I’ll only wear once, so I usually pack a nicer sundress or simple cocktail dress. It feels more upscale for dinner without being too formal or uncomfortable.

This is our family during a recent formal night while cruising. Overall, our outfits aren’t anything fancy or over-the-top.
Of course, you can absolutely wear a gown or a more glamorous outfit if you enjoy dressing up. Formal night is a fun opportunity to get fancy, but it’s not necessary to go all out on most cruise lines. And if you’re tight on luggage space, I wouldn’t worry too much about formal attire.
Themed nights

Many cruise lines host themed nights throughout the sailing, so it’s worth checking the schedule before you pack. You can usually find the themes in the cruise line’s app, often under the restaurant or main dining room information for each evening.
Common themes include White Night, ’70s Night, Red Night, Tropical Night, and other seasonal or party themes. You don’t have to participate, but bringing one or two simple pieces in the right color or style can be a fun way to join in without overpacking.
Other things to pack for a Caribbean cruise

Other than your outfits, you should also plan to bring a few practical accessories can make your cruise much more comfortable. You might be surprised by the intense Caribbean heat if you aren’t used to the warmer weather.
Not to mention, you’ll probably spend more time outdoors than expected. Here are a few Caribbean cruise essentials I recommend bringing:
Sunscreen
Bring more sunscreen than you think you’ll need, especially if you plan to visit beaches or spend long days outside. Sunscreen can also be expensive onboard, so it’s better to pack enough before your cruise.
Waterproof phone pouch
A waterproof pouch is useful for beach days, snorkeling, boat excursions, and pool time. It allows you to keep your phone nearby without worrying as much about water damage. This is one of the top-rated waterproof phone pouch on Amazon.
Reusable water bottle

Staying hydrated is important in the Caribbean heat. A reusable insulated bottle can help keep your water cold while you’re walking around a port or relaxing on the beach. I love traveling with my 24-ounce Owala bottle because it keeps water cold for hours and is easy to carry.
Portable fan
A handheld fan can be helpful during hot port days, especially if you’re walking around town or waiting in line for transportation. A magnetic cabin fan can also make your stateroom more comfortable at night. This one is my favorite for travel, as it’s conveniently sized and doubles as a portable charger.
Magnetic hooks
Magnetic hooks add extra storage in a small cruise cabin. You can use them for swimsuits, hats, cover-ups, beach bags, or lightweight jackets. However, make sure you get heavy-duty magnetic hooks that can handle heavier items to optimize your space.
Comfortable walking shoes
Even a relaxing Caribbean cruise may involve more walking than expected. You could be walking through a cruise terminal, exploring a town, shopping, visiting historical sites, or touring a resort. Supportive sneakers are especially useful for long port days. I never travel without my Hoka Bondi 9 white sneakers, as they’re so supportive!

