How Long Does Onions Take To Grow?
Onions take approximately 90 to 120 days to grow from a small onion bulb or seed. The time it takes for onions to mature depends on the type of onion, weather conditions, and soil quality. Onions grown from seeds generally take longer to mature than onion sets or bulbs. They can be harvested when the leaves start to yellow and fall over.