Het Elbe–Havelkanaal is een 56 kilometer lang kanaal in Duitsland. Het vormt de verbinding tussen Maagdenburg aan de rivier de Elbe met Brandenburg aan de rivier de Havel.
Het Elbe-Havelkanaal vormt samen met het Mittellandkanal de verbinding tussen Berlijn en het Ruhrgebied in West-Duitsland. In het oosten is de Havel met de Oder verbonden via het Oder-Havelkanaal, waardoor ook een waterwegverbinding met Polen bestaat. Het kanaal werd aangelegd rond 1742 in opdracht van de Pruisische koning Frederik II.