Het Mittellandkanaal is een 325,3 kilometer lang kanaal in Duitsland. Het is het langste kanaal van Duitsland. Het verbindt het Dortmund eemskanaal met de Weser, de Elbe en het Elbe Havelkanaal.
Het kanaal heeft slechts drie sluizen.
Het kanaal heeft 6 zijkanalen die een grotere stad verbindt met het Mittellandkanaal.
Er zijn ook nog 4 verbindingskanalen naar rivieren.
Al in 1856 waren er plannen voor een scheepvaartkanaal tussen de Rijn en de Elbe. Van 1906 begon het werk bij Bergeshövede. De Eerste Wereldoorlog vertraagde het werk, maar in 1915 was het tot Minden het kanaal gereed. Destijds als Eems Weserkanaal. 1916 was dan de eerste kanaalbrug over de Weser klaar.
1926 werd besloten het Mittellandkanaal verder uit te breiden. Bij Maagdeburg werd in 1933 begonnen met de bouw van een kanaalbrug over de Elbe, het werk verliep moeizaam en in de Tweede Wereldoorlog rond 1942-1943 werd het werk gestopt.
Pas in 2003 zou er een kanaalbrug over de Elbe gebouwd worden. Met de sluis Hohenwarthe zou het kanaal zijn volledige lengte bereiken.
Er zijn ook nog plannen geweest om het Mittellandkanaal met het Twentekanaal te verbinden. Vooralsnog is daar niks van terecht gekomen.
Bij Minden gaat het Mittellandkanal over de rivier Weser heen. Aan de westzijde liggen de twee sluizen van Minden. Die schutten naar de noordzijde van het kanaal naar de Weser.
Aan de oostzijde liggen twee sluizen; Obere en Untere schleuse, om van het kanaal naar het Osthafen gebied en via de Untere Schleuse naar de zuidzijde van de Weser te schutten.
Het sluitstuk van het Mittellandkanal, de verbinding over de rivier de Elbe, met de sluizen bij Hohenwarthe die een verbinding vormen met de Elbe via het Niegripper verbindungskanal, en Elbe Havelkanal.