Ở Việt nam do điều kiện mưa nhiều đã tạo ra một số lượng sông suối rất lớn, tới khoảng 2.360 con sông và kênh lớn nhỏ. Dọc bờ biển, khoảng 23 km có một cửa sông và theo thống kê có 112 cửa sông ra biển.Các sông lớn ở việt nam thường bắt nguồn từ bên ngoài, phần trung du và hạ du chảy trên đất việt nam. Hầu hết các sông ở việt nam chảy theo hướng tây bắc-đông nam và đổ ra biển đông. Ngoại lệ có sông kỳ cùng và bằng giang. Chảy theo hướng đông nam-tây bắc.
Do các sông bắt nguồn từ các núi cao nên sông ở thượng lưu rất dốc.Chính vì vậy vào mùa mưa sông chảy xiết, khi chảy về đồng bằng, sông uốn khúc quanh co.