How Often Should You Replace Your Shampoo?

How Often Should You Replace Your Shampoo?

Why Shampoo Longevity Matters

Shampoo isn’t a “forever” product. Using the right amount keeps your hair clean and healthy without wasting product (or money). Plus, knowing when to replace it helps you plan ahead so you’re never caught with an empty bottle in the shower!

How Long Does a 300ml Shampoo Last?

The average wash uses around 10ml of shampoo. That means:

  • 2 washes a week: ~20ml per week → 300ml lasts about 15 weeks (3.5 months)
  • 3 washes a week: ~30ml per week → 300ml lasts about 10 weeks (2.5 months)
  • Daily washers (7x): ~70ml per week → 300ml lasts about 4–5 weeks

(Of course, hair length, thickness, and how much you lather up all make a difference!)

Signs It’s Time to Restock

  • Your bottle feels lighter and you’re squeezing the last drops.
  • Your hair isn’t feeling as fresh—sometimes product loses its effectiveness if it’s been open too long (12–18 months shelf life is standard).
  • You’re tempted to use way more than you need because it’s not lathering well anymore.

 

Pro Tip: Don’t Overdo It

 

A 5–10 cent coin-sized amount is enough for most people. Fine or short hair = less, thick or long hair = a touch more. Overusing only makes you run out faster and can dry out your scalp.

 

Keep Your Routine Fresh

 

On average, most clients should expect to replace their 300ml shampoo every 2–3 months. If you wash less often, it’ll stretch a bit longer.

👉 Shop your next bottle here: HairPinns.com Shampoo Collection

Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.