西兰花适宜在排灌良好、耕层深厚、土质疏松肥沃、保水保肥力强的壤土和沙质壤土上种植。适应土壤PH范围5.5—8,但以6为最好。西兰花对土壤要求不十分严格,以砂壤土和壤土为好,如果是粘性土,要求深耕晒白,提高土壤通透性。土壤酸碱度以中性偏酸性为宜,PH值为6左右。