Faktor-faktor yang dapat mempengaruhi infiltrasi adalah curah hujan dan keadaan tanah. Infiltrasi adalah proses meresapnya air melalui celah-celah tanah. Yang dapat mempengaruhi infiltrasi antara lain:
• Curah hujan: semakin tinggi intensitas air hujan maka daya imfiltasi akan semakin rendah, karena kemampuan tanah akan semakin dipacu untuk dapat meresapkan air.
• Kerapatan vegetasi: daerah dengan vegetasi rapat cendrung lebih cepat dalam meresapkan air dibantu oleh akar-akar pada tanaman.
• Porositas tanah/permeabilitas: tanah dengan porositas tinggi akan memiliki kemampuan yang tinggi dalam meloloskan air, sehingga daya serapnya akan lebih tinggi. Hal ini berkaitan juga dengan tekstur tanah yakni halus atau sedang tanah kehingga mempengaruhi kemampuan tanah dalam meloloskan air.
• Kelembaban tanah: tanah yang lembab akan sulit meresapkan air, hal tersebut dikarenakan tanah lembab akan lebih mudah jenuh karena telah menagndung lebih banyak air.
• Permukaan tanah: semakin luas permukaan tanah maka tingkat infiltrasinya akan semakin tinggi. Jika tanah sempit maka laju ilfiltrasi air juga akan berkurang.
Berdasarkan penjelasan tersebut maka faktor yang memperngaruhi infiltrasi ditunjukkan oleh nomor (3) tekstur tanah dan (5) permeabilitas tanah.