The 2000–01 DFB-Pokal was the 58th season of the annual German football cup competition.
64 teams competed in the tournament of six rounds which began on 25 August 2000 and ended on 26 May 2001.
In the final Schalke 04 defeated third tier Union Berlin 2–0 thereby claiming their third title.
[1] Times up to 28 October 2000 and from 25 March 2001 are CEST (UTC+2).
Times from 29 October 2000 to 24 March 2001 are CET (UTC+1).