All of our sweets, will last for a minimum of 9 months however some will last up to 18 months. All best before dates are on the back of the product or with the jars on the base.