De vigtigste kanaler er Kielerkanalen eller Nord-Østersø-kanalen (påbegyndt af den danske kong Christian 7. som Ejderkanalen), der kan benyttes af meget store skibe, og Main-Donau-Kanalen, der kobler det sydøstlige Tyskland sammen med resten af landet.