Râurile Letoniei fie își sfârșesc drumul în apele Mării Baltice, fie curg în râuri aparținând bazinului râurilor, care la rândul lor se revarsă din nou în apele Mării Baltice.
Râul Gauja
Râul trece prin teritoriul Letoniei, fiind parțial granița naturală cu Estonia. Lungimea totală a râului este de 460 de kilometri. Guaya este cel mai lung râu de pe teritoriul Letoniei de la izvor până la confluența sa.
Râul este alimentat de trei surse: zăpadă (aproximativ 40%); ploi; panza freatica. Cu ploi prelungite, apa din râu poate crește semnificativ, amenințând inundațiile. În unele cazuri, astfel de inundații temporare sunt chiar mai puternice decât inundațiile de primăvară.
Râul Dubna
Unul dintre râurile letone care trece prin mai multe regiuni ale țării: Kraslava; Daugavpils; Preilsky. Lungimea totală a canalului râului este de 105 kilometri.
Sursa râului este lacul de adâncime Tsarmanu. Apoi râul merge spre vest și se alătură apelor Daugava pe teritoriul orașului Liban. Pe drum, râul în tranzit trece prin mai multe lacuri: Tsarmanu; Sakovo; Anisimovo; Vishkyu; Luknas.
În cursul său superior (până la oglinda lacului Luknas) Dubna seamănă cu un râu de munte. Curentul pe această secțiune a căii este rapid, partea de jos este stâncoasă. Canalul în sine este împânzit între maluri abrupte înalte. Cursul inferior este deja mai liniștit.
Râul Ogre
Ogre este un râu în întregime leton, cu o lungime de 188 de kilometri. Sursa este un mic lac Siveninsh (teritoriul Munților Vidzeme). Albia râului este foarte sinuos, dar în cele din urmă apele Ogrului se alătură râului Daugava pe teritoriul orașului cu același nume Ogre. Cei mai mari afluenți ai râului sunt: Lichupe; Lob; Aviekste.
Datorită debitului șerpuitor, râul atrage mulți navigatori.
Râul Lielupe
Lielupe este unul dintre puținele râuri care aparțin în totalitate teritoriului Letoniei. Lungimea totală a curentului este de 119 kilometri. Înainte de confluență, Lielupe este rupt în mâneci. Unul se varsă în apele Golfului Riga, un arc - în apele Dvinei de Vest. În zonele superioare, râul formează o mică peninsulă cunoscută sub numele de litoralul Rizhskoe.
Lielupe este al doilea cel mai important râu din țară. Sursa este formată din confluența a două râuri: Memele; Musa. Mai mult, Lielupe în sine este mult mai scurt decât râurile care l-au creat. Deci, lungimea Memelei este de 191 de kilometri, iar Musa este de 164 de kilometri.
De la izvor și până la confluența afluentului său Islice în Lielupe, râul trece prin teritoriul unei văi adânci înconjurate de maluri stâncoase înalte. Pe măsură ce ajungeți în câmpie, malurile înalte se transformă treptat într-o câmpie blândă. Deoarece panta curentului este mică, Lielupe este de obicei un curent calm, fără grabă. Râul își face drum prin teritoriul Câmpiei Zemgale și a câmpiei Primorsky.
În total, râul are peste 250 de afluenți. Lielupe colectează apa din multe râuri și, prin urmare, se dezvoltă pe scară largă în timpul inundațiilor de primăvară. În același timp, nu numai pajiștile de inundații sunt supuse inundațiilor, ci și așezările situate în apropierea albiei râului.