Los regímenes de alimentación fluvial pueden ser, básicamente, de tres tipos: glaciar, pluvial y nival. Todos ellos tienen un máximo de caudal y un mínimo, que tiene lugar en fechas diferentes. También existen regímenes fluviales mixtos. Lo más frecuente es que un río tenga varios tipos de alimentación. Se distinguen los regímenes fluviales: nival de transición, nivopluvial, pluvionival y los pluviales que tienen más de una estación lluviosa.