We receive regular shipments, so your Dragon Blood will be fresh by the time you receive it. Expect your Dragon Blood to last at least 12 months if stored in a cool, dark place.