紫根兰不开花的原因有以下几种:
鳞茎过小,通常紫根兰的球茎直径达到3厘米以上时才会开花;缺肥,紫根兰却磷钾肥的时候也不容易开花 ,可在春天发芽后和花后,浇水时加一点磷酸二氢钾,每个月1至2次;没有休眠,紫根兰冬天需要一个冷凉的气候休眠,以10至12摄氏度为宜,不得低于5摄氏度,否则叶片会消耗大量养分,造成不开花。