Sungai dapat kita bagi menjadi beberapa jenis berdasarkan pembentukannya, yaitu :
1. Sungai Hujan
Sungai hujan adalah sungai yang sumber airnya berasal dari air hujan yang berkumpul membuat
suatu aliran besar. Sungai-sungai yang ada di Indonesia umumnya adalah termasuk ke dalam jenis
sungai hujan.
2. Sungai Gletser
Sungai gletser adalah sungai yang sumber airnya berasal dari salju yang mencair berkumpul menjadi
kumpulan air besar yang mengalir. Sungai membramo / memberamo di daerah papua / irian jaya
adalah salah satu contoh dari sungai gletser yang ada di Indonesia.
3. Sungai Campuran
Sungai campuran adalah sungai di mana air sungai itu adalah pencampuran antara air hujan dengan
air salju yang mencair. Contoh sungai campuran adalah sungai digul di pulau papua / irian jaya.