How to Pack for a Cruise Ship Vacation
Pack 1-2 outfits per day plus 2-3 formal pieces, comfortable shoes for walking, sunscreen, and a small day bag. Most cruise lines provide towels and toiletries, so focus on clothes that layer easily and take up minimal space.
- Check your cruise line's dress code policy. Before packing anything, read your cruise line's website or documentation. Most modern cruises have 'smart casual' as the standard, with 2-3 'formal' or 'elegant' nights per week. Some lines (like Disney) are more casual throughout. Formal means a blazer or dress. Elegant means a nice button-up or cocktail dress. Know what you actually need to pack.
- Count your days and plan outfit combinations. If you're cruising 7 days, pack 8-9 tops and 5-6 bottoms that all mix together. Aim for a color palette (neutrals plus 2-3 accent colors) so everything coordinates. You'll do laundry halfway through most cruises, so you don't need a complete outfit for every single day. Plan for: casual daytime wear, 1-2 nicer dinner outfits, 2-3 formal/elegant pieces, one swimsuit minimum (two is better), and one light jacket or sweater.
- Gather shoes strategically. Bring: comfortable walking shoes (broken in already—you'll walk 2-3 miles per day on a ship), casual flip-flops or slides for the pool deck, one pair of nicer shoes for formal dinners, and one pair for casual evening activities. That's 4 pairs maximum. Leave the fashion shoes at home. Ships are metal and narrow—comfort matters more than style.
- Add sun and ocean essentials. Pack: high-SPF sunscreen (reef-safe if you're doing excursions), after-sun lotion or aloe, sunglasses, and a hat or visor. These take minimal space and prevent misery. Most cruise ports are sunny and reflective off the water. You can buy these onboard, but prices are 2-3x higher than home prices.
- Keep a day bag separate. Pack a small backpack or crossbody bag for excursions and port days. It should hold: a water bottle, phone, cash/cards, sunscreen, and a light layer. This stays with you off the ship and keeps your cabin uncrowded. Don't overpack your main luggage with things you'll never use.
- Use compression or packing cubes. Cabin space is tight—roughly 150-200 square feet for 2-4 people. Use packing cubes or compression bags to organize by category (tops, bottoms, underwear, formal wear). This saves 30-40% of space and makes unpacking easier. Roll clothes instead of folding when possible.
- Pack toiletries minimally. Most cruise lines provide: shampoo, conditioner, soap, and lotion in cabins. Bring only: prescription medications, contact lenses/solution (if needed), deodorant, sunscreen, toothbrush, toothpaste, and any specialty items (specific acne treatments, prescriptions). Everything else is wasting luggage space. Medications should stay in original bottles and be in your carry-on.
- Keep technology light and charged. Bring: phone, charger, and maybe a tablet for reading or watching downloaded content. Onboard WiFi is expensive (usually $7-15 per day) so download movies, books, or podcasts before boarding. Leave the laptop at home unless you need it for work. One USB charging hub charges multiple devices simultaneously and saves outlet space in your cabin.
- Double-check prohibited items. Most cruise lines ban: candles, irons, rice cookers, extension cords, and smart plugs. Some ban alcohol (or restrict it heavily). Check your line's specific list before packing. Prohibited items get confiscated and not returned, so verify this step.
- Pack a small carry-on for the first night. If you're boarding day 1, carry on: one change of clothes, medications, phone charger, toiletries, and any valuables (jewelry, passport copies). Your main luggage might not reach your cabin until evening. Don't get stranded on the ship without a toothbrush or change of clothes while waiting.
- How much luggage can I bring?
- Most cruise lines allow 2 checked bags per person (50 lbs each), plus one carry-on. Some lines (Disney, Royal Caribbean) allow 2 checked bags free; others charge $15-30 per bag. Check your line's policy. A medium suitcase (22-24 inches) fits the checked bag limit and maximizes space without excess weight.
- Do I really need formal wear?
- It depends on your cruise line and itinerary. Modern cruises (except ultra-luxury lines) rarely enforce strict formal dress. You can skip formal dinners and eat at casual restaurants instead. If you want to dine in the main dining room on a formal night, one nice blazer or dress works for the entire cruise. Don't pack multiple formal outfits unless you're doing back-to-back formal nights (5+ nights).
- Can I do laundry onboard?
- Most ships have self-service laundry ($2-5 per load) or offer laundry service (expensive, $3-8 per item). Budget 1 laundry day halfway through your cruise. Bring 5-6 days of underwear and socks to reduce laundry frequency. Some suites include free laundry service; check your booking details.
- What if I forget something?
- Ships have small shops onboard where you can buy basics (sunscreen, deodorant, phone chargers, swimsuits, light jackets) at 2-4x retail prices. Port towns also have pharmacies and shops. Don't stress about minor items—just avoid being without medications or essentials for formal dress code.
- Should I pack a robe or towel?
- No. Cruise cabins include bathrobes (usually available on request) and all towels you need. Bringing your own wastes luggage space. If you want a lightweight beach towel for the pool deck, pack one thin microfiber towel instead of standard towels.
- How do I pack formal wear without wrinkling?
- Roll formal pieces loosely instead of folding them, or use a garment bag. Alternatively, pack them last and on top of your suitcase so they're on top. Most cabins have a small closet—hang formal wear immediately upon arrival. Wrinkles from the cruise ship itself (humid environment) are unavoidable, but minor steaming from hanging in the cabin bathroom during a hot shower helps.