Pyrus pashia pousse dans un large éventail de sols , même les sols sableux ou calcaires, mais cependant, les sols limoneux peuvent être les meilleurs. Il fait bien dans les sols bien aérés et bien drainés, c'est pourquoi ils ont parfois besoin de pentes. Pyrus pashia aime également les sols légèrement acides à neutres (6,1-7,3), en particulier les sols avec un pH proche de 7, bien que certaines autres espèces et cultivars puissent bien pousser dans un sol légèrement alcalin.