山楂當然能夠開花,花開之後纔可結果。它的花期是在五月到六月之間,花色爲白色。不過具體栽後要養幾年能開花是沒有準確時間的,要結合平時的管理以及小苗的情況來定。管理得當,小苗栽後兩三年的時間便可開花結果。若是小苗長勢弱,開花結果的時間自然便會推後。