What to Wear on a Cruise – The Ultimate Guide
Planning a cruise is so exciting! You might be wondering what to pack and what to wear on a cruise, during the day, evening and even on formal nights.
In this post, we’ll go over the basics of cruise line dress codes, as well as ideas for cruise wear for sea days, shore excursions and dinners on a cruise ship. I’ve also included cruise packing checklists to help you plan your cruise outfits.
What to Wear on a Cruise – Cruise Line Dress Codes (2021 & Beyond)
You may imagine, or even remember, the days of dressing to the nines on a cruise. The reality is, as times have changed, so have the cruise line dress codes and expectations.
My husband wore a black tuxedo and I wore a floor champagne evening gown with gorgeous beading at the top.
True story – My brother got married just a month before, and these were our bride’s maid and groomsmen outfits. I was so thankful to be able to have a place to wear them again!
Yet, we weren’t out of place and certainly at that time, most men were either in a dark suit or tuxedo. Most women wore long gowns or cocktail dresses on formal nights on a cruise.
While you definitely can still wear an evening gown and tuxedo, most popular cruise lines have relaxed their dress codes over the last few years. You can still expect to dress up on a cruise, but there are more opportunities to dress less formally if you prefer this as well.
This post contains affiliate links which means if you click and buy that I may make a commission, at no cost to you. Please see my disclosure policy for details.
As an Amazon Associate I earn from qualifying purchases.
Cruise Line Dress Codes – What to Expect
A casual dress code means includes casual pants or nice jeans for men (no holes), along with a nice shirt or polo. For ladies, capri pants, nice jeans and a cute top, or a sundress are all great. Most of the time, first and last evenings of your cruise, will be a casual dress suggestion.
Cruise tip: Most cruise lines don’t allow shorts in the dining room, so men, make sure you pack at least a pair or two of pants.
The smart casual dress code may also be called resort casual. A good guideline is to dress as you would at a nice restaurant at home. For men, this can include dress pants or khakis and a nice polo, short or long sleeve buttoned shirt. For ladies, a casual dress or pants with a pretty top is perfect.
Cruise tip: The ship’s air conditioning may be quite cool in the dining room. Bring a light shawl, scarf or cardigan to cover your shoulders.
Dressing up for formal night remains a tradition on a cruise vacation. These days, the formal night dress code may be called a gala evening, evening chic or dress your best, but it is a night where people tend to put on their best cruise attire. You’ll usually have 2 formal nights during a 7 day cruise.
How formal is formal night?
How formal is formal night on a cruise? This does depend on the cruise line. Tuxedos and dark suits are always appropriate. However, in most cases men can feel comfortable wearing a suit or dress pants and a dress shirt. For ladies, an evening gown, cocktail dress, pant suit or “little black dress” are great choices.
Keep in mind, that if you’re not feeling like dressing up, you can always eat in more casual clothes in the buffet and most casual restaurants on the ship.
Read more about specific cruise line dress codes:
What to Wear on a Cruise During the Day
What to Wear Boarding a Cruise Ship
Make sure to dress for the weather and wear warmer clothing if you’re going on a cool weather cruise. You may want to explore the cruise ship soon after you board.
On a Caribbean or other warm weather cruise, dress lightly and casually for the first day of your cruise. A light sundress or cute shorts and a top are perfect outfits for the first day of your cruise vacation. Men can wear a tshirt or polo style shirt and shorts.
It’s a good idea to bring an embarkation day bag. Here’s a list of 23 essential items to pack in your cruise carry on that will be helpful.
Cruise tip: Don’t forget to take an embarkation day photo. It will be a great memory of your amazing cruise vacation!
Cruise Day Wear for Sea Days
Most cruise lines are quite casual during the day. In our experience, family oriented cruise lines are understandably much more “casual” than “higher-end” cruise lines. Cruise casual, resort wear or country club casual are all terms used by the cruise lines as a recommendation.
Shorts, t-shirts, tank tops, sundresses are all appropriate day wear for sea days. If you’re by the pool, it’s important to know that bathing suits are not permitted in the buffet or inside the cruise ship, so make sure to pack a cover up.
What to Wear on Shore Excursions
Beach and Water Activities
Deciding what to wear on a cruise port day, will depend on your plans and excursions. If you’re going to the beach, you can wear a bathing suit under a light sundress or cover up. Bring some water shoes or flip flops too.
Tours and Sightseeing
If you’re going on a tour or sightseeing shore excursion, there will likely be a lot of walking involved. Dress comfortably for the weather and make sure to wear comfortable shoes. A casual summer dress or shorts and a t-shirt is great.
Cruise tip: Keep in mind that if you are visiting religious buildings, such as a church or synagogue, it’s often suggested to cover your shoulders. I usually throw a very light cardigan or scarf in my handbag for these occasions.
What to Wear in the Evening on a Cruise
Most evenings on a cruise will be casual, smart casual or resort casual dress code. Many cruise lines now allow wearing nice jeans to the main dining room on a cruise, a change from the past.
A casual dress for ladies, or a nice pair of pants and a stylish top is perfect. A good suggestion for men is a polo style shirt and pants or a pair of dark jeans.
Related post: 50 Useful Items to Pack for your Cruise
What to Wear on a Cruise Formal Night
Generally, formal nights, sometimes called gala evenings or chic evenings, call for a tuxedo, suit or dress pants and a sports jacket for men. However, in our experience in recent years, this has relaxed quite a bit and tuxedos in particular are far less common. Suits and dress pants, with or without a jacket and tie, have become the norm.
For ladies, dressing in an evening gown, cocktail dress, or fancy outfit is perfect. I like to think of it as “wedding guest” attire.
Something to remember is to dress in what you enjoy. If you love the glamour of a long gown and tuxedo, go for it! If you prefer a little black dress, that works well too (plus you can wear it for years!)
Cruise tip: Check your cruise line dress code and judge accordingly, however you can also check your cruise line roll call or Facebook group to get a better idea of how people are really dressing on a cruise. In some cases, in practice, things are more or less in keeping with the dress code.
Cruise Line Dress Code Exceptions to Note
There are a couple of exceptions out of the mainstream cruise lines, that fall on either end of the cruise dress code spectrum.
Norwegian Cruise Line: NCL has a Freestyle concept and therefore does not impose a dress code in it’s dining rooms (however rules of decorum* are in place). You can feel comfortable either dressing up or dressing down. Think of it as “You do you”.
Cunard: On the other end of the pendulum is Cunard, which prides itself on tradition and a more formal dining experience. Therefore, jackets are required nightly by men and it is quite common to see tuxes and gowns on Formal nights. For more information on what to expect on a Cunard Cruise, you may enjoy this post (Queen Mary 2 Cunard Cruise) that details it.
Luxury Cruise Line Dress Codes
Luxury cruise line dress codes vary from one cruise line to the other, however it may surprise you to know that many luxury cruise lines don’t have formal nights, and instead are Country Club Casual.
Oceania and Azamara are elegant, but not formal, however Silversea does have formal nights. Check with your cruise line for details.
Get The Ultimate Cruise Planner
$27 Now just $17!
Cruise Outfit Packing List for Women
What to Bring on a 7 Day Cruise
Here’s a list of clothing to bring on a 7 day Caribbean or warm weather cruise. Please adjust the to your personal preferences and style.
Full disclosure – I like to shop, I over-pack and I bring too many shoes.
My own cruise outfit list is larger than this, but based on feedback in my Life Well Cruised Facebook community, I think this is a sufficient base. Adjust to your own preferences, style and luggage allowance.
Cruise Clothing Packing List for Ladies
- Shorts and t-shirts
- 2-3 bathing suits
- 1-2 cover ups
- undergarments and sleepwear
- pool flip flops
- sundresses for day
- gym clothes and sports shoes
- Capri pants and/or nice jeans
- Cute flowy tops to pair with pants or jeans
- casual dresses
- 1-2 fancy dresses (maybe one Little Black Dress)
- shawl or light sweater
- sweatshirt or sweater
- evening bag or clutch (optional)
- 1-2 evening dress shoes
- 1-2 comfortable day shoes or wedges
Cruise Outfit Packing List for Men
- shorts and t-shirts
- 2-3 bathing suits
- undergarments and sleepwear
- work-out clothes
- 1-2 pairs jeans
- 1-2 khakis
- 3-4 polos
- 1-2 buttoned shirts
- 1 suit
- 2 dress shirts
- sweater or sweatshirt
- pool shoes
- running or walking shoes
- dress shoes
- casual shoes
- baseball cap or hat
What Should Children Wear on a Cruise?
If you’re going on a family cruise, you might be wondering how dress codes apply to children. Generally, dress codes are quite relaxed for kids. Most cruise lines are fine with children wearing nice shorts in the dining room and restaurants for evening dinners.
That being said, it’s not uncommon for families with children to get dressed up on formal nights. It does make a great time to take family photos and have memories that will last a lifetime.
Teenagers can dress casually on a cruise most of the time, but should follow dress codes in the main dining room.
Cruise Outfit Tips
If you’re trying to pack light for a cruise, or even carry on only, here are a few tips:
- Rather than bringing several dresses, you can repurpose the same one or two by changing accessories from one evening to the other.
- Scarves, belts and jewelry can make an outfit feel new again. The reality is, no one cares or even notices if you wear the same outfit more than once.
- You can also bring one pair of white pants or dark jeans, and bring a couple stylish tops to go with them.
- A useful tip when planning your cruise outfits of the day is to wear your tighter dresses early on and save the looser styles for the last few days. It might sound like I’m joking, but I’m not 😉
- I personally love shoes and have to restrain myself from bringing too many. However, you can do with 3-4 pairs of shoes on a cruise and be just fine.
Read more: How to Pack Light for a Cruise
How to Pack your Cruise Outfits
If you’re bring formal wear, a garment bag (like this one on Amazon) for suits and dresses keeps things nice and neat and easy to put away when you get to your cabin.
You may also want to pack your clothing in packing cubes. The benefit to this is keeping organized, which makes unpacking so much easier, on the first day of your cruise.
I like these packing cubes, which come with a laundry bag and get 5 * reviews on Amazon.
What to Wear on a Cruise YouTube Video
In this video I share more information about how to plan your outfits for a 7 day cruise. It’s full of real tips that you can use as you’re planning what to wear on your upcoming cruise.
If you enjoy cruise content on YouTube, I’d love it if you subscribed to the channel!
Get The Ultimate Cruise Planner
$27 Now just $17!
Recap: What to Wear on a Cruise (Day, Evening and Formal Nights)
We’ve gone over what to wear on a cruise during the day, evening and on formal nights. I hope this post has given you some ideas of what to wear on the first day of your cruise and shore excursions as well.
Whether you prefer to dress up on a cruise or be more casual, there is something for everyone. Please keep in mind that if you would rather not eat in the main dining room on formal night, you always have great casual options on a cruise.
Do you enjoy dressing up when on a cruise or do you prefer to keep it casual? Please let me know in the comments below.
If you’ve found this helpful, please don’t keep it to yourself ;-)! Please share on Facebook or Pin and save for later on Pinterest (buttons at the top). Thanks so much!
Follow me on Facebook at Life Well Cruised
Follow me on YouTube at Life Well Cruised
Follow me on Pinterest at Life Well Cruised
Follow me on Instagram at Life Well Cruised