蔷薇不开花主要有以下几个原因:
1、光照不足,花芽无法分化。蔷薇属强阳性花卉,喜欢土壤湿润不积水,高温高光照环境下生长良好。
2、株苗太小或浇水量大枝条徒长。徒长会让营养全部供应枝叶生长,无能力供应开花需要。控制浇水,疏剪枝叶增加枝叶间的通风透光效果,可使蔷薇花开茂盛。
3、蔷薇花不开花最可能的原因是缺磷,因磷是生命的重要物质基础,能促进根系、开花和种子与果实的生长发育。当缺磷时蔷薇花无法形成花芽,没有花芽的蔷薇也就无法进行开花了。当蔷薇花到花期没有形成花芽时可往盆边按量埋入含磷钾较高的复合肥促进花芽形成,也就较有开花的希望。
每周喷施一次磷酸二氢钾,可促使花芽分化早日开花。