Best Answer: When they're big enough. They take a long time. if you planted onion sets this spring, you'll most likely harvest this fall. If you planted seeds, I'd let them winter over and harvest next summer or fall. You'll know when they're ready when the tops have turned yellowy brown and start to die down. About September time usually.