白掌原产于哥伦比亚,生于热带雨林, 一般5~8月开花。白掌较耐阴,只要有60%左右的散射光即可满足其生长需要,因此可常年放在室内具有明亮散射光处培养。夏季可遮去60%~70%的阳光,忌强光直射,否则叶片就会变黄,严重时出现日灼病。北方冬季温室栽培可不遮光或少遮光。若长期光线太暗则不易开花。
白掌开花除光照的原因外,也有用诱导方法,喷施赤霉酸,以人工方式诱导植株开花,品种不同开花时间也不同。小型品种对赤霉酸的反应较快,喷施后的7-9周时间便可开花,中型品种需要10-11周时间,大型品种需要12-13周的时间。