not sure on the actual time window, but I store mine in paper coin envelopes in a cool dark place and they last years. Have popped 3 year old seeds before. I would not freeze them, but that is just me.