Existem várias maneiras de prevenir a erosão, incluindo relva em cursos de água, conservação de lavouras, cobertura de plantações, manejo de pastagens e fortalecimento de riachos e margens de rios. Alguns métodos de controle de erosão, como fortificação de diques ao longo de cursos de água, ocorrem na fonte, enquanto outras, como a modificação de técnicas agrícolas, ocorrem fora do local. Essas técnicas ajudam a controlar e estabilizar a erosão em bases de curto e longo prazo e são idealmente usadas em combinação.
Um método comum de controle da erosão envolve a colocação de tiras de filtro e amortecedores ao longo dos corredores e encostas do rio. Essas tiras ajudam a diminuir a velocidade da água, reter sedimentos e detritos e filtrar toxinas e poluentes nocivos, como produtos químicos e pesticidas. Essas faixas evitam que os sedimentos saiam das áreas agrícolas e se infiltrem nos sistemas de água próximos. Grassing waterways é outro mecanismo de controle de erosão que reduz o volume do cultivo e reduz a perda de solo.
A agricultura de contorno é um método de prevenção de erosão de longo prazo que cria fileiras perpendiculares ao longo dos vales e campos de cultivo, em vez de fileiras perpendiculares que correm verticalmente para cima e para baixo nas encostas. Essas fileiras de plantações criam uma série de pequenas represas que diminuem o fluxo de água e reduzem a perda de solo. O manejo do pasto é outra técnica de longo prazo que envolve o equilíbrio adequado do número de animais que pastam com o tamanho da terra da fazenda, o que permite o crescimento da vegetação que absorve a água e evita que as plantas sejam arrancadas, o que, por sua vez, reserva uma cobertura crítica.