It is best to start onion seeds about 16 weeks before the last frost date in order to get them to roughly the same bulb size as when buying onion sets. In warmer climates, you can start seeds, or direct sow them into the garden in late fall, early winter for a late spring harvest.