Puchar Niemiec w piłce nożnej mężczyzn 2007/2008 – 65. edycja rozgrywek mających na celu wyłonienie zdobywcy Pucharu Niemiec, który uzyskał tym samym prawo gry w kwalifikacjach Pucharu UEFA sezonu 2009/2010. Tym razem trofeum wywalczył Bayern Monachium. Finał został rozegrany na Stadionie Olimpijskim w Berlinie.

Uczestnicy Bundesliga 2006/2007wszystkie drużyny 2. Bundesliga 2006/2007wszystkie drużyny 3. Liga 2006/2007cztery najlepsze drużyny Zwycięzcy pucharów regionalnychoraz trzech najlepszych finalistów Bayern Monachium Werder Brema Hamburger SV Schalke 04 Gelsenkirchen Bayer 04 Leverkusen Hertha BSC Borussia Dortmund 1. FC Nürnberg VfB Stuttgart Borussia Mönchengladbach FSV Mainz 05 Hannover 96 Arminia Bielefeld Eintracht Frankfurt VfL Wolfsburg FC Kaiserslautern FC Köln MSV Duisburg VfL Bochum Alemannia Aachen Energie Cottbus SC Freiburg Greuther Fürth Karlsruher SC Erzgebirge Aue Wacker Burghausen SC Paderborn 07 Hansa Rostock Kickers Offenbach Eintracht Brunszwik TSV 1860 Monachium SpVgg Unterhaching Dynamo Drezno 1. FC Saarbrücken Rot Weiss Ahlen Sportfreunde Siegen Rot-Weiss Essen FC Carl Zeiss Jena FC Augsburg TuS Koblenz SV Sandhausen TSG Thannhausen SpVgg Bayreuth Tennis Borussia Berlin SV Babelsberg 03 FC Bremerhaven FC St.