Marijuana seeds have a shelf life of up to 5-10 years if stored properly. If stored under optimal conditions, seeds can remain viable for much longer than 10 years.