Question: how long can you keep vegetable seeds for?
Answer: Most vegetable seeds remain good for about two to three years, but some, such as onions, deteriorate within a year and others such as lettuce, can successfully sprout after five years. The table below lists average years of viability for well-stored vegetable seeds, compiled from regional sources.