Los ríos más importantes de Dresde son el Elba, el único navegable, y dos afluentes del Elba por su lado izquierdo (el Weißeritz y el Lockwitzbach, naciendo ambos en las Montes Metálicos orientales).