A 6-day Carnival cruise typically has two formal nights
On a standard 6-day Carnival cruise, you will encounter two formal nights — usually on the second and fifth evenings of your voyage. Carnival calls these "elegant" or "formal" nights, depending on the ship and itinerary. The exact nights vary by sailing, so check your cruise documents or the Carnival Hub (the onboard app) when you board to confirm which evenings explore to your specific sailing.
Formal nights are optional. You can dine in the buffet, grab pizza, or eat in your cabin if you prefer not to dress up. The main dining room is where the dress code is enforced — if you show up in shorts and a t-shirt on a formal night, the host will politely ask you to change. Other venues on the ship have no dress code at any time.
Carnival's formal night dress code means men wear a dark suit, sport coat with dress pants, or a tuxedo. Women wear an evening gown, cocktail dress, or dressy pantsuit. Children follow the same guidelines as adults. If you do not own formal clothing, you can rent a tuxedo through Carnival before your cruise, or buy an inexpensive suit or dress at a department store before you sail.
Key Takeaways
- Most 6-day Carnival cruises have two formal nights, usually on days two and five, but you should confirm the exact dates in your cruise documents or the Carnival Hub app.
- Formal night dress code applies only in the main dining room; all other ship venues have no dress code on any night.
- Men need a dark suit, sport coat with dress pants, or tuxedo; women need an evening gown, cocktail dress, or dressy pantsuit.
- Formal nights are optional — you can eat elsewhere on the ship if you do not want to dress up.
- Tuxedo rentals are available through Carnival before your cruise, or you can purchase affordable formal wear at a retail store.
How Carnival defines formal versus casual nights
Carnival uses three dress code levels across a typical week: formal, elegant, and casual. On a 6-day sailing, you will see formal nights (the most dressed-up), one or two elegant nights (business casual to dressy), and the remaining nights as casual (resort wear, nice pants and a shirt). The line between formal and elegant can blur — Carnival's own guidelines describe formal as "dark suit or tuxedo" and elegant as "sport coat optional," but enforcement is loose and staff rarely turn anyone away for being slightly underdressed on an elegant night.
The first night of your cruise is almost always casual, so you do not need to pack formal wear for embarkation day. The last night is also typically casual, which means you can pack lighter if you are short on luggage space. Check your cruise itinerary document — it will list the dress code for each evening.
What to pack for formal nights
For men, a single dark suit or sport coat works for both formal nights. Pair it with dress pants, a collared shirt, and a tie or bow tie. You do not need a different outfit for each night. Shoes should be leather dress shoes, polished and comfortable — you will be walking on the ship. A pocket square or cufflinks are optional touches but not required.
For women, one cocktail dress or evening gown covers both nights. You can wear the same dress twice or pack two different ones if you have the space. Pair it with dressy shoes (heels or dressy flats), a shawl or light wrap for air-conditioned dining rooms, and minimal jewelry. Many women wear the same dress on both formal nights and no one notices or cares.
Children should follow the same guidelines as adults — boys in a suit or sport coat and dress pants, girls in a dress or dressy outfit. Many families buy one outfit per child and reuse it on both formal nights. Babies and toddlers do not need formal wear; cruise staff understand that young children cannot sit through a formal dinner and will not enforce the code.
Where formal dress is required and where it is not
The main dining room is the only place where Carnival enforces the formal night dress code. If you have a reservation at the main dining room on a formal night, you must meet the dress code to be seated. Other specialty restaurants on the ship — like Brio (Italian), the steakhouse, or seafood venues — may have their own dress codes, but these are usually less strict and are listed in your onboard materials.
The buffet, pizza bar, burger grill, and casual cafés have no dress code on any night. The pool deck, casino, nightclubs, and bars also have no formal dress code. You can wear shorts, t-shirts, and casual wear anywhere except the main dining room on formal nights. This flexibility means you can enjoy formal dining if you want to, but you are never forced to dress up to eat on the ship.
Renting or buying formal wear before your cruise
If you do not own a suit or formal dress, Carnival offers tuxedo rentals through its website before you sail. You select your size and style online, pay a rental fee (typically $100 to $150 for a tuxedo), and the rental is delivered to your cabin on embarkation day. This is convenient if you do not want to buy clothing you may never wear again.
Alternatively, you can buy an inexpensive suit or dress at a department store like Macy's, Target, or Walmart before your cruise. A basic dark suit for men costs $80 to $200, and a straightforward cocktail dress for women costs $50 to $150. Many people find this cheaper than renting, especially if they think they might wear the outfit again.
Do not wait until you arrive at the port to shop for formal wear. Ports do not always have clothing stores nearby, and you will not have time to try things on. Buy or rent before you leave home.
What happens if you skip formal nights
Skipping formal nights is completely normal on Carnival cruises. Many passengers eat in the buffet or casual venues on formal nights and never set foot in the main dining room. There is no penalty, no judgment, and no one will ask why you are not dressed up. If you have a main dining room reservation and want to skip that night, you can cancel it through the Carnival Hub app or ask your server to move you to a casual venue instead.
Some passengers prefer the main dining room experience for the service and multi-course meals, so they dress up. Others find formal nights stressful or uncomfortable and avoid them entirely. Both choices are valid. The dress code exists for passengers who want a more upscale dining experience, not to force anyone into formal wear.
Packing tips to save space
Formal wear takes up luggage space. To pack efficiently, choose one versatile suit or dress that works for both nights. Men can wear the same dark suit twice with different shirts and ties. Women can wear the same dress twice or choose a dress that looks different depending on how you accessorize it. Shoes take up space too — bring one pair of polished dress shoes and one pair of dressy flats or heels, and wear one pair while packing the other.
Roll your formal clothes instead of folding them to save space. Use packing cubes to organize formal wear separately from casual clothes. If your cabin is small, hang your formal outfit when ready after unpacking so it does not wrinkle. Most cabins have a small closet and a few hangers, which is enough for one or two formal outfits.
Frequently Asked Questions
Can I wear the same formal outfit on both formal nights?
Yes. Many passengers wear the same suit or dress on both formal nights. No one tracks what you wore the previous night, and repeating an outfit is completely normal and acceptable on a cruise.
What if I did not pack formal wear and want to dine in the main dining room on a formal night?
You have a few options: ask the host at the main dining room if they can seat you in a less formal section, eat in the buffet or casual venues instead, or ask your cabin attendant if the ship has any loaner clothing available. Some ships keep a small supply of jackets or wraps for guests who arrive unprepared.
Do children have to dress formally on formal nights?
Children are expected to follow the same dress code as adults if they dine in the main dining room. However, very young children are rarely held to this standard, and staff understand that toddlers cannot sit through a formal dinner. If your child is uncomfortable in formal wear, eat in the buffet instead.
Is a tuxedo required, or is a suit enough?
A dark suit is enough. A tuxedo is optional and more formal, but Carnival's dress code is satisfied by a suit, sport coat with dress pants, or tuxedo. Most men wear a suit, not a tuxedo.
What should I wear on elegant nights?
Elegant nights call for business casual to dressy attire — think a sport coat without a tie, a nice pair of pants, or a knee-length dress. The dress code is less strict than formal nights, and enforcement is minimal. Most passengers wear what they would wear to a nice dinner out.