We recommend eating all of your treats within 4 weeks of delivery for optimum freshness. However they will remain in date for a further 6 months.