1. Runde
27.08.1980 Bayern München - Arminia Bielefeld 2:0 (2:0)
28.08.1980 Bor. Mönchengladbach - OSV Hannover 7:3 (4:0)
29.08.1980 VfB Stuttgart II - Borussia Dortmund 2:5 (1:0, 2:2) n.V.
MSV Duisburg - Wacker 04 Berlin 9:0 (4:0)
Concordia Hamburg - Hammer SpVg 2:2 (2:2, 2:2) n.V.
Hannover 96 - Borussia Hannover 8:1 (1:1)
30.08.1980 VfB Stuttgart - Fortuna Köln 4:0 (1:0)
VfL Bochum - SV 1972 Wilhelmshaven 4:1 (0:0)
SV Darmstadt 98 - FSV Hemmersdorf 10:0 (4:0)
FV Lauda - VfB Oldenburg 1:2 (0:0, 1:1) n.V.
Hamburger SV - Wormatia Worms 11:1 (5:0)
SV Emsdetten 05 - 1. FC Köln 0:6 (0:3)
Eintracht Trier - Fortuna Düsseldorf 0:1 (0:0)
Hertha BSC - Holstein Kiel 3:1 (2:0)
Werder Bremen - SC Viktoria 04 Köln 6:3 (1:0, 2:2) n.V.
Alemannia Aachen - VfB Eppingen 3:0 (0:0)
Rot-Weiss Essen - VfR Neuss 7:2 (3:1)
BW Niederembt - Preußen Münster 1:4 (0:1, 1:1) n.V.
FSV Frankfurt - SV Röchling Völklingen 3:1 (2:1)
SC Herford - Eintracht Nordhorn 3:0 (3:0)
Eintracht Braunschweig - SC Fürstenfeldbruck 4:1 (1:0)
SC Freiburg - Bremer SV 4:2 (0:1)
FC 08 Homburg - SG Limburgerhof 3:0 (1:0)
TuS Neuendorf - SG Egelsbach 3:4 (0:0, 1:1) n.V.
VfL Klafeld - Rot-Weiß Frankfurt 1:2 (0:1)
Rot-Weiß Niebüll - Eintracht Braunschweig II 3:2 (2:1)
Bünder SV - SV Südwest Ludwigshafen 2:0 (0:0)
TuS Langerwehe - SV Stuttgart-Rot 5:0 (0:0)
SpVgg Ansbach - FSV Pfaffenhofen 1:0 (1:0)
TSV Gersthofen - OSC Bremerhaven 0:1 (0:1)
SG 05 Pirmasens - TSV 1860 München 0:8 (0:4)
Borussia Neunkirchen - SpVgg Bayreuth 1:1 (1:0, 1:1) n.V.
TSV Plön - 1. FC Saarbrücken 0:3 (0:0)
Arminia Hannover - SpVgg Erkenschwick 2:1 (1:0)
Moselfeuer Lehmen - Kickers Offenbach 1:15 (0:6)
Sportfreunde Eisbachtal - SG Wattenscheid 09 1:3 (0:0)
SV Buchonia Flieden - ESV Ingolstadt 1:4 (1:1)
VfB Bielefeld - VfB Friedrichshafen 1:3 (0:0)
VfR Heilbronn - 1. FC Kaiserslautern 0:3 (0:0)
TSV Pliezhausen - SSV Ulm 1846 0:3 (0:1)
DSC Wanne-Eickel - SpVgg Frechen 1:3 (0:1)
Würzburger Kickers - TSV Hirschaid 2:1 (1:1, 1:1) n.V.
Waldhof Mannheim - FSV Harburg 8:0 (1:0)
FC Augsburg - Wuppertaler SV 2:0 (0:0)
1. FC Viersen - Karlsruher SC 2:2 (1:0, 2:2) n.V.
SpVgg Fürth - 1. FC Nürnberg 1:1 (1:0, 1:1) n.V.
FC Schalke 04 - Bayer 05 Uerdingen 2:5 (1:2)
RSV Würges - FC Ottering 2:0 (1:0)
Bramfelder SV - SV Bayer 04 Leverkusen 2:8 (1:2)
VfB Gaggenau (alt) - Eintracht Frankfurt 0:3 (0:2)
31.08.1980 ASV Burglengenfeld - VfB Wissen 2:3 (2:2)
TSV Röttenbach - Hessen Kassel 2:4 (1:2)
Atlas Delmenhorst - BW Wesselburen 6:2 (4:1)
VfL Osnabrück - TeBe Berlin 2:0 (0:0, 0:0) n.V.
1. FSV Mainz 05 - MTV Ingolstadt 3:2 (1:1, 3:2) n.V.
VfR Bürstadt - SSV Dillenburg 4:1 (1:1, 1:1) n.V.
TuS Celle - SG Union Solingen 0:0 (0:0, 0:0) n.V.
Schwarz-Weiß Essen - FC Neureut 08 6:0 (3:0)
Rot-Weiß Oberhausen - Offenburger FV 1:0 (1:0)
ASC Dudweiler - FV Würzburg 04 0:1 (0:1)
Blumenthaler SV - SC Pfullendorf 0:2 (0:1)
Siegburger SV 04 - BFC Preussen 2:1 (1:0)
Stuttgarter Kickers - Rot-Weiß Lüdenscheid 2:0 (2:0)
Freiburger FC - VfB Bottrop 3:1 (1:0)
16.09.1980 SpVgg Bayreuth - Borussia Neunkirchen 2:1 (1:0)
23.09.1980 Hammer SpVg - Concordia Hamburg 3:2 (0:2)
Karlsruher SC - 1. FC Viersen 2:1 (0:1)
SG Union Solingen - TuS Celle 5:0 (2:0)
24.09.1980 1. FC Nürnberg - SpVgg Fürth 3:0 (2:0)
2. Runde
03.10.1980 Hannover 96 - Werder Bremen 5:5 (2:1, 2:2) n.V.
VfL Bochum - Rot-Weiss Essen 5:1 (0:0)
Bayer 05 Uerdingen - SG Wattenscheid 09 4:1 (1:1)
Eintracht Braunschweig - Preußen Münster 3:1 (3:0)
Hertha BSC - FV Würzburg 04 4:1 (2:1)
Kickers Offenbach - SV Bayer 04 Leverkusen 5:2 (3:2)
04.10.1980 SpVgg Bayreuth - VfB Stuttgart 1:3 (0:0)
Rot-Weiß Niebüll - Schwarz-Weiß Essen 0:4 (0:2)
Würzburger Kickers - Fortuna Düsseldorf 0:2 (0:1)
TuS Langerwehe - Bor. Mönchengladbach 1:7 (0:3)
FC 08 Homburg - VfB Oldenburg 0:1 (0:0)
SV Darmstadt 98 - VfR Bürstadt 4:1 (1:0, 1:1) n.V.
SSV Ulm 1846 - SC Herford 1:0 (1:0)
OSC Bremerhaven - RSV Würges 0:2 (0:1)
Bünder SV - SpVgg Frechen 3:1 (1:1)
Borussia Dortmund - TSV 1860 München 3:1 (1:0)
1. FC Köln - SC Freiburg 1:1 (0:0, 1:1) n.V.
Bayern München - Waldhof Mannheim 4:2 (1:0)
Karlsruher SC - Alemannia Aachen 1:1 (0:0, 0:0) n.V.
Eintracht Frankfurt - VfB Friedrichshafen 6:0 (3:0)
Stuttgarter Kickers - SpVgg Ansbach 13:0 (7:0)
SG Union Solingen - Rot-Weiß Frankfurt 1:2 (1:2)
FC Augsburg - 1. FSV Mainz 05 2:0 (1:0)
VfB Wissen - VfL Osnabrück 1:7 (0:4)
SC Pfullendorf - Siegburger SV 04 0:1 (0:0)
Hessen Kassel - Hammer SpVg 4:0 (2:0)
ESV Ingolstadt - 1. FC Nürnberg 1:3 (1:2)
1. FC Saarbrücken - Freiburger FC 2:2 (0:1, 1:1) n.V.
05.10.1980 FSV Frankfurt - MSV Duisburg 2:0 (1:0)
SG Egelsbach - 1. FC Kaiserslautern 1:3 (0:0)
Atlas Delmenhorst - Rot-Weiß Oberhausen 1:0 (1:0)
Arminia Hannover - Hamburger SV 3:7 (0:3)
28.10.1980 Werder Bremen - Hannover 96 1:0 (0:0)
SC Freiburg - 1. FC Köln 3:1 (2:1)
Alemannia Aachen - Karlsruher SC 1:0 (1:0)
05.11.1980 Freiburger FC - 1. FC Saarbrücken 3:1 (0:1)
3. Runde
22.11.1980 VfB Stuttgart - 1. FC Nürnberg 2:0 (1:0)
1. FC Kaiserslautern - Bayern München 2:1 (1:0)
Fortuna Düsseldorf - Borussia Dortmund 3:0 (0:0)
Eintracht Frankfurt - SSV Ulm 1846 3:0 (1:0)
Schwarz-Weiß Essen - Bayer 05 Uerdingen 1:2 (0:1)
Bünder SV - Bor. Mönchengladbach 1:7 (1:4)
Hamburger SV - Rot-Weiß Frankfurt 11:0 (3:0)
Eintracht Braunschweig - Stuttgarter Kickers 3:2 (2:1)
Hertha BSC - SV Darmstadt 98 4:1 (0:0)
Alemannia Aachen - Freiburger FC 5:2 (2:0)
FC Augsburg - Werder Bremen 1:3 (1:0)
Kickers Offenbach - Atlas Delmenhorst 1:1 (1:0, 1:1) n.V.
SC Freiburg - Hessen Kassel 2:1 (1:0, 1:1) n.V.
Siegburger SV 04 - VfB Oldenburg 1:2 (0:0, 1:1) n.V.
RSV Würges - VfL Osnabrück 0:1 (0:0)
23.11.1980 FSV Frankfurt - VfL Bochum 1:2 (1:1)
20.12.1980 Atlas Delmenhorst - Kickers Offenbach 2:1 (1:0)
Achtelfinale
31.01.1981 Hamburger SV - VfL Bochum 4:1 (2:0)
Fortuna Düsseldorf - Werder Bremen 2:0 (1:0)
VfL Osnabrück - VfB Stuttgart 1:3 (0:2)
VfB Oldenburg - Eintracht Frankfurt 4:5 (2:3)
Bor. Mönchengladbach - Atlas Delmenhorst 6:1 (6:1)
10.02.1981 1. FC Kaiserslautern - Alemannia Aachen 3:0 (1:0)
Hertha BSC - Bayer 05 Uerdingen 5:1 (2:0)
11.02.1981 Eintracht Braunschweig - SC Freiburg 1:0 (1:0)
Viertelfinale
28.02.1981 Eintracht Braunschweig - Hamburger SV 4:3 (2:2, 2:2) n.V.
Hertha BSC - Fortuna Düsseldorf 2:1 (1:0)
1. FC Kaiserslautern - Bor. Mönchengladbach 3:1 (1:1)
Eintracht Frankfurt - VfB Stuttgart 2:1 (0:1)
Halbfinale
04.04.1981 Eintracht Frankfurt - Hertha BSC 1:0 (1:0)
1. FC Kaiserslautern - Eintracht Braunschweig 3:2 (1:0)
Finale
02.05.1981 Eintracht Frankfurt - 1. FC Kaiserslautern 3:1 (2:0)