1997–98 DFB-Pokal

The 1997–98 DFB-Pokal was the 55th season of the annual German football cup competition.

64 teams competed in the tournament of six rounds which began on 14 August 1997 and ended on 16 May 1998.

In the final Bayern Munich defeated MSV Duisburg 2–1 thereby claiming their ninth title.

[1] Times up to 25 October 1997 and from 29 March 1998 are CEST (UTC+2).

Times from 26 October 1997 to 28 March 1998 are CET (UTC+1).