Największymi polskimi rzekami są Wisła i Odra. Charakteryzuje je asymetria dorzeczy. To oznacza, że ich lewobrzeżne części mają mniejszą powierzchnię od prawobrzeżnych. Polskie rzeki są zasilane głównie opadami deszczu oraz wodą z topniejącego śniegu.
Wisła to najdłuższa rzeka w Polsce, jej długość to około 1 022 km. Ujściem deltowym wpływa do Bałtyku. Płynie przez wiele ważnych miast Polski, takich jak Warszawa i Kraków. Odra ma długość około 840 km, to druga co do wielkości rzeka w Polsce, płynie też przez Niemcy i Czechy.