山楂幼樹成花結果較早,在北方果樹中,它是結果較早的樹種。在現代技術條件下,多有2年開花、3年結果、4年豐產的典型實例。
山楂樹的果枝可分為短果枝、中果枝、長果枝。山楂的短果枝的頂芽為花芽,像蘋果、梨,山楂的中、長果枝的上部側芽為花芽,像核桃、板栗,也可以說,它兼具蘋果、梨及核桃、板栗兩類果樹結果枝類特性,因而具有高產的潛力。
山楂健壯的枝條易于形成花芽,又以健壯果枝坐果多,壯樹、壯枝結果的特性要求,既要加強肥水管理以促壯樹勢,又要通過疏剪調節控制枝葉密度,培養粗壯果枝。山楂的花芽為混合芽,花芽萌發先長一段新梢,其頂端著生花序開花結果。山楂為傘房花序,每序十幾朵至幾十朵花,花多、果多彌補單果小的缺陷,因而山楂成齡樹很豐產,幾百公斤單株,4000~5000公斤畝產的豐產樹、豐產園都屢見不鮮。
山楂具有自花結實能力,在正常情況下,自花授粉坐果率可達34.5~56.2%,自然授粉坐果率可高達62.7—71.2%,所以山楂不進行人工輔助授粉。山楂具有不經授粉受精而能夠單性結實的特性;也有假單性結實的現象。即雖然受精,但胚發育中止不能形成種仁,子房膨大成為秕籽果實。單性結實和假單性結實都是沒有種仁的果實,所以山楂種子種仁含有率很低。
山楂的果實由下位子房連同花托發育而成,單果重一般7—10克,具有3~5粒種子,栽培品種大多沒有種仁。
山楂的生理落果發生在花后10-20天,多因管理粗放、肥水不足、枝條纖細、致大量落花落果。坐果多的每序十幾個果,坐果少的僅留1—2個果。甚至出現空序現象。