Pack by the length of your cruise and the ports you're visiting, not by guessing
The mistake most people make is packing for every possibility instead of packing for the actual itinerary. A three-day Caribbean cruise to one port needs a different bag than a seven-day Mediterranean cruise with five stops. Before you open a suitcase, write down how many days you'll be gone, what the average temperature is at each port, and whether any port has a dress code (some ports in the Middle East or certain Caribbean islands have stricter requirements than others).
Cruise ships have laundry service, but it's expensive and slow — a wash-and-fold load costs $1 to $2 per pound on most lines, and turnaround is usually 24 hours. Many cruisers do laundry in their cabin instead, which is free if your room has a washer or if you hand-wash in the sink. Check your booking confirmation to see whether your cabin includes laundry access. If it doesn't, plan to either pay for ship laundry or pack enough clothes to go the full length without repeating outfits.
Key Takeaways
- Pack one outfit per day plus one formal outfit, then add two casual pieces you can mix and match — this covers most cruises without laundry.
- Bring one pair of walking shoes, one pair of casual shoes, and one dressier pair; leave the fifth pair at home.
- Pack toiletries in a clear quart-sized bag if you're flying to the port, because TSA rules explore to your carry-on even though you're not boarding a plane from home.
- Sunscreen, a light cover-up, and a hat take up almost no space and prevent the sunburn that ruins the second half of your trip.
- Check your cruise line's website for what's prohibited — some lines ban candles, some ban certain types of luggage, and policies change by ship.
Clothing: the core of your suitcase
For a seven-day cruise, pack seven casual outfits (shorts and a shirt, or pants and a top), two pairs of jeans or casual pants, and one formal outfit. The formal outfit is usually a dress, a suit, or dressy separates — check your cruise line's website for the specific dress code on formal nights, because it varies. Some lines call it "elegant" instead of "formal" and allow nice pants instead of a dress. Bring one cardigan or light jacket for air-conditioned dining rooms and evening deck time.
For a three-day cruise, pack four casual outfits, one pair of jeans, and one formal outfit. For a 10-day cruise, pack 10 casual outfits, three pairs of pants, and two formal outfits. The math is straightforward: one outfit per day, plus one extra casual outfit in case you spill something, plus your formal nights.
Undergarments and socks should total one more than your days at sea — so eight pairs for a seven-day cruise. Bring one pair of pajamas or sleepwear, and one swimsuit. If you plan to use the pool or hot tub more than once, bring two swimsuits so one can dry while you wear the other.
Shoes: three pairs, not five
Bring one pair of walking shoes (sneakers or comfortable flats) for exploring ports, one pair of casual shoes (sandals, loafers, or slip-ons) for the ship, and one dressier pair (heels, dress shoes, or dressy sandals) for formal nights. That's it. Most people pack a fifth pair "just in case" and never wear it. Shoes take up a quarter of a suitcase, so the three-pair rule saves space and weight.
Make sure your walking shoes are already broken in — a new pair will blister your feet on your first port day. Wear them around your house for a week before the cruise.
Toiletries and medications
If you're flying to the cruise port, pack liquids and gels in a clear quart-sized bag in your carry-on, following TSA rules. This includes shampoo, conditioner, lotion, sunscreen, toothpaste, and any liquid medications. Solid items like deodorant, a toothbrush, and pills don't need to be in the bag. Once you're on the ship, you can move everything to your cabin.
Bring any prescription medications in their original labeled bottles, plus a copy of the prescription or a letter from your doctor. Cruise ships have a medical center, but they charge for visits and medications, and they may not have your specific prescription in stock.
Pack a small first-aid kit: adhesive bandages, pain reliever, antacid, anti-diarrheal medication, and seasickness medication if you're prone to motion sickness. Seasickness patches, ginger supplements, and wristbands all work differently for different people — try yours at home before the cruise.
Sun protection and water gear
Sunscreen is the single most important item you can pack. Bring at least SPF 30, and bring enough that you won't run out — a bottle costs three times as much at the ship's shop. Reapply every two hours, especially after swimming. A lightweight cover-up (a thin shirt or sarong) and a wide-brimmed hat take almost no luggage space and prevent the sunburn that makes the second half of your trip miserable.
Pack a lightweight, quick-dry towel if you plan to use the beach at a port. Ship towels are heavy and take forever to dry. A microfiber travel towel weighs almost nothing and dries in an hour.
Bring a reusable water bottle. Most ships fill it free at the buffet or dining room, and staying hydrated in the sun and heat is essential. A collapsible bottle takes up almost no space when empty.
Electronics and documents
Bring your phone charger and a power bank if your cabin doesn't have outlets near your bed. Bring a universal power adapter if you're visiting ports outside North America. Most modern ships have USB ports in the cabin, but they're often in inconvenient spots.
Pack your ID and any travel documents in a waterproof pouch or ziplock bag. Your cruise line will issue you a room key card at boarding, but you'll need your ID to get off the ship at ports. Keep a photocopy of your passport separate from the original, in case one gets lost.
A small notebook and pen are useful for jotting down port information, restaurant reservations, or excursion details. Your phone can do this, but paper doesn't run out of battery.
What not to pack: prohibited items by cruise line
Most cruise lines prohibit candles, incense, surge protectors with outlets, and certain types of luggage (like hard-sided suitcases on some lines). Some lines ban hair dryers, though most cabins have one built in. Check your cruise line's website under "what to pack" or "prohibited items" — the rules vary by ship and change occasionally.
Do not pack more than two suitcases per person unless your booking includes extra baggage. Most cruise lines charge $15 to $25 per extra bag. A carry-on bag and a personal item (backpack or small purse) don't count against your limit.
Packing strategy: roll, don't fold
Rolling clothes instead of folding them saves space and reduces wrinkles. Start with heavier items (jeans, pants) at the bottom of the suitcase, then roll lighter items (shirts, shorts) on top. Put shoes in the corners and socks inside the shoes. Use packing cubes or ziplock bags to organize by category — one for casual tops, one for bottoms, one for undergarments — so you can find things without unpacking the whole suitcase.
Pack your formal outfit last, on top, so it doesn't get crushed. Hang it in your cabin as soon as you board so wrinkles can fall out before formal night.
Frequently Asked Questions
Do I need to pack a formal outfit if I'm only cruising for three days?
Check your cruise line's website for the specific itinerary. Most three-day cruises have one formal or elegant night. If yours doesn't, you can skip the formal outfit and pack an extra casual outfit instead. Some lines publish the dress code for each night in your booking confirmation.
Can I do laundry in my cabin?
It depends on your cabin type and cruise line. Suites and some higher-category cabins have washers and dryers. Standard cabins don't, but you can hand-wash items in the sink and hang them to dry on the balcony or in the bathroom. Check your booking confirmation or call the cruise line to confirm what's in your specific cabin.
What if I forget something important?
The ship's shop sells basics like sunscreen, toiletries, and casual clothing, but at high prices — expect to pay two to three times what you'd pay on land. Most ports have drugstores and clothing shops where you can buy things at normal prices. If you forget something critical, ask your cabin steward — they often have extra items or know where to find them on the ship.
How much luggage space do I really need?
One standard suitcase (22 by 14 by 9 inches) holds a week's worth of clothes for one person if you pack efficiently. A larger suitcase (28 by 18 by 12 inches) gives you room for souvenirs or extra shoes. Most people overpack and use only 60 percent of what they bring.
Should I pack a power strip or extension cord?
Most cruise lines prohibit power strips and surge protectors because of fire safety rules. Check your specific ship's policy before packing one. A power bank for your phone is allowed and more useful anyway.