Различают пять основных типов питания рек. К ним относятся:
1 . Дождевое питание — в период выпадения осадков в виде дождя
2.Снеговое питание — в период выпадения снеговых осадков
3.Грунтовое (или подземное) питание — питание различными грунтовыми водами
4.Ледниковое питание — питание за счёт водных масс, которые поступают с ледников
5. Смешанное питание — комбинация нескольких типов питания