We turnover our stock regularly - aiming for 90 day cycles. Our supplements have a 2 year expiry on them so generally speaking any Troo Health supplements sent out usually have at least 18 months left prior to expiry date.