No, you do not need to pack your own shampoo for a Disney Cruise, as all staterooms are stocked with high-quality, H2O+ spa products (or equivalent luxury brands in 2026). Disney provides large, wall-mounted refillable bottles of Sea Marine Revitalizing Shampoo, Sea Marine Collagen Conditioner, and Sea Salt Body Wash in every shower. These products are widely loved by guests for their signature scent and effectiveness, so much so that many passengers choose to buy them in the onboard shops to take home. By using the provided toiletries, you save significant space in your luggage and avoid the hassle of complying with liquid volume restrictions if you are flying to the port. If you have specific medical needs or a very strong preference for a particular brand, you are of course welcome to bring your own, but for the vast majority of "Disney cruisers," the included spa products are more than sufficient and add a touch of "extra magic" to the daily routine of getting ready for a day at Castaway Cay or a night in the Animator's Palate.