Can You Bring Shampoo on a Plane? (TSA 3-1-1 Rule — 2025)

Quick Answer
✅ Yes. TSA allows shampoo on planes, but in carry-on it must follow the 3-1-1 liquids rule: bottles up to 3.4 oz (100 ml) inside your 1 quart-sized bag.
✅ Full-size shampoo bottles are only allowed in checked baggage.
✈️ Solid shampoo bars are allowed in any size in both carry-on and checked.


Details

  • Carry-on (liquid shampoo):
  • Must be in containers ≤ 3.4 oz (100 ml).
  • All liquids, gels, and aerosols must fit in a single quart-sized resealable bag.
  • Checked luggage:
  • Any size shampoo bottles permitted.
  • Wrap bottles in plastic or use leak-proof travel bottles to prevent spills.
  • Solid shampoo bars:
  • Not subject to liquids rule.
  • Unlimited in both carry-on and checked bags.
  • Aerosol/dry shampoo:
  • Travel-size aerosols ≤ 3.4 oz allowed in carry-on.
  • Larger aerosol cans only allowed in checked bags (typically max 18 oz / 500 ml per container, 70 oz total).

TSA Shampoo Rules Summary

Shampoo TypeCarry-OnChecked
Liquid shampoo ≤ 3.4 oz✅ Allowed (in liquids bag)✅ Allowed
Liquid shampoo > 3.4 oz❌ Not allowed✅ Allowed
Shampoo bars (solid)✅ Allowed✅ Allowed
Dry shampoo (aerosol ≤ 3.4 oz)✅ Allowed✅ Allowed
Dry shampoo (aerosol > 3.4 oz)❌ Not allowed✅ Allowed

Gotchas / Common Issues

  • ✈️ Bottle size matters, not fill level: A half-full 6 oz bottle still counts as 6 oz → not allowed in carry-on.
  • ✈️ Leaky bottles: Pressure changes can cause leaks; use travel bottles or seal in plastic.
  • ✈️ Aerosol caps required: TSA requires caps on aerosols to prevent accidental spraying.
  • ✈️ International flights: Most countries follow the same 100 ml liquids rule, but confirm before travel.

Sources