Is it required to wear long pants at all the restaurants?

24 Answers

No, you can be as much of a slob as you think appropriate, unless theres a formal nite, and there isn't on NCL.

Yes...…..considering what some characters wear to dinner, you might be overdressed....

Depends on the cruise line. Be sure to check the dress code for your particular sailing. My DH was informed on the first night during our Panama Canal transit on Princess, that after that night he would not be allowed to wear shorts into the dining room.

Yes, but he already mentioned a bunch of questions ago he was on NCL. Virtually anything goes...and although I personally think its tacky and slobbish, cruising with them is my choice. No, I wear slacks and a shirt...to dinner only...her excellency, on the other hand....well.....I know its time to dress for dinner when I get..."You're not wearing THAT are you?".....

On the mainstream lines, it works, although some of your more self righteous fellow passengers, who enjoy a formal night will give you dirty looks. Higher end lines Seaborne, Regent enforce the dress codes, but the Carnival, RCL, Norwegian etc figured out guests will do what they want.

You got your next of kin on file somewhere?? hehehehe

Each cruise line has a posted policy and most will not allow shorts in the MDR at dinner time. That said what is actually enforced on the ship may vary depending on the crew and the manager. My take is this it is always wise to stick with the cruise line policy on dress. If others choose to dress down that is up to them but so long as I dress according to what os posted as expected I know I will not have any problems. All depends on whether you want a hassle free dinner or whether you want to push the boundaries.

AKA ... Do you want to rock the boat???

And yes ... pun is always intended


I enjoy getting dressed up a bit. That said, comfort is sometimes an issue. On the Bermuda cruise I saw someone wearing very stylish Bermuda shorts looking very good. On Princess, for every formal night there was a retired navy man in his dress whites., Rear Admiral I think, judging by the stuff on his sleeve. It was humorous watching officers saluting this guy.Still, I will bring my tux on cruises...just in case.

Here's our dress code guide for the major cruise lines:


Hope that helps!


*Cruiseline.com is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. Cruiseline.com does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. Cruiseline.com is not responsible for content on external web sites.

Back to Top