山楂对土壤质地、土层厚度、土壤肥力要求不严,虽根系不深,但分布广远可以弥补根浅不足。要使山楂生长发育良好,以土层深厚、排水良好的中性或微酸性沙壤土为最适宜。阴坡阳坡、山上山下,土层厚薄都能种植,但盐碱度高的土不适合山楂栽培。