Eroziunea chimică apare atunci când apa transportă mineralele dizolvate departe de rocile lor sursă. Rezultă pe urma căderii chimice, care rezultă din modificarea chimică a stâncii cu apă. Eroziunea chimică este cea mai comună cu calcarul; apele de ploaie puțin acide dizolvă carbonatul de calciu din stâncă și o redepune, uneori departe, ca și în stalagmite și stalactite. Prin oxidare, eroziunea chimică are loc, de asemenea, într-o oarecare măsură, cu minerale instabile și ignifuge și cu roci bogate în fier.
Încălzirea chimică se încadrează în trei tipuri majore. Dizolvarea are loc cu calcar și este faimos pentru pesterile calcaroase. În oxidare, suprafețele de roci bogate în fier sunt oxidate în prezența apei, modificând suprafața și oferindu-i un aspect roșu. Hidroliza are loc atunci când anumite minerale silicatice, cum ar fi feldspați, sunt modificate chimic în lut, cuarț și compuși bazici în soluție. Dizolvarea și hidroliza sunt mai probabile decât oxidarea pentru a provoca eroziune.
Apa curenta care provoaca eroziunea chimica poate provoca, de asemenea, eroziune fizica in aceleasi roci. Ploaia este naturală ușor acidă, deoarece apa dizolvă dioxidul de carbon în atmosferă pentru a crea acid carbonic. Procesul de eroziune este exacerbat de ploaia acidă, care rezultă atunci când sulful și alți compuși atmosferici se combină cu apa pentru a forma acizi mai puternici.