Sowing Onion Seed for the best return. Details matter. When & how you sow your onion seed matters. Sow indoors about 8 weeks or so before my average last frost is the ideal time. Here's how I sow my onion seeds in New England zone 7a and 7b. https://www.youtube.com/watch?v=-BjYzZq07NQ

Comments