Yes, almost all cruise staterooms in 2026 provide shampoo, though the quality and delivery method vary significantly by the "class" of the cruise line. On mainstream lines like Carnival, Royal Caribbean, or Norwegian, you will typically find wall-mounted dispensers in the shower containing a "2-in-1" shampoo and body wash. While convenient, many travelers find these formulas to be drying, especially after exposure to salt water and sun. On premium or luxury lines like Celebrity, Virgin Voyages, or Ritz-Carlton Yacht Collection, you are more likely to find individual, high-end branded bottles (such as L'Occitane or Malin+Goetz) including separate shampoo and conditioner. In 2026, there is a massive industry shift toward "Eco-Luxury," where even high-end lines are moving toward large-format, refillable ceramic or glass pumps to reduce single-use plastic waste. If you have specific hair care needs or color-treated hair, it is still recommended to bring your own products, as the "standard" cruise shampoo is often formulated to be a generic, high-detergent cleanser.