The meals are generally fresh for 6-8 days, and unopened smoothies can stay fresh for up to 2 weeks. The Mighty Bites are shelf-stable and fine to eat anytime before their printed best-before date.