A poluição do solo é causada por uma variedade de atividades antropogênicas, mas as atividades de mineração, derramamentos de produtos químicos e descarte impróprio de produtos químicos tóxicos são as causas mais comuns. Alguns contaminantes, incluindo sais, metais e álcoois, são presente no solo naturalmente. No entanto, se esses produtos químicos atingirem níveis tóxicos, eles podem se tornar uma forma natural de poluição do solo.
Praticamente todas as atividades de mineração, construção ou manufatura podem contribuir para a poluição do solo. Normalmente, o governo ou município local designa como essas indústrias descartam os poluentes. No entanto, além da inevitabilidade de acidentes que expõem o solo a produtos químicos nocivos, algumas empresas podem optar por despejar seus resíduos de forma inadequada, contribuindo ainda mais para o problema.
Além dessas indústrias, o transporte dos produtos químicos que utilizam é uma atividade perigosa. Se o veículo de transporte se envolver em um acidente, os poluentes podem ser dissipados em uma grande área. Isso pode causar um problema muito sério para os habitats locais.
A chuva poluída também pode causar poluição do solo. À medida que a chuva cai das nuvens carregadas de produtos químicos tóxicos, a água cobre o solo. Enquanto a água escorre ou evapora, os poluentes costumam ficar para trás. Com o tempo, eles podem se acumular em quantidades tóxicas.