Una fonte fluviale è il punto da cui un fiume inizia a fluire. Tipi di fonti includono laghi, torbiere, sorgenti, corsi d'acqua, raccolte di neve o acqua piovana, ghiacciai, paludi e altri fiumi.
Le fonti per i fiumi si trovano tipicamente ad altitudini più elevate delle porzioni a valle del fiume. Un fiume o un torrente che scorre in un fiume più grande può anche essere chiamato un affluente. La parte principale del fiume viaggia spesso attraverso una pianura alluvionale, che porta alla foce del fiume, dove il fiume deposita la sua acqua in un corpo più grande, come un oceano o un lago. La sorgente del fiume è il punto più lontano dalla foce del fiume, noto anche come l'estuario.