1. Runde
06.08.1976 Hannover 96 - MSV Duisburg 0:1
SV Wiesbaden - FC Schalke 04 1:3
1. FC Kaiserslautern - VfR Mannheim 1:0
Fortuna Köln - Westfalia Herne 4:1
Kickers Offenbach - SpVgg Bayreuth 4:4 n.V.
Bayer 05 Uerdingen - VfB Weidenau 6:0
07.08.1976 VfB Stuttgart - SpVgg Fürth 3:0
Arminia Bielefeld - 1. FC Passau 6:2 n.V.
Hamburger SV - Schwarz-Weiß Essen 4:1
Fortuna Düsseldorf - Eintracht Trier 3:1
Werder Bremen - SV Südwest Ludwigshafen 4:0
Karlsruher SC - 1. FC Bocholt 2:0
Preussen Hameln - 1. FC Saarbrücken 0:5
Hertha BSC - TuS Langerwehe 7:3
FK Pirmasens - Preußen Münster 5:1
FC Bayern Hof - VfB Oldenburg 3:2
VfL Pinneberg - FC Augsburg 0:4
SV Chio Waldhof - Bremer SV 6:0
1. FC Köln II - SV Röchling Völklingen 1:2
SG Wattenscheid 09 - TuRa Harksheide 5:0
FC 08 Homburg - SpVgg Erkenschwick 2:1
SV Bayer 04 Leverkusen - IF Tönning 4:0
Werder Bremen II - 1. FC Nürnberg 0:3
SC Freiburg - Stuttgarter Kickers 1:6
SSV Jahn Regensburg - VfR Heilbronn 3:1
FV Faurndau - FC Hanau 93 1:4
SSV Dillenburg - Bayern München II 1:3
1. FC Schweinfurt 05 - Hassia Bingen 2:3
Hertha BSC II - DJK Gütersloh 0:2
BW Niederembt - Spandauer SV 1:3
VfB Theley - BFC Preussen 2:0
VfR Pforzheim - Olympia Bocholt 2:3
SV Neckargerach - SSV Ulm 1846 3:1
SpVgg Andernach - 1. FSV Mainz 05 1:1 n.V.
Sportfreunde Salzgitter - Hülser FC 2:1
Lüner SV - SG Ellingen 0:1 n.V.
SpVgg Steinhagen - VfL Bochum 0:3
Borussia Dortmund - Concordia Haaren 10:0
FC Konstanz - Alemannia Aachen 0:2
SV Meppen - Rot-Weiss Essen 2:3 n.V.
TeBe Berlin - Sparta Bremerhaven 5:0
Saar 05 Saarbrücken - Eintracht Frankfurt 1:6
1. FC Phönix Lübeck - Eintracht Bad Kreuznach 0:2
FSV Frankfurt - SpVgg Freudenstadt 5:0
08.08.1976 TSV Güntersleben - SSV Reutlingen 1:2 n.V.
Itzehoer SV 09 - 1. FC Köln 0:7
VfL Osnabrück - SC Union 06 Berlin 12:1
Urania Hamburg - FC St. Pauli 1:6
Arminia Gütersloh - SV Darmstadt 98 2:3
SVO Germaringen - VfR Laboe 9:0
Hertha Zehlendorf - TuS Mayen 1:0
Victoria Hamburg - FC Ensdorf 1:0
TuS Feuchtwangen - SV Weiskirchen 4:3 n.V.
1. FC Mülheim - SG Egelsbach 0:3
Sportfreunde Eisbachtal - TSG Leihgestern 1:1 n.V.
VfR Achern - BV Bad Lippspringe 2:0
SG Union Solingen - VfR Frankenthal 1:1 n.V.
TV Unterboihingen - SG Dielheim 8:0
Wacker 04 Berlin - FC 08 Villingen 1:0
TuS Bremerhaven 93 - VfR Neuss 3:0
10.08.1976 Hannover 96 II - Bayern München 0:10
01.09.1976 Wormatia Worms - SC Göttingen 05 2:1
07.09.1976 Bor. Mönchengladbach - Eintracht Braunschweig 0:2
01.09.1976 SpVgg Bayreuth - Kickers Offenbach 4:1
TSG Leihgestern - Sportfreunde Eisbachtal 0:2
1. FSV Mainz 05 - SpVgg Andernach 3:0
VfR Frankenthal - SG Union Solingen 0:1 n.V.
2. Runde
15.10.1976 SSV Jahn Regensburg - Fortuna Köln 1:2 n.V.
Bayer 05 Uerdingen - 1. FSV Mainz 05 3:0
Eintracht Frankfurt - Hertha Zehlendorf 10:2
16.10.1976 VfB Stuttgart - SG Union Solingen 2:0
SpVgg Bayreuth - SSV Reutlingen 2:1
FC Schalke 04 - SG Ellingen 6:1
Arminia Bielefeld - SVO Germaringen 6:0
Bayern München - Hamburger SV 5:1
Fortuna Düsseldorf - 1. FC Köln 2:4 n.V.
1. FC Saarbrücken - Rot-Weiss Essen 0:3
Hertha BSC - FC Bayern Hof 3:1
Stuttgarter Kickers - 1. FC Kaiserslautern 1:1 n.V.
Werder Bremen - SG Wattenscheid 09 4:1
Alemannia Aachen - Borussia Dortmund 0:0 n.V.
VfB Theley - MSV Duisburg 0:4
SV Bayer 04 Leverkusen - FC St. Pauli 3:1 n.V.
FSV Frankfurt - Eintracht Bad Kreuznach 2:1 n.V.
FC Hanau 93 - TSV 1860 München 1:6
Victoria Hamburg - SV Chio Waldhof 2:5
SV Neckargerach - FK Pirmasens 2:3
Sportfreunde Salzgitter - Bayern München II 1:2
TuS Feuchtwangen - DJK Gütersloh 2:3 n.V.
Wormatia Worms - FC Augsburg 1:2
SG Egelsbach - VfL Osnabrück 0:2
17.10.1976 TuS Bremerhaven 93 - VfL Bochum 1:3
SV Röchling Völklingen - Eintracht Braunschweig 2:1
TeBe Berlin - Olympia Bocholt 4:4 n.V.
Wacker 04 Berlin - 1. FC Nürnberg 0:5
Spandauer SV - SV Darmstadt 98 2:3
Sportfreunde Eisbachtal - Hassia Bingen 0:4
VfR Achern - TV Unterboihingen 1:2
15.12.1976 FC 08 Homburg - Karlsruher SC 1:0
09.11.1976 Borussia Dortmund - Alemannia Aachen 2:0
16.11.1976 1. FC Kaiserslautern - Stuttgarter Kickers 3:1
Olympia Bocholt - TeBe Berlin 1:3 (0:0, 1:1, 1:1) i.E.
3. Runde
15.12.1976 1. FC Köln - TeBe Berlin 5:1 (3:1)
17.12.1976 Bayer 05 Uerdingen - 1. FC Kaiserslautern 3:1 (1:0)
18.12.1976 Rot-Weiss Essen - VfL Bochum 5:1 (2:1)
FC Schalke 04 - FSV Frankfurt 1:0 (1:0)
FK Pirmasens - Arminia Bielefeld 3:4 (0:2)
Werder Bremen - SV Bayer 04 Leverkusen 3:0 (0:0)
SV Darmstadt 98 - Hertha BSC 0:1 (0:0, 0:0) n.V.
VfL Osnabrück - Borussia Dortmund 3:1 (0:1, 1:1) n.V.
FC Augsburg - TSV 1860 München 2:1 (1:0)
1. FC Nürnberg - SV Chio Waldhof 3:2 (1:0)
SpVgg Bayreuth - Hassia Bingen 2:1 (1:0)
MSV Duisburg - Fortuna Köln 4:0 (1:0)
Bayern München - TV Unterboihingen 10:1 (4:0)
SV Röchling Völklingen - Eintracht Frankfurt 2:3 (1:2)
19.12.1976 Bayern München II - VfB Stuttgart 2:1 (1:1)
DJK Gütersloh - FC 08 Homburg 0:6 (0:4)
Achtelfinale
08.01.1977 Bayern München - Bayern München II 5:3 (4:2)
FC Schalke 04 - Eintracht Frankfurt 2:2 (2:0, 2:2) n.V.
MSV Duisburg - Hertha BSC 1:2 (0:1)
Rot-Weiss Essen - Arminia Bielefeld 2:0 (2:0)
1. FC Köln - FC 08 Homburg 7:2 (7:0)
Bayer 05 Uerdingen - Werder Bremen 2:0 (0:0)
1. FC Nürnberg - VfL Osnabrück 1:0 (1:0)
SpVgg Bayreuth - FC Augsburg 2:0 (0:0)
25.01.1977 Eintracht Frankfurt - FC Schalke 04 4:3 (2:0)
Viertelfinale
09.02.1977 1. FC Köln - 1. FC Nürnberg 4:2 (1:1)
19.02.1977 Hertha BSC - Bayern München 4:2 (0:1, 1:1) n.V.
Bayer 05 Uerdingen - Eintracht Frankfurt 6:3 (1:1, 3:3) n.V.
SpVgg Bayreuth - Rot-Weiss Essen 1:2 (0:1)
Halbfinale
07.04.1977 1. FC Köln - Rot-Weiss Essen 4:0 (3:0)
09.04.1977 Bayer 05 Uerdingen - Hertha BSC 0:1 (0:1)
Finale
28.05.1977 1. FC Köln - Hertha BSC 1:1 (1:0, 1:1) n.V.
30.05.1977 1. FC Köln - Hertha BSC 1:0 (0:0)