Longest I've had a bag was like 3 months, and it was perfectly fine. Thats how long I had it though, no clue how long it was since the weed was freshly picked.