Carnival provides basic shampoo and soap in your cabin, but the quality and quantity are minimal
Carnival includes small bottles of shampoo and body soap in every cabin as part of your cruise fare. These are typically single-use or small bottles—roughly the size of hotel samples—placed in your bathroom when you board. The shampoo is functional but basic; most cruisers find it drying or prefer their own product, especially if they have sensitive scalp or color-treated hair.
The provided toiletries are meant to cover you if you forget something, not to be your primary supply for a week-long cruise. If you plan to shower daily during your voyage, you will run out quickly and need to bring your own or purchase replacements onboard.
Key Takeaways
- Carnival cabins include small sample-sized bottles of shampoo and body soap, but not enough for a full cruise if you shower daily.
- You can bring full-sized bottles of shampoo and toiletries in your carry-on luggage without restriction.
- Carnival sells travel-sized and full-sized toiletries at the onboard shop if you run out or forget items.
- Conditioner, lotion, and other toiletries beyond shampoo and soap are not provided and must be brought from home or purchased onboard.
What toiletries are actually included in your cabin
When you check into your cabin, you will find shampoo, body soap, and sometimes a small bar of soap in the bathroom. Carnival does not provide conditioner, lotion, deodorant, toothpaste, or a toothbrush—you must bring those yourself or buy them onboard. The shampoo and soap bottles are typically 1 to 2 ounces each, which is enough for one or two showers depending on how much you use.
Some cabin categories may include slightly better toiletries or additional items, but this varies by ship and booking date. If you have booked a suite or higher category, check your pre-cruise documents or call Carnival directly to confirm what is in your specific cabin type.
Bringing your own shampoo and toiletries
You can pack full-sized bottles of shampoo, conditioner, and other toiletries in your carry-on bag without any restriction from Carnival. There is no limit on the amount of toiletries you bring onboard, and the cruise line does not charge extra for personal care items in your luggage.
Many cruisers bring travel-sized bottles to save space, or they pack their regular bottles if they have room. If you have a specific brand you prefer or sensitive skin that requires particular products, bringing your own is the most reliable option. You can also pack solid shampoo bars, which take up less space and last longer than liquid shampoo.
Buying toiletries onboard if you run out
Carnival ships have a shop (usually called the Marketplace or Sundries Shop) that sells travel-sized and full-sized toiletries, including shampoo, conditioner, body wash, lotion, and deodorant. Prices are higher than you would pay at a drugstore on land—typically two to three times the retail price—so buying onboard is a backup option rather than a budget-friendly choice.
The shop is usually located on a lower deck and is open during sea days and port days. Hours vary by ship, but most shops open in the morning and close in the evening. If you realize you need something on a sea day, visit the shop early rather than waiting until the last day of your cruise, when shelves may be picked over.
Cabin steward service and restocking
Your cabin steward cleans your cabin daily and may restock the shampoo and soap bottles if you have used them. However, do not count on this—restocking depends on the steward's schedule and how busy the ship is. If you need more toiletries and the shop is closed, you can call the front desk or your steward and request additional bottles, though there is no may provide they will have extras available.
Leaving a note for your steward asking them to restock toiletries sometimes works, but it is not a reliable system. Bringing your own supply from home is the safest approach.
Special considerations for longer cruises and sensitive skin
If you are taking a cruise longer than five days, the provided shampoo and soap will almost certainly not last the entire voyage. Plan to bring your own toiletries or budget for purchasing them onboard. For cruises of seven days or longer, most experienced cruisers pack a full toiletry bag as if they were staying in a hotel.
If you have sensitive skin, eczema, psoriasis, or an allergy to common shampoo ingredients, do not rely on Carnival's provided products. Bring your own dermatologist-recommended shampoo and any other products your skin requires. The ship's environment—salt air, chlorine from pools, and dry cabin air—can irritate skin, so having the right products matters more on a cruise than it might at home.
Frequently Asked Questions
Can I bring shampoo in my checked luggage instead of carry-on?
Yes. Shampoo and liquid toiletries can go in either your carry-on or checked bag. If you pack them in checked luggage, they will be in your cabin when you arrive, but you will not have access to them until your bags are delivered—usually a few hours after you board. Many cruisers pack toiletries in carry-on so they can shower right away if they board early.
What if I have very long or thick hair that needs a lot of shampoo?
Bring your own shampoo and conditioner. The provided bottles are too small for anyone who shampoos more than once or uses more than a dime-sized amount per wash. Packing a full bottle or two is much cheaper than buying onboard, and you will have exactly what your hair needs.
Do I need to pack shampoo for a three-day cruise?
You might get by with the provided shampoo if you shower once per day and use very little product, but it is tight. If you shower twice a day or prefer a specific shampoo, bring your own. A three-day cruise is short enough that a small travel bottle takes up minimal luggage space.
Are there any toiletries I should never bring onboard?
Carnival does not restrict toiletries, but avoid packing anything flammable or pressurized (like aerosol deodorant or hairspray) in carry-on luggage, as these follow TSA rules for air travel. Pack those items in checked luggage instead. Regular shampoo, conditioner, lotion, and solid products have no restrictions.