La DFB-Pokal 2006-07 fue la 64ª temporada de la competición anual de la copa de fútbol alemana . 64 equipos compitieron en el torneo de seis rondas, que comenzó el 8 de septiembre de 2006 y finalizó el 26 de mayo de 2007. En la final, el 1. FC Nürnberg derrotó al VfB Stuttgart por 3-2 después de la prórroga, [1] consiguiendo así su cuarto título.
Los horarios hasta el 28 de octubre de 2006 y desde el 25 de marzo de 2007 son CEST ( UTC+2 ). Los horarios del 29 de octubre de 2006 al 24 de marzo de 2007 son CET ( UTC+1 ).
* Partido abandonado en el 86' después de que el juez de línea fuera golpeado entre el público; El resultado se mantuvo