Princess Cruises typically has one to three formal nights per week, depending on the length and itinerary of your voyage
The number of formal nights on a Princess cruise varies by ship and sailing length. On a seven-day cruise, you will usually encounter two formal nights. On a fourteen-day cruise, you might have three or four. Shorter cruises—three to five days—often have just one formal night, or sometimes none at all. The exact count appears in your cruise documents and on the Princess website when you book, so you can plan your wardrobe before you board.
Formal nights are optional. You are not required to dress up, and the ship will not turn you away from the dining room if you wear casual clothes. However, many passengers do dress formally on these evenings because the main dining room typically has a more refined atmosphere, the photography team sets up for formal portraits, and some passengers straightforward enjoy the occasion. If formal dress is not your preference, you can eat at the buffet, order room service, or visit one of the casual dining venues instead.
Key Takeaways
- Seven-day Princess cruises usually have two formal nights; longer cruises have three or four; shorter cruises have one or none.
- Formal nights are optional—you can dine casually elsewhere on the ship if you prefer not to dress up.
- Your cruise documents and the Princess website will list the exact formal night dates before you board.
- Formal attire typically means a tuxedo, suit, or cocktail dress, though "elegant casual" is also acceptable on some formal nights.
- The main dining room offers a different menu and atmosphere on formal nights, but alternative dining options remain open and casual.
What Princess Considers "Formal" Dress
Princess defines formal night differently than some other cruise lines. On a Princess formal night, men are expected to wear a tuxedo, dark suit, or dress pants with a blazer and tie. Women typically wear a cocktail dress, evening gown, or dressy pantsuit. However, Princess also accepts "elegant casual" attire, which means dress pants or a skirt with a nice blouse or sweater—no jeans, t-shirts, or athletic wear.
This flexibility matters because many passengers interpret "formal" loosely and still feel comfortable. If you own a suit or a nice dress, you have what you need. If you do not own formal clothing and do not want to buy it, you can straightforward skip the main dining room on those nights. The buffet and casual restaurants remain open and do not enforce a dress code.
How Formal Nights Differ by Ship Class
Newer Princess ships, such as the Sphere-class vessels (Sky Princess, Enchanted Princess, Discovery Princess), tend to have slightly fewer formal nights than older ships. A seven-day cruise on a newer ship might have one or two formal nights, while the same length cruise on an older Grand-class ship might have two or three. This shift reflects a broader industry trend toward more relaxed dress codes.
The difference is not dramatic, but it is worth checking your specific ship and itinerary when you book. The Princess website lets you filter by ship, and your booking confirmation will list every formal night date. If the number of formal nights influences your decision to book, you can compare ships side by side before committing.
Formal Nights on Different Cruise Lengths
| Cruise Length | Typical Formal Nights | Notes |
|---|---|---|
| 3 to 5 days | 0 to 1 | Short cruises often skip formal nights entirely or have just one. |
| 7 days | 2 | The standard for week-long cruises; usually on the first and last full day at sea. |
| 10 to 12 days | 3 | Longer itineraries add one more formal night mid-voyage. |
| 14+ days | 3 to 4 | Extended cruises may have four formal nights spread throughout the voyage. |
These numbers are typical but not absolute. A repositioning cruise or an unusual itinerary might have a different schedule. Always check your specific sailing before you pack.
Where to Find Your Formal Night Dates
Your cruise documents—sent by email after you book—will list every formal night by date and day of the week. You can also log into your Princess account on the website, find your booking, and view the daily program. Once you board the ship, the daily program delivered to your cabin each evening will remind you whether the next day is formal.
If you lose your documents or forget the dates, ask at the front desk or check the ship's app (if your ship has one). Staff can tell you when ready which nights are formal and which are casual. This is especially useful if you are deciding what to wear that evening.
What Happens in the Main Dining Room on Formal Nights
The main dining room on a Princess ship operates every night, but formal nights feel different. The lighting is dimmer, the tables are set with more place settings, and the menu is more elaborate—often featuring items like filet mignon, lobster tail, or duck breast alongside the standard options. The waitstaff dress more formally, and the overall pace is slower and more relaxed than on casual nights.
The photography team also sets up near the entrance on formal nights to take portraits of passengers in their formal wear. These photos are available for purchase, but you are not obligated to buy them. If you prefer not to be photographed, you can ask the photographer to skip you, or straightforward avoid the photo area.
Dining Alternatives on Formal Nights
If formal dress is not for you, Princess makes it straightforward to avoid the main dining room. The buffet remains open and casual on formal nights—no dress code enforced. Most Princess ships also have specialty restaurants (some with an additional charge) that operate on formal nights with their own, usually more relaxed, atmosphere. Room service is available around the clock if you prefer to eat in your cabin.
Many passengers rotate between the main dining room and the buffet throughout the week, using formal nights as an excuse to try the nicer menu but skipping it if they are tired or straightforward do not feel like dressing up. There is no penalty for eating elsewhere, and no one will judge you for choosing comfort over formality.
Frequently Asked Questions
Do I have to dress formally on formal nights?
No. Formal nights are optional. You can eat at the buffet, order room service, or visit a casual restaurant instead. If you do go to the main dining room, elegant casual (dress pants and a nice blouse, for example) is acceptable and common.
Can I rent formal wear on the ship?
Princess does not offer formal wear rentals on board. However, some passengers pack a single nice outfit and wear it to multiple formal nights. Others buy an inexpensive dress or suit before the cruise. If you arrive without formal clothes, the buffet and casual dining options are always available.
Are there formal nights on sea days and port days?
Formal nights can fall on either sea days or port days. If a formal night falls on a port day, you will be in port during the day and return to the ship in the evening. You can dress up then, or skip the main dining room and eat casually. The schedule is set when you book and does not change based on your plans.
Do children have to dress formally on formal nights?
Children are not required to dress formally. Many families dress their children in nice clothes out of tradition, but it is not mandatory. Kids can wear casual clothes to the buffet or casual restaurants, or even to the main dining room if you prefer.
What if I book a last-minute cruise and do not have formal clothes?
Eat at the buffet or casual venues on formal nights. Many last-minute bookers do the same, and no one will question your choice. If you want to try the main dining room, elegant casual is widely accepted and requires only a pair of dress pants or a skirt with a nice top.