Skip to content
FREE SHIPPING • 30-DAY REFUNDS • BUY 3 GET 1 FREE

Cruise Formal Night Attire for Men: What to Wear

Man wearing blue floral shirt aboard a cruise ship
What men should wear on cruise formal night: suit, sport coat or smart shirt, what each line really enforces, and how to pack it light.

For most men, cruise formal night means a dark suit, or dress slacks with a collared dress shirt and an optional sport coat. A tuxedo is never strictly required. Many ships now treat the evening as a suggestion rather than a rule, and the firm limits are about what stays out of the main dining room: swimwear, flip-flops, athletic gear and shorts. This guide covers how often formal nights happen, what each major line actually asks, three outfit levels you can pack, and where a bold shirt fits and where it does not.

Danflashes
Bring Bold Prints for Casual Nights
Dan Flashes offers vibrant Hawaiian and beach shirts for men, suited to casual evenings and port days on your cruise.

TL;DR

  • Formal night is usually optional and the dress is looser than the name suggests: a dark suit, or a dress shirt with slacks and a sport coat, is broadly accepted.
  • The number of formal nights follows trip length. Short sailings have one, and voyages of 15 nights or more can have three or four.
  • Rules vary by line. Some have dropped the formal label, and one major line has no formal nights at all.
  • Pack one jacket, two dress shirts and one pair of dark leather shoes, and you cover every formal evening on a typical week-long sailing.
  • Keep the loud prints for casual evenings, embarkation day and port days.

Table of Contents

How many formal nights will you actually get?

The count depends on the length of your sailing. According to Royal Caribbean’s onboard dress code FAQ, a 5-night cruise has one formal night, 6 to 10 nights have two, 11 to 14 nights have three, and 15 nights or more have three to four. The exact schedule is at the ship’s discretion.

Formal night counts by cruise length

The names change from line to line. Formal evenings are often called “Dress Your Best” or “Cruise Elegant,” and the old black-tie language has faded. A Yahoo Travel rundown of six major lines reports that Carnival has one Cruise Elegant night on sailings of five days or shorter and two on sailings of six days or longer. It also reports that Royal Caribbean no longer uses the name “formal night” on sailings under seven nights.

Schedules can also move. Check your ship’s daily itinerary or app after boarding, because formal night timing can shift for weather or operational reasons, even after the cruise has started. Pack your formal outfit so it works on any evening, not only the one you expect.

What the major lines actually ask of men

Dress codes are published by each line, so read yours before you finalize your bag. As U.S. News puts it, each cruise line has its own policies, and its website and FAQ are the place to check.

Here is the general picture from the sources we reviewed:

Line type What it suggests for men What stays out
Royal Caribbean Suits and ties or tuxedos are all acceptable on dress-up nights; the code applies to the Main Dining Room Swimwear on the Pool Deck only; other venues set their own rules
Carnival Dress slacks and a shirt with an optional sport coat on Cruise Elegant nights Cutoff jeans, sleeveless shirts, shorts, tees, sportswear, baseball hats, flip-flops and swimwear in the dining room
Norwegian No formal nights; shirt and footwear required, and an overall put-together look Varies by specialty restaurant

The Carnival and Norwegian details come from the Yahoo Travel overview. Royal Caribbean’s own page describes its formal code as a night out in your best black-tie look, with suits and ties, tuxedos and cocktail dresses or gowns among the acceptable options. Its general FAQ adds that most of the cruise is casual, and that dinner asks for a little more.

The trend matters more than any single rule. Condé Nast Traveler notes that most lines have relaxed their codes and almost none require black tie, even on formal nights. Cruise Critic describes the shift from rigid black-tie requirements to a resort elegant look.

Do you need a tuxedo?

No. Booking.com’s cruise help center says a tuxedo is not required on most cruises, and that suits, button-down shirts, slacks and nice jeans are all things men can wear. It also says many lines offer tuxedo rentals if you want the full look without packing it. Treat the jeans mention with care: a line’s own dining room rules come first, and cutoffs are explicitly out on at least one major line.

A tuxedo makes sense in a few cases:

  • You are on a longer sailing with several formal nights and enjoy the occasion.
  • You are celebrating something, such as an anniversary or a vow renewal, and want the photos.
  • Your ship offers a rental and you would rather not carry a garment bag.

Otherwise a dark suit does the same job, and you can wear it again at home.

Three formal night outfits, from relaxed to dressed up

Pick the level that suits your ship and your mood. All three clear the dining room rules described above.

Level one: smart casual with an edge

This is the right choice on lines that have dropped the formal label, or when you just want to be comfortable. Think dark chinos or dress slacks, leather shoes or clean loafers, and a collared shirt with a crisp finish. A band collar or long sleeve shirt in a quiet color sits well here. You will not be out of place, and many passengers choose smart casual even on formal nights, as long as they avoid items like swimwear, flip-flops and athletic gear.

Level two: the sport coat evening

The most common choice on a week-long sailing. Wear dress slacks, a dress shirt, a belt that matches your shoes, and a sport coat or blazer. A tie is optional on most ships and can be left in the suitcase. This is the outfit described as standard on Carnival’s Cruise Elegant nights: dress slacks and shirt with an optional sport coat.

Level three: the dark suit or tuxedo

A navy, charcoal or black suit with a white or light blue dress shirt and a tie is the classic. Add a pocket square if you like details. If you want to go further, a tuxedo is welcome. Rental, where offered, saves you the hassle of packing it.

Where a statement shirt fits, and where it does not

We sell bold shirts, so here is our honest take: on the dressiest evening of your sailing, a loud tropical print is the wrong call in the main dining room if the code asks for suits or sport coats. Wear it on the other nights.

That still leaves plenty of room for personality:

  • Casual evenings. Most nights on most ships are casual or smart casual. A Hawaiian shirt or tropical and palm print shirt works with dark chinos and clean shoes.
  • Embarkation day and port days. Comfort comes first, and a beach shirt is easy in heat.
  • Specialty dinners and bars. Some venues set their own dress suggestions, so check, but a party shirt suits a lounge or a late-night deck party.
  • Formal night, subtly. A long sleeve shirt with a restrained pattern, tucked in and worn under a dark blazer, reads as dressed up while still showing taste. Keep the pattern small and the colors dark, and skip anything that reads as beachwear.

If your cruise includes a wedding at sea or a vow renewal, our wedding guest and resort shirts are worth a look, since resort ceremonies often call for something between a suit and a swim short.

For more ideas on mixing patterns with polished pieces, see our guide to men’s resort wear and our rules for patterned shirts at a dinner.

What not to wear to the dining room

The firm rules are short, and they are the part to take seriously. Across the sources, the items that get guests turned away or politely redirected are:

  1. Swimwear and cover-ups.
  2. Flip-flops and open beach sandals. One guide notes that closed-toe shoes are mandatory at the Royal Caribbean main dining room.
  3. Athletic gear and sportswear.
  4. Cutoff jeans and sleeveless shirts.
  5. Baseball caps at the table.

Guests are rarely turned away from standard dining venues if they avoid these items, but that is no reason to test it. Specialty restaurants may set stricter expectations, and enforcement varies by ship.

Why the lines still bother with formal night

Part of the point is photography. U.S. News reports that formal nights give guests a designated opportunity for high-quality vacation photos, which is why lines encourage elevated attire without mandating it. Ships often set up photo backdrops and professional photographers on those evenings.

That is a useful way to plan. Choose clothes that hold up in a photo: a well-fitted jacket, a shirt that is pressed, and shoes that are clean. Solid colors and subtle textures photograph more cleanly than busy patterns when you are standing in front of a backdrop.

Packing the formal night outfit without a wrinkled mess

You do not need a trunk. A practical kit for a 7-night sailing with two formal evenings:

  1. One dark blazer or sport coat (or one suit).
  2. Two dress shirts, one white or light blue and one in a quiet color.
  3. One pair of dark dress slacks.
  4. One belt and one pair of dark leather shoes, both matched.
  5. One tie, optional, rolled in a shoe.

Roll shirts or use packing cubes, and hang the jacket as soon as you reach the cabin. Most ships offer laundry and pressing services for a fee, but cabin steam from a hot shower also helps smooth light wrinkles. If the ship offers tuxedo rental, book it before you sail rather than on board.

Planning your arrival outfit too? A look at comfortable and stylish cruise embarkation outfits helps you decide what to wear while you are still carrying the formal pieces in your bag. Our guide to packing stylish Hawaiian shirts for a vacation covers the casual half of the suitcase.

Our view: dress up on purpose, not by default

We make shirts for men who want to stand out, so people assume we will tell you to wear a print to dinner every night. We will not. A cruise has two moods, and good packing respects both.

During the day and on casual evenings, color and pattern are the point. Our catalog is built around bold, intricate designs in cotton, linen and bamboo hemp, and those fabrics suit warm weather. On formal night, the goal changes: look sharp, look comfortable, and look like yourself. A single restrained long sleeve or band collar shirt, a good jacket and shoes that fit will do that better than any costume.

Our view: dress up on purpose, not by default - overview diagram

Our practical rule: let one element carry the personality. If the shirt is quiet, add a patterned pocket square. If the shirt has a pattern, keep everything else plain. Never let two loud things compete.

We also think the best cruise wardrobe is small. Build around two or three shirts that mix with the same slacks, and the choice each evening gets easy. Our sizes go up to 5XL, so a fitted look is available to more men, and good fit does more for a formal outfit than a high price tag.

- Dan Flashes

Shirts for the casual nights of your cruise

If you are building the relaxed half of your cruise wardrobe, start with our Hawaiian shirt collection and our floral shirts. We offer a Buy 3 Get 1 Free deal, which suits a week at sea when you want a different shirt each evening, and a 30-day money-back guarantee if the fit or the style is not right. Sizes run up to 5XL. For ideas on pairing them, our travel shirt guide is a good next read.

Blue Daisy Floral Resort Shirt

Quick answers for cruise dinner dress

Does every cruise do a formal night?

No. Norwegian, for example, has no formal nights on any sailing, and some lines have renamed the evenings or dropped the label on shorter trips. On lines that do hold them, the number depends on the length of the cruise, and short sailings often have just one. Check your line’s page before you pack.

Are you supposed to dress up for dinner on a cruise?

On most lines, dinner in the main dining room is the one time a dress code is clearly stated, but the dress-up nights are encouraged rather than enforced. Casual evenings are fine on the other nights, within the limits of no swimwear, flip-flops or athletic gear. If in doubt, a collared shirt and dark slacks are a safe default.

What is the best attire to wear on a cruise ship?

During the day, shorts, polos, light shirts and comfortable shoes are fine. In the evening, step up to dark chinos or slacks with a collared shirt. Add a sport coat for formal night. Pack for the climate of your itinerary too, and bring one layer for air-conditioned interiors and breezy decks.

What is formal dress on a cruise ship for men?

A suit and tie or a tuxedo is the top end of the range. A dark suit, or a dress shirt and slacks with a sport coat, is broadly accepted on almost all lines. Many men skip the tie, and many ships do not require it.

Sources

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Complete your 4-pack. The 4th is free.