山楂养多长时间会开花 山楂当然能够开花,花开之后才可结果。它的花期是在五月到六月之间,花色为白色。不过具体栽后要养几年能开花是没有准确时间的,要结合平时的管理以及小苗的情况来定。管理得当,小苗栽后两三年的时间便可开花结果。若是小苗长势弱,开花结果的时间自然便会推后。