Generally, if you are following all the steps and you have stored the marijuana seeds the right way, chances are that they will last for a lot longer than you’d expect. Generally, some batches of seeds last for 1-2 years and some other ones can last between 5-10 years.