Yes, all products from The Body Shop have a shelf life of three years when unopened; once a product is opened and used its shelf life will vary. There is a symbol on each product which is a small pot with the lid slightly ajar and a number inside. This number refers to the number of months in which to use the product.