Check the weather forecasts for your specific destination ports before cruising so you have some idea of what to expect. The most popular time to cruise is in warmer months and many destinations are tropical, so don't forget a bathing suit for pool activities and swimming. Bring casual shorts or pants and cotton tops for daytime activities. Most ships are equipped with a fitness room, so don't forget your workout clothes and shoes if you plan to exercise.
Most cruise ships have a more formal dinner atmosphere, requiring "business casual" attire. Women should wear a dress, skirt or slacks, and men should wear dress pants and a collared shirt. Sport coats are appropriate as well. Some ships may offer more formal dinner options, which means a cocktail dress for women and a suit for men. Every ship is different, so check your specific cruise line for dress codes. For late-night entertainment options, wear your dinner attire.
Each cruise line offers excursion options. Check them out ahead of time and pack accordingly. For instance, if you choose a water excursion, pack a bathing suit, a cover-up or shorts to wear over it and flip-flops or comfortable sandals. Remember is to dress comfortably and appropriately for the specific excursion.