It typically takes 3-5 months to grow a cauliflower from seed, but it all depends on the weather conditions in your region and the variety you decide to grow. This plant species is a cool-weather crop, and as such, you’ll be able to harvest it multiple times throughout spring and fall (or summer in colder climates).