Las principales cuencas de la provincia son el río Pisuerga y el río Carrión, afluentes del río Duero.