桂花树不开花的原因可能是由于土壤湿度、肥力、土壤酸碱性、树龄等因素制约了桂花树的开花,并不能说明是公树。
人们发现一些桂花树会开花,一些则不开花,还有一些桂花树能够结果,有的则不结果,因此有的人认为桂花树分公母,能够开花结果的是母桂花树,而公桂花树不开花或者开花了也无法结果,其实这种观点是错误的,桂花树并没有所谓的公母之分。
桂花树不开花的原因有很多,主要是环境及自身因素,例如树龄不足,园艺中为了追求桂花树快速开花,大多采用扦插或者嫁接的方式进行繁殖,如果是用种子繁殖的桂花树,其开花时间是很长的,大约需要10-15年。
即使是嫁接的桂花树,如果养护不当,环境不适宜也同样会造成桂花树无法开花。例如采光环境差,长时间处在阴凉环境下,枝叶就会徒长,影响开花;土壤的碱性太重,桂花树喜欢生长在酸性的土壤环境下;或者缺肥等,都会导致桂花树不开花。