Select Page

Ultimate Guide to Cruise Dress Codes: What to Wear Onboard

Planning your first cruise vacation? One of the most common questions travelers ask is, “What should I wear on a cruise?” With so many activities, dining options, and special events, understanding the cruise dress code can make your trip smoother and more enjoyable. Whether you’re sailing with Royal Caribbean, Carnival, Celebrity, Disney, or a luxury line like Regent Seven Seas, each cruise line has its own set of dress code guidelines. This cruise dress code guide will walk you through everything you need to know—from casual days to elegant evenings—so you can pack smart and feel confident onboard.

Understanding Cruise Dress Codes: The Basics

Cruise dress codes are designed to help guests know what to wear for different occasions onboard. Most cruise lines use a mix of casual, smart casual, and formal dress codes. These rules apply mainly to dining areas, lounges, and entertainment venues, but not to pool decks or casual eateries. The goal is to create a comfortable yet stylish atmosphere for everyone.

During the day, most cruise ships have a relaxed vibe. You’ll see guests in shorts, t-shirts, sundresses, and swimwear around the pool. But as evening approaches, the dress code usually becomes more polished. This is especially true for main dining rooms and specialty restaurants. Knowing the difference between casual, smart casual, and formal dress codes will help you pack the right clothes and avoid awkward moments.

It’s important to remember that cruise dress codes are not meant to be strict or intimidating. They’re there to guide you and ensure everyone feels comfortable. If you’re ever unsure, you can always check your cruise line’s official website or ask the onboard staff. Most lines are flexible, and there are usually casual dining options if you prefer to skip the dress-up nights.

Daytime Attire: What to Wear During the Day

Poolside and Casual Areas

During the day, cruise ships are all about relaxation. Swimwear is perfectly acceptable at the pool, beach club, and sun decks. Many guests also wear cover-ups, flip-flops, and casual sandals as they move around the ship. Shorts, t-shirts, tank tops, and sundresses are common choices for exploring the ship or enjoying lunch at casual eateries.

However, there are a few things to keep in mind. Most cruise lines do not allow swimwear in main dining rooms, lounges, or specialty restaurants—even for breakfast. If you’re heading inside for a meal, it’s best to change into something more presentable. A quick change into a sundress, polo shirt, or casual pants will do the trick.

Shore Excursions and Port Days

When you visit ports of call, your attire should be appropriate for the local culture and weather. Light, breathable clothing is ideal for tropical destinations. Comfortable walking shoes are a must, especially if you plan to explore on foot. Some religious sites or upscale restaurants may require modest dress, so it’s a good idea to check the local customs before you go.

Don’t forget to pack a light jacket or sweater for cooler evenings or air-conditioned areas. Layering is key, as temperatures can change quickly onboard and in port. A stylish scarf or shawl can also double as a cover-up for visiting temples or churches.

Evening Wear: Smart Casual and Formal Nights

Smart Casual Evenings

Most evenings on a cruise are “smart casual.” This means you should dress a bit more polished than during the day, but you don’t need to go full formal. For women, this could mean a dress, skirt, or chic pantsuit. Men can wear collared shirts, dress pants, or smart shorts. Avoid flip-flops, tank tops, and baseball caps in the main dining rooms and specialty restaurants.

Smart casual is the standard for most nights on Royal Caribbean, Carnival, Celebrity, and MSC cruises. It’s a great balance between comfort and style. If you’re not sure what to wear, think of how you’d dress for a nice dinner out at home. A little effort goes a long way in making the evening feel special.

Formal and Dress-Up Nights

On longer cruises, you’ll likely have one or more formal or “dress your best” nights. These are the evenings when guests are encouraged to wear their finest attire. For women, this means cocktail dresses, evening gowns, or elegant pantsuits. Men can wear suits, ties, or even tuxedos if they wish.

Formal nights are a chance to feel glamorous and enjoy the ship’s elegant atmosphere. Royal Caribbean calls these “Dress Your Best” nights, while Carnival uses “Cruise Elegant.” Disney Cruise Line has optional dress-up nights, and luxury lines like Regent Seven Seas and Oceania Cruises encourage refined, sophisticated looks. If you prefer to keep things casual, most ships offer buffet or casual dining options on formal nights.

Special Events and Theme Nights

Theme Parties and Costume Nights

Many cruise lines host theme nights and costume parties to add fun to the voyage. These can include white parties, 70s nights, pirate nights, or even masquerade balls. Theme nights are a great opportunity to show off your creativity and join in the ship’s festive spirit.

For theme nights, check your cruise line’s guidelines for suggestions. Some lines provide ideas for costumes, while others leave it up to your imagination. Don’t worry if you don’t have a full costume—just dressing in the theme colors or style is usually enough. These events are all about having fun and making memories.

Specialty Restaurants and VIP Experiences

If you’re dining at a specialty restaurant or attending a VIP event, the dress code may be stricter. For example, Disney’s Palo and Remy restaurants require slacks, jackets, and elegant dresses. Celebrity’s specialty venues also expect smart casual or formal attire. Always check the specific dress code for these experiences before you book.

Some luxury lines, like Regent Seven Seas, offer included valet laundry service, so you can enjoy multiple elegant evenings without worrying about packing too much. This is a great perk for travelers who want to look their best without the hassle of packing heavy formalwear.

What Not to Wear: Common Mistakes and Restrictions

Prohibited Items and Dress Code Violations

While cruise dress codes are generally relaxed, there are a few items that are not allowed in certain areas. Swimwear, flip-flops, tank tops, and baseball caps are usually banned in main dining rooms and specialty restaurants. Shorts and t-shirts may also be restricted on formal nights or in upscale venues.

Some cruise lines have specific rules about military-style clothing, especially in certain ports. For example, camouflage print is not allowed in Antigua, Barbados, Grenada, Jamaica, St. Lucia, and Trinidad and Tobago. Always check the local regulations before you pack.

Unspoken Etiquette and Tips

Beyond the official rules, there are a few unspoken etiquette tips to keep in mind. Avoid overly revealing clothing in public areas, and be mindful of others when choosing your attire. If you’re unsure, it’s better to err on the side of modesty. Bringing a light jacket or sweater is always a good idea for air-conditioned spaces or cooler evenings.

Comfort is key, especially when you’re walking around the ship or exploring ports. Choose shoes that are both stylish and comfortable. And don’t forget to pack a few versatile pieces that can be dressed up or down for different occasions.

Key Takeaways: Cruise Dress Code Guide

Understanding the cruise dress code is an important part of planning your vacation. Most cruise lines have a mix of casual, smart casual, and formal dress codes, with specific rules for dining, entertainment, and special events. During the day, you can wear relaxed attire, but evenings usually require a more polished look. Formal nights are a chance to dress up and enjoy the ship’s elegant atmosphere, but casual options are always available if you prefer.

Remember to check your cruise line’s official guidelines and pack accordingly. Bring a mix of casual, smart casual, and formal outfits, along with comfortable shoes and a light jacket. Avoid prohibited items like swimwear and flip-flops in dining areas, and be mindful of local customs when visiting ports. With this cruise dress code guide, you’ll be ready to enjoy every moment of your cruise in style and comfort.

For more detailed information, check out these helpful resources: