Sông và hồ
Các con sông lớn nhất của Ba Lan là sông Vistula, sông Odra và sông Wisla, với các nhánh là sông Bug và sông Warta. Ngoài ra còn có các sông Neisse, sông Nida và sông Bobr. Hồ ở Ba Lan có rất nhiều, với con số khoảng 9.300 hồ nước tập trung ở vùng Thượng Baltic và các vùng đồng bằng ven biển. Trong số đó có hồ Sniardwy và hồ Mamry là hai hồ lớn nhất. Ba Lan có khoảng 120 bể chứa nước nhân tạo, nằm chủ yếu ở vùng Thượng Baltic và các dãy núi phía Nam.