Rivieren van Letland eindigen ofwel in de wateren van de Oostzee, of stromen in rivieren die tot het stroomgebied behoren, die op hun beurt weer uitmonden in de wateren van de Oostzee.
Gauja rivier
De rivier loopt door het grondgebied van Letland en vormt deels de natuurlijke grens met Estland. De totale lengte van de rivier is 460 kilometer. Guaya is de langste rivier op het grondgebied van Letland, van de bron tot de samenvloeiing.
De rivier wordt gevoed door drie bronnen: sneeuw (ongeveer 40%); regent; grondwater. Bij langdurige regenval kan het water in de rivier aanzienlijk stijgen, waardoor overstromingen dreigen. In sommige gevallen zijn dergelijke tijdelijke overstromingen zelfs sterker dan overstromingen in het voorjaar.
Doebna rivier
Een van de Letse rivieren die door verschillende regio's van het land stroomt: Kraslava; Daugavpils; Preilski. De totale lengte van het rivierkanaal is 105 kilometer.
De bron van de rivier is het diepwatermeer Tsarmanu. Dan gaat de rivier naar het westen en voegt zich bij de wateren van de Daugava op het grondgebied van de stad Libanon. Onderweg passeert de rivier op doorreis verschillende meren: Tsarmanu; Sakovo; Anisimovo; Vishkyu; Luknas.
In de bovenloop (tot aan de spiegel van het meer van Luknas) lijkt Dubna op een bergrivier. De stroming op dit gedeelte van het pad is snel, de bodem is rotsachtig. Het kanaal zelf is ingeklemd tussen hoge steile oevers. De benedenloop is al rustiger.
Ogre rivier
Ogre is een volledig Letse rivier, met een lengte van 188 kilometer. De bron is een klein meer Siveninsh (het grondgebied van het Vidzeme-hoogland). De rivierbedding is erg kronkelig, maar uiteindelijk komen de wateren van Ogre samen met de Daugava-rivier op het grondgebied van de stad met dezelfde naam Ogre. De grootste zijrivieren van de rivier zijn: Lichupe; Kwab; Aviekste.
Door de meanderende stroming trekt de rivier veel watersporters aan.
Lielupe rivier
De Lielupe is een van de weinige rivieren die volledig tot het grondgebied van Letland behoort. De totale lengte van de stroom is 119 kilometer. Vóór de samenvloeiing wordt de Lielupe in mouwen gebroken. Men stroomt in de wateren van de Golf van Riga, een boog - in de wateren van de westelijke Dvina. In de bovenloop vormt de rivier een klein schiereiland dat bekend staat als de Rizhskoe Seaside.
Lielupe is de tweede belangrijkste rivier van het land. De bron wordt gevormd door de samenvloeiing van twee rivieren: Memele; Moes. Bovendien is de Lielupe zelf veel korter dan de rivieren die hem hebben gevormd. Dus de lengte van Memele is 191 kilometer en Musa is 164 kilometer.
Vanaf de bron tot aan de samenvloeiing van zijn zijrivier Islice in de Lielupe, stroomt de rivier door het gebied van een diepe vallei omringd door hoge rotsachtige oevers. Als je de vlakte bereikt, veranderen de hoge oevers geleidelijk in een glooiende vlakte. Omdat de helling van de stroming klein is, is de Lielupe typisch een rustige, ongehaaste stroming. De rivier baant zich een weg door het grondgebied van de Zemgale-vlakte en het Primorsky-laagland.
In totaal heeft de rivier meer dan 250 zijrivieren. Lielupe verzamelt water uit vele rivieren, en daarom ontwikkelt het zich wijdverbreid tijdens de lentevloed. Tegelijkertijd zijn niet alleen uiterwaarden onderhevig aan overstromingen, maar ook nederzettingen in de buurt van de rivierbedding.