Sorting through the clutter beneath the bathroom sink is often overlooked on our to-do list. Truth be told, many of us haven’t tidied up the bathroom or discarded old hair care items since our last relocation. There are instances when an old shampoo or conditioner suddenly resurfaces from the depths of a cabinet or linen closet. Is it acceptable to use a shampoo that you bought three years ago? Does shampoo have an expiration date, and what can happen if you use expired shampoo or conditioner on your hair? We’ll delve into these questions and more, ensuring you know the right time to discard old shampoo bottles and when it’s safe to apply them.
Although the FDA doesn’t necessitate that cosmetics be marked with expiration dates, shampoos and conditioners do have a shelf life. Once a shampoo bottle is opened, it becomes susceptible to air, moisture, and the various organisms that thrive in your bathroom environment. Over time, the preservatives degrade, leading to spoilage. Hair care products also tend to lose their effectiveness in cleaning and moisturizing as they age.

Shampoo bottles can typically last for around three years after purchase, but this duration is significantly shortened once the bottle is opened. Most companies conduct tests to determine how long their products remain viable after opening. Look for the “period after opening,” or PAO, on the bottle. You might notice a small symbol resembling an open lid with a number like 12M, 18M, or 24M, indicating the number of months the product can be used after opening.
Should you not find a shelf life listed on the shampoo bottle, it’s generally safe to use for about 18 months post-opening. Natural hair products without preservatives may only last six months to a year. Check the hair care company’s website for specific information on product longevity.
However, it’s not always straightforward to recall when you last purchased that aged shampoo hidden at the back of a drawer. In such cases, be on the lookout for signs that the shampoo has gone bad.
Test the quality of a shampoo or conditioner by squirting a small amount into a container or your palm. If the shampoo appears lumpy, has separated, or is discolored, it’s time to discard the bottle and purchase a new one. An unpleasant odor also suggests spoilage. Additionally, if the shampoo fails to lather up, it’s a clear sign that its shelf life has expired.
Using old shampoo doesn’t necessarily harm your hair, but the results may not be as satisfactory. These products may not clean as effectively and can leave behind residue, making your hair appear dull and lackluster. Furthermore, shampoos laden with bacteria and fungi can irritate your scalp, potentially causing itching, dandruff, and other skin issues. For these reasons, it’s best to dispose of expired shampoos and conditioners.
While all shampoos eventually spoil, there are measures you can take to extend their lifespan:
- Store hair care products in a cool, dark place, such as a cabinet or linen closet, until ready for use.
- Ensure the lid is sealed immediately after each use to prevent water from seeping in.
- When a shampoo bottle is nearly empty, avoid sticking your fingers inside or filling it with water. Instead, store it upside down to facilitate the last bit of shampoo’s extraction.