A contaminação do solo por metais pesados pode ter origens variadas: eles podem estar contidos em fertilizantes e corretivos aplicados no solo, nos resíduos industriais depositados no solo e nos resíduos sólidos urbanos dispostos inadequadamente no solo.