1. Curah hujan
2. Sifat-sifat tanah
Sifat-sifat yang dimiliki oleh tanah juga bisa menjadi penyebab terjadinya
erosi. Apabila tanah memiliki tekstur yang kasar dan halus, maka tanah
tersebut akan tahan terhadap erosi. Selain itu kandungan bahan organik yang
ada pada tanah juga dapat menentukan kepekaan tanah terhadap erosi. Hal
ini karena, bahan-bahan organik yang terkandung pada tanah dapat
mempengaruhi tingkat kemantapan struktur tanah.
3. Lereng
Faktor selanjutnya yaitu lereng. Tingkat erosi yang terjadi pada lereng akan
semakin meningkat apabila lereng semakin curam, akibatnya, Kecepatan
aliran permukaan akan menjadi semakin meningkat sehingga kekuatan
pengangkut juga akan semakin meningkat. Selain itu bentuk lereng yang
semakin memanjang dapat mengakibatkan volume air yang mengalir menjadi
semakin besar, otomatis hal ini dapat mengakibatkan terjadinya erosi menjadi
lebih cepat.
4. Vegetasi
5. Manusia
Selain faktor-faktor di atas ,manusia juga memiliki andil dalam mempengaruhi
proses terjadinya erosi. Manusia merupakan satu-satunya makhluk yang
menghuni bumi yang telah diberikan akal oleh sang pencipta, namun tidak
semua manusia menggunakan akalnya untuk melakukan kebajikan, ada juga
yang mengakibatkan kerugian. Ada beberapa macam aktivitas manusia yang
dapat mempercepat terjadinya proses erosi diantaranya; penggundulan
hutan, pembangunan gedung-gedung dan aktivitas industri lainnya.