Кубок Германии по футболу 2007–08 стал 65-м сезоном ежегодного розыгрыша кубка Германии по футболу . В турнире из шести раундов, который начался 3 августа 2007 года и закончился 19 апреля 2008 года, приняли участие 64 команды. В финале ФК «Бавария» Мюнхен победила «Боруссию Дортмунд» со счётом 2–1 в дополнительное время [1] , тем самым завоевав свой четырнадцатый титул.
Время до 27 октября 2007 г. и с 30 марта 2008 г. указано по центральноевропейскому летнему времени ( UTC+2 ). Время с 28 октября 2007 г. по 29 марта 2008 г. указано по центральноевропейскому летнему времени ( UTC+1 ).