杏树只开花不结果的原因有很多,一般是营养不足,施肥就是必须的,有的杏花看起来非常大又漂亮,但是实际上花朵都没有发育完全这也是因为杏花营养不足导致的花朵都已经残缺不全,这时就要给杏树施肥,来保证杏树的营养而且施肥时多加些磷肥和钾肥,这样才能保证迅速,营养充足,满足杏树的自身结果条件。