Luxemburgo tiene una serie de ríos menores como el Eisch, el Alzette y el Pétrusse, pero el principal río es el Mosela, que discurre por el sector oriental, trazando la frontera con Alemania, con sus afluentes el Sûre y el Our.