I picked up a few bags of Caribsea's Ocean Direct Live Sand - I don't see any expiry date on the bag - triple checked each of the bags. I'm assuming then that there's no shelf life for this product unlike their other substrates, which clearly has an expiration date on the bag.