Here’s What is OK to Wear on Cruise Formal Night (With Pictures)

We don’t think any other night on the cruise causes as much stress as formal night. The biggest root of all that stress? One simple question…

What can I wear?

Everyone knows that the style during the day is casual. T-shirts, flip-flops, and swimsuits are the uniform. But then formal night throws a wrench in cool and comfortable. “All of the sudden they want me to wear a tuxedo? I don’t even own a tuxedo!”

The first thing you should know is that no, tuxedos and formal gowns are not required for formal night. In fact, every dress code is actually a suggestion. Cruise lines know that you paid good money to be on that cruise. They don’t want to disappoint any paying customer by refusing them service. So even if you show up in a pair of shorts on formal night, you most likely won’t be refused service.

Still, we think it’s best to get dressed up for dinner. First, you don’t want to feel out of place. Everyone else on formal night will be dressed up for dinner. Being the couple of people that are wearing Hawaiian shirts will likely make you feel underdressed.

Furthermore, we think it’s polite to dress up… not for yourself but for other passengers. Formal night is akin to the ship’s prom. Sure, we know that not everyone is mega-rich and wears fancy gowns all the time, but it is fun to dress up occasionally and have a fun night out. Having other passengers take away from the illusion ruins the fun for everyone.

Of course, not all of us are going to get dressed to kill. And as we said earlier, you don’t have to have a tux or an evening gown to fit in. That’s why we’ve rounded up some pictures to give you a better idea of what’s acceptable and what’s not for formal night.

Our best advice? If you wouldn’t wear it to a job interview, don’t wear it to formal night unless you want to feel out of place.

(Need a dress? See our article on 12 Affordable Dresses Perfect for a Cruise Formal Night)

Remember that these are just suggestions. Wear whatever you want — it’s your cruise. And if you aren’t dining in the main dining room, then no, you aren’t expected¬†to dress up at all during formal nights.


Sure it doesn’t look formal, but it’s still clean, presentable, and stylish. No one would think twice if a lady came to formal night wearing this outfit.


Leave the swimsuits at the pool or the beach! It’s never acceptable to wear a swimsuit (even if wearing a cover-up) to the main dining room.


Traditional evening gown? Of course this is perfect for formal night!


Nope, shorts won’t cut it. Yes, you could wear them and it’s unlikely anyone would say anything. Still, we suggest going with something a little more dressed-up.


Not a tux, but still perfect for formal night. There will be lots of guys wearing suits and ties.


Nope. wear-this-g

Not the worst look, but we’d suggest leaving the jeans in the cabin. Pants are a more formal option, and always try to wear a dress shirt instead of a tee.


Shorts of any kind should be a non-starter. Wear pants if possible.

Not formal at all, but still ok for formal night. It could be a little dressier, but this would be just fine on a cruise.


Absolutely! This is what most people have in mind with formal night. If you don’t own a tux, you can rent one aboard the ship.


So close, yet so far! This tux won’t work on formal night.


It certainly isn’t what most people consider “formal” but it doesn’t matter. This outfit looks cute and classy. Definitely good to go for formal night.

(Need a dress? See our article on 12 Affordable Dresses Perfect for a Cruise Formal Night)

Photos courtesy of Flickr Creative Commons

Popular: 39 Useful Things to Pack (17 You Wouldn't Think Of)

Read Next: Park & Cruise Hotels for Every Port in America

Popular: The Cruiser's Bible (Must-Have Resource)