ima oko 20 800 rijeka i drugih tekućica, ukupne duljine oko 90 600 km. Istočni i južni dio zemlje odvodnjava se preko Dnjepra i njegovih pritoka (Pripjat, Berezina, Sož) u Crno more, a zapadni i sjeverni dio preko Buga, Njemena i Zapadne Dvine u Baltičko more. Vodostaj rijeka najviši je u jesen, a najniži zimi.