This is a list of rivers, which are at least partially located in Germany.

Draining into the Black Sea:

Draining into the North Sea: Draining into the Baltic Sea:

See also: List of rivers of Europe