2006–07 DFB-Pokal

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. In the final, 1. FC Nürnberg defeated VfB Stuttgart 3–2 after extra time, thereby claiming their fourth title.

Matches
Times up to 28 October 2006 and from 25 March 2007 are CEST (UTC+2). Times from 29 October 2006 to 24 March 2007 are CET (UTC+1).

Second round

 * Match abandoned on 86' after linesman was struck from the crowd; Result stood