Poluarea solului este cauzată de o varietate de activități antropice, dar activitățile miniere, deversările chimice și eliminarea necorespunzătoare a substanțelor chimice toxice sunt cauzele cele mai frecvente. Anumiți contaminanți, inclusiv sărurile, metalele și alcoolii, sunt prezent în sol în mod natural. Cu toate acestea, dacă aceste substanțe chimice se ridică la niveluri toxice, ele pot deveni o formă naturală a poluării solului.
Practic orice activitate minieră, de construcție sau de producție poate contribui la poluarea solului. De obicei, guvernul sau municipalitatea locală desemnează modul în care astfel de industrii dispun de poluanți. Cu toate acestea, în plus față de inevitabilitatea accidentelor care expun solul la substanțele chimice nocive, unele întreprinderi pot alege să-și arunce în mod necorespunzător produsele reziduale, contribuind în continuare la această problemă.
Pe lângă aceste industrii, transportul substanțelor chimice pe care le folosesc este o activitate periculoasă. Dacă vehiculul de transport devine implicat într-un accident, poluanții pot fi dispuși pe o suprafață mare. Acest lucru poate cauza o problemă foarte severă pentru habitatele locale.
De asemenea, ploaia poluată poate provoca poluarea solului. Pe măsură ce ploaia coboară din norii încărcați cu substanțe chimice toxice, apa acoperă pământul. În timp ce apa se scurge sau se evaporă, poluanții sunt adesea lăsați în urmă. În timp, se pot acumula în cantități toxice.