Pack a carry-on with essentials you need on day one

Your carry-on bag should hold everything you cannot live without if your checked luggage arrives late—which happens on roughly 1 in 20 cruise departures. Pack medications, glasses, phone chargers, a change of clothes, and toiletries in a bag small enough to fit in the overhead bin or under the seat in front of you. Most cruise lines allow one carry-on per person, plus a personal item like a backpack or purse.

Include a swimsuit, shorts, and a t-shirt so you can go to the pool or beach on embarkation day without waiting for your room to be ready. Add underwear and socks for at least two days. Bring any prescription medications in their original bottles with your name on the label—cruise ship medical staff will ask for this. Pack a phone charger and a universal power adapter if you are traveling internationally, since cabin outlets vary by ship and region.

Key Takeaways

  • Your carry-on must hold medications, chargers, a swimsuit, and a change of clothes in case checked luggage is delayed.
  • Pack one outfit for each day plus two extra, since you can do laundry onboard or wear the same clothes twice if needed.
  • Formal night dress codes vary by cruise line and itinerary—check your booking confirmation or call the line to confirm what "elegant casual" or "formal" means for your sailing.
  • Leave room in your suitcase for purchases and souvenirs, or plan to buy a collapsible bag onboard.
  • Sunscreen, seasickness medication, and a reusable water bottle are the three items most cruisers wish they had packed.

Choose clothes for the climate and dress code of your itinerary

The clothes you pack depend entirely on where you are going and when. A Caribbean cruise in July calls for lightweight, breathable fabrics and rain gear. An Alaska cruise in September requires layers, a waterproof jacket, and closed-toe hiking shoes. Check the weather forecast for your ports of call one week before you leave, then pack for the warmest and coldest days you will encounter.

Cruise lines have dress codes for dinner that range from "casual" to "formal." Casual means no beachwear or tank tops—shorts and a collared shirt work fine. Elegant casual (also called "smart casual") means no denim, no athletic wear, and closed-toe shoes; a sundress or slacks with a blouse fits. Formal or "elegant" means a suit, tuxedo, or cocktail dress. Most modern cruise lines have relaxed their codes, and many now offer "elegant casual" every night instead of formal nights. Check your booking confirmation or call your cruise line to confirm what nights require what dress code on your specific sailing.

Pack one outfit per day plus two extras

A typical week-long cruise means seven days of activities and dinners. Pack seven complete outfits—one for each day—plus two extra outfits in case you spill something or change your mind. This gives you flexibility without overpacking. Most cabins have a small closet and limited drawer space, so aim for pieces that mix and match: neutral-colored pants or shorts, several tops, and one or two dresses or nicer outfits for formal nights.

You do not need to pack a different outfit for every single meal. Wear the same shorts and t-shirt for breakfast and lunch, then change into dinner clothes. Many cruisers wear the same pair of jeans or casual pants two or three times during a week. The ship's laundry service is expensive (usually $1 to $3 per item), but most cabins have a small sink where you can hand-wash underwear and socks overnight. Some cruise lines offer self-service laundry rooms on certain deck levels—ask at guest services when you board.

Include shoes for different activities and settings

Pack at least four pairs of shoes: waterproof sandals or flip-flops for the pool deck and beach, sneakers or walking shoes for ports and excursions, casual shoes like loafers or slip-ons for dining and casual evenings, and one pair of dressier shoes for formal or elegant casual nights. If you are planning to hike, snorkel, or do water sports at ports, bring appropriate footwear for those activities.

Waterproof sandals are essential because the pool deck gets wet and slippery, and you will walk through puddles getting to and from your cabin. Closed-toe shoes are required in the dining room and most restaurants on formal nights. Break in new shoes before your cruise—blisters on a ship are miserable because you cannot easily rest your feet. If you are prone to motion sickness or plantar fasciitis, bring supportive shoes rather than flat sandals.

Bring toiletries, medications, and sun protection

Pack full-size bottles of shampoo, conditioner, and body wash only if your cruise line does not provide them. Most modern ships stock basic toiletries in every cabin, but quality and scent vary. Bring your preferred deodorant, toothbrush, toothpaste, and any specialty skincare products you use daily. Pack medications in their original labeled bottles, including over-the-counter pain relievers, antacids, and cold medicine—the ship's medical center charges a consultation fee plus medication cost, which can exceed $100 for a straightforward cold remedy.

Sunscreen is the single most important item cruisers forget. The sun reflects off the water and intensifies near the equator, and you can burn badly in 30 minutes even on a cloudy day. Pack a broad-spectrum sunscreen with SPF 30 or higher, and bring enough for your entire trip—sunscreen onboard costs $15 to $25 for a small bottle. Include lip balm with SPF, aloe vera gel for sunburns, and insect repellent if you are visiting tropical ports. If you are prone to seasickness, bring your preferred remedy (ginger, medication, or patches) because the ship's medical center may not stock your brand.

Organize your luggage to fit cabin storage

Cruise ship cabins are small, and storage is limited. Use packing cubes or compression bags to organize clothes by category—one for underwear and socks, one for casual daywear, one for formal wear. This makes it straightforward to find what you need without unpacking everything. Roll clothes instead of folding them to save space and reduce wrinkles.

Unpack as soon as you reach your cabin. Hang dresses and formal wear when ready to let wrinkles fall out. Use the cabin safe for your passport, cash, and credit cards. Most cabins have a small closet with hangers, a dresser with three to four drawers, and under-bed storage. If you are traveling with a partner, divide the closet and drawers so you both have space. Leave one empty drawer or bag for dirty laundry, or use a plastic grocery bag to separate clean clothes from worn ones.

Plan for purchases and bring a collapsible bag

You will likely buy souvenirs, duty-free goods, or items you forgot to pack. Most cruisers underestimate how much space they will need for the return trip. Bring a collapsible duffel bag or a large tote bag that folds flat in your suitcase. When you are ready to leave the ship, unfold it and use it to carry extra items. Alternatively, ask the front desk if the ship sells collapsible bags onboard—most do, for $5 to $15.

If you are flying home after your cruise, remember that airlines charge for checked bags and have weight limits (usually 50 pounds). Weigh your luggage before you leave home so you know how much room you have for purchases. Pack a small scale if you are worried about exceeding the limit, or plan to wear your heaviest items on the plane instead of packing them.

Frequently Asked Questions

Do I need to pack formal wear if the cruise line says formal nights are optional?

No, but bring at least one outfit that meets the elegant casual dress code so you have the option to dine in the main dining room on formal nights. Many cruisers skip formal dinners and eat at casual buffets or specialty restaurants instead. If you do not own formal wear and do not want to buy it, you can eat at the buffet or order room service on formal nights.

What should I pack if I am prone to seasickness?

Bring your preferred seasickness remedy—ginger supplements, acupressure wristbands, or prescription patches—because the ship's medical center charges a consultation fee on top of medication cost. Dramamine and Bonine are available at most ship pharmacies, but they cost more than they do on land. Request a cabin midship and on a lower deck, where motion is least noticeable. Avoid alcohol and heavy meals on rough days.

Can I bring my own hair dryer and other electrical appliances?

Yes, most cabins have a 110-volt outlet (in North America) or 220-volt outlet (in Europe and Asia). Bring a hair dryer, electric razor, or phone charger without worry. If you are traveling internationally, bring a universal power adapter or check your cruise line's website for the outlet type in your cabin. Do not bring immersion heaters, hot plates, or candles—these are fire hazards and are prohibited.

How much luggage can I bring on a cruise?

Most cruise lines allow two checked bags per person at no charge, plus one carry-on and one personal item. Bag weight limits are usually 50 pounds per bag. Check your cruise line's website or booking confirmation for exact limits, as they vary. If you need to bring more than two bags, contact the cruise line in advance—some charge $15 to $25 per extra bag.

Should I pack a power bank for my phone?

Yes, especially if you plan to use your phone for photos, maps, or messaging. Cabin outlets are often far from the bed, and you may not want to leave your phone plugged in while you sleep. A portable power bank costs $20 to $50 and charges your phone multiple times. Bring a USB cable that matches your phone type, or pack a universal charging cable that works with multiple devices.