Most Mary Kay® products are produced to have a shelf life of three years from the date of manufacture. ... If the shelf life is less than three years, then the expiration date of the product must be clearly indicated on the package. This is not required if the shelf life is greater than three years.