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 2008/2009. 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 VfB Stuttgart FC Schalke 04 Werder Brema Bayern Monachium Bayer 04 Leverkusen 1. FC Nürnberg Hamburger SV VfL Bochum Borussia Dortmund Hertha BSC Hannover 96 Arminia Bielefeld Energie Cottbus Eintracht Frankfurt VfL Wolfsburg 1. FSV Mainz 05 Alemannia Aachen Borussia Mönchengladbach Karlsruher SC Hansa Rostock MSV Duisburg SC Freiburg Greuther Fürth 1. FC Kaiserslautern FC Augsburg TSV 1860 Monachium 1. FC Köln Erzgebirge Aue SC Paderborn 07 TuS Koblenz FC Carl Zeiss Jena Kickers Offenbach Rot-Weiss Essen SpVgg Unterhaching Wacker Burghausen Eintracht Brunszwik FC St.