Factorii care afectează pH-ul solului includ: tipul de rocă de bază din care este alcătuit solul, nivelul de precipitații și umiditate, tipul și cantitatea de fertilizatori și substanțe chimice utilizate, nivelul de baze și acizi din sol și nivelul de vegetație și degradare a solului.