Our sunscreens all have a shelf life of 3 years. To get an idea of when the product was made, check out the bottom, it will either have an expiration date or a lot number. If it has a lot number, the first two digits represent the year the product was filled.