As weather is a limiting factor for producing cauliflower, the plant grows best in cool daytime temperatures 70–85 °F (21–29 °C),with plentiful sun.