Nhiệt độ
Cải ăn lá có khả năng chịu đựng cao với khí hậu nóng, ẩm. Trong mùa lạnh, cải ăn lá sinh trưởng nhanh và cho năng suất cao trên đất giầu mùn, thoát nước tốt.
Cây cải thích hợp với nhiệt độ khoảng từ 15 - 20°C. Nhiệt độ để cải xanh ngọt nở hoa và kết hạt thuận lợi là 20 - 25°C
Ánh sáng
Cải ăn lá ưa ánh sáng vừa phải, có khả năng chịu bóng râm hơn các loại cây ăn lá khác.
Nước
Các giống cải ăn lá có hệ rễ chùm, lá trên cây nhiều và lớn do vậy cây cần được giữ ẩm thường xuyên trong thời gian sinh trưởng. Độ ẩm đất thích hợp là 70 - 80% và độ ẩm không khí cao sẽ giúp cho cây sinh trưởng và phát triển tốt.
Nếu đất quá ẩm, kéo dài 3 - 5 ngày sẽ làm cho rễ cây bị nhiễm độc và rễ phải sống trong điều kiện yếm khí.
Đất đai
Cây cải ăn lá sinh trưởng trên nhiều loại đất nhưng tốt nhất nên trồng ở đất tơi xốp, thoát nước tốt, có độ mùn cao, pH 5,5 - 7,0.