Carnival's Elegant Night dress code happens once per week on most ships
Most Carnival cruise ships have one Elegant Night per week, usually on a sea day in the middle of your voyage. On a seven-day cruise, you will see one Elegant Night. On a fourteen-day cruise, you will see two. The exact night depends on your ship's itinerary and which sailing you book — Carnival publishes the dress code calendar for each specific departure before you board.
Elegant Night is Carnival's formal dress code tier, sitting between the casual daytime standard and the more relaxed "Formal Night" that some other cruise lines use. Men typically wear a dark suit, dress shirt, and tie. Women wear an evening gown, cocktail dress, or dressy pantsuit. Carnival does not require formal wear — you can dine in the main dining room in resort casual clothing instead — but Elegant Night is when the ship's formal dining room and specialty restaurants see their highest attendance.
Key Takeaways
- One Elegant Night occurs per week on most Carnival ships, usually on a sea day midway through your cruise.
- The specific night varies by ship and sailing date, so check your cruise documents or the Carnival website before you board.
- Elegant Night dress code requires a dark suit and tie for men, and an evening gown or cocktail dress for women, but is not mandatory.
- You can eat in the main dining room any night in resort casual clothing if you prefer not to dress formally.
- Specialty restaurants and the formal dining room fill up on Elegant Night, so reservations or early seating help avoid long waits.
How to find the exact Elegant Night date for your sailing
Carnival sends a cruise documents packet to your home address about two weeks before departure. This packet includes a daily program that lists every evening's dress code. If you booked online, you can also log into your Carnival account and view the daily itinerary under your reservation.
The Carnival website also publishes dress code calendars for each ship. Search for your ship name and sailing date, and the calendar will show which nights are Elegant, Formal, or Casual. If you cannot find it online or in your documents, call Carnival customer service at 1-888-227-6482 and provide your reservation number — they will tell you the exact date.
What to wear on Elegant Night
For men, Elegant Night means a dark suit (navy, charcoal, or black), a dress shirt, and a tie. A jacket is expected but not always enforced at the door. Dress shoes are standard. You do not need a tuxedo unless you choose to wear one.
For women, an evening gown, cocktail dress, or dressy pantsuit meets the code. Heels are common but not required. Some women wear a nice dress they already own rather than buying something new. Jewelry and a clutch or small bag are typical additions.
Children on Elegant Night typically wear dress clothes — boys in slacks and a button-up shirt, girls in a nice dress. Carnival does not enforce a strict children's dress code the way some formal events do.
Where Elegant Night matters most on your ship
The main dining room — where you eat dinner if you have assigned seating — operates every night, but Elegant Night draws the largest crowds. If you want to dine there without a long wait, arrive early or request a reservation through the dining room host stand.
Specialty restaurants like Steakhouse, Italian, or seafood venues often fill up on Elegant Night because guests want to dress up and eat somewhere special. If you have already booked a specialty restaurant for that evening, you are set. If not, walk-ins may face a wait or full seating.
The casual buffet and poolside venues remain open and operate on a normal schedule. You can eat anywhere on the ship in resort casual clothing if you prefer not to dress formally.
What happens if you do not dress up
Carnival does not turn you away from the dining room or any public area if you wear casual clothing on Elegant Night. You will straightforward be less formally dressed than many other guests. Some people choose to skip formal dining altogether and eat at the buffet or grab food from the pool deck instead.
If you plan to eat in the main dining room in casual clothing, go earlier in the evening when the room is less crowded. Later seatings tend to have more formally dressed guests, and you may feel out of place — though Carnival staff will seat you regardless.
Packing and planning for Elegant Night
If you own a suit or cocktail dress, pack it. If you do not, you have options. Some guests buy an inexpensive dress or suit from a department store before the cruise. Others pack a nice dress they already own that works for casual daytime wear and can be dressed up with jewelry and heels for the evening.
If you forget formal wear or change your mind about dressing up, the ship's gift shop sells basic dress clothes, though at cruise ship prices. You can also ask your cabin attendant if they have recommendations for borrowing or renting formal wear — some ships have limited options available.
Pack your formal outfit in a carry-on or straightforward-to-access luggage so you do not have to dig through checked bags the night before Elegant Night. Wrinkled clothing can be steamed by your cabin attendant for a small fee, or you can use the iron in your cabin if you have one.
Elegant Night on different Carnival ship classes
All Carnival ships follow the same dress code structure — one Elegant Night per week — but the atmosphere varies slightly by ship size and age. Newer ships like the Carnival Celebration and Carnival Jubilee have more modern dining venues and may feel more upscale on formal nights. Older ships still observe Elegant Night but may have a more relaxed feel overall.
The number of Elegant Nights does not change based on ship class. A week-long cruise on any Carnival ship will have one Elegant Night. The only exception is if your cruise spans a holiday or special event — Carnival occasionally adjusts the dress code calendar for those sailings, but this is rare.
Frequently Asked Questions
Can I skip Elegant Night and eat in my cabin instead?
Yes. You can order room service on any night, including Elegant Night, at no extra charge. Your cabin steward can bring a menu to your room, or you can call the room service line. This is a common choice for families with young children or guests who prefer privacy.
Do I have to pay extra to eat in specialty restaurants on Elegant Night?
No. Specialty restaurants charge a per-person fee (usually $15 to $30) regardless of the night. Elegant Night does not add a surcharge. The fee covers the meal itself, not the dress code.
What if my cruise has more than one Elegant Night?
Cruises longer than seven days may have two or more Elegant Nights. A fourteen-day cruise typically has two. Your cruise documents will list each one. You do not have to dress formally for every Elegant Night — you can dress up for one and eat casually on the other.
Are there any other formal dress codes on Carnival besides Elegant Night?
Carnival uses Elegant Night as its main formal dress code. Some sailings may have a "Formal Night" on the final evening, which is slightly more formal than Elegant Night and encourages tuxedos and gowns, but this is optional. Your cruise calendar will specify if a Formal Night is scheduled.
Can I wear a cocktail dress on Elegant Night if I am a man?
Carnival's dress code is not strictly gender-specific. The expectation is business formal attire — a suit and tie for most guests. If you have questions about what works for your situation, contact Carnival customer service before your cruise.