This is a list of rivers in Morocco. This list is arranged north to south by drainage basin, with respective tributaries indented under each larger stream's name.
- Loukkos River
- Sebu River (Guigou River)
- Bou Regreg
- Oued Nefifikh
- Oued Mellah
- Rbia River
- Tensift River
- Oued Ksob
- Oued Tamri
- Sous River
- Massa River
- Noun River (Assaka River)
- Draa River