The quick answer is that all cosmetics have expiration dates, including the products you use to care for your hair.