2004–05 DFB-Pokal

The 2004–05 DFB-Pokal was the 62nd season of the annual German football cup competition. 64 teams competed in the tournament of six rounds which began on 20 August 2004 and ended on 28 May 2005. In the final FC Bayern Munich defeated FC Schalke 04 2–1, thereby claiming their twelfth title and completing the double.

Matches
Times up to 30 October 2004 and from 27 March 2005 are CEST (UTC+2). Times from 31 October 2004 to 26 March 2005 are CET (UTC+1).

First round

 * Match awarded 2–0 to 1. FC Köln II as VfL Wolfsburg fielded an ineligible player 

Top scorers
The following were the top scorers of the 2004–05 DFB-Pokal.