The 2006–07 DFB-Pokal was the 64th season of the annual German football cup competition.
64 teams competed in the tournament of six rounds, which began on 8 September 2006 and ended on 26 May 2007.
FC Nürnberg defeated VfB Stuttgart 3–2 after extra time,[1] thereby claiming their fourth title.
Times from 29 October 2006 to 24 March 2007 are CET (UTC+1).
*Match abandoned on 86' after linesman was struck from the crowd; Result stood