白菜不長的原因有很多,有氣候條件因素、土壤因素、品種因素、田間管理等多種因素。但只要選好品種,加強田間的肥、水、病、蟲、草等的管理,白菜會越長越大,多施有機肥能提高品質。
水分不足,大白菜的中後期生長需水極大,若不及時澆水和均勻澆水,極易造成大白菜的不長心。
病蟲害的影響,特別是軟腐病,病毒病和蚜蟲,菜青蟲等發生嚴重,影響大白菜營養體的生長,引起大白菜的不長心。