蟹爪兰不开花的原因主要有三点:光照时间太长、室温过低和昼夜温差过大。蟹爪兰适合短日照,光照多于10到12小时就难以形成花蕾;室温太低会导致已孕蕾的蟹爪兰难以开花;昼夜温差过大可能使已孕的花蕾受损或落蕾。
促使蟹爪兰开花的方法包括少施氮肥、正确光照和保持适宜温度。氮肥施用过多会抑制生殖生长,应控制氮肥使用量;蟹爪兰是短日照型植物,需要昼短日长的光照条件才能顺利开花;保持温度在15到20度的环境,有助于花芽的正常发育,避免低温导致花芽发育迟缓或受冻死亡。