红掌不开花有很多原因:长期不见阳光就不会开花,要在平时适当接受光照。养殖温度过高或过低,也很难开花,要将温度控制在20-30℃之间。长时间不施肥也会生长不良、不开花,要及时施肥补充养分。此外,花朵小也是养护不当导致的,要合理的进行养护。