1. Runde
22.08.1937 SC Wacker 04 Tegel - Hindenburg Allenstein 6:0
29.08.1937 BuEV Danzig - Hertha BSC 2:3 n.V.
SC Minerva 1893 - Victoria Hamburg 0:0 n.V.
SpVgg Ratibor 03 - PSV Chemnitz 2:4
SC Schlesien Haynau - BC Hartha 0:10
Planitzer SC - Beuthener SuSV 3:1
VfB Sömmerda - SV Eintracht Braunschweig 0:4
FC St. Pauli - SC Rot-Weiß Oberhausen 0:1
Polizeisportverein Lübeck - Berliner SV 1892 0:1
Berliner Tennis Club Borussia - SC Sperber 3:1
Rasensport Harburg - SV Werder Bremen 2:5
Germania Bochum - VfR Köln 04 7:4
BV Borussia 1909 Dortmund - Hamburger SV 3:1
Schwarz-Weiß Wuppertal - SV Dessau 05 5:1
Homberger SV - Holstein Kiel 0:1
TuRU Düsseldorf - Hannover 96 4:7
TuRa 04 Bonn - SV 06 Kassel 4:2
Alemannia Plaidt - Duisburger FV 08 1:3
SpVgg Köln-Sülz 07 - Frankfurter SG Eintracht 2:0
VfB Friedberg - Waldhof Mannheim 0:2
Dunlop SV Hanau - Eimsbütteler TV 0:2
VfR Frankenthal - FC Schalke 04 1:3
VfR Mannheim - Kickers Offenbach 4:1
VfB Mühlburg - FSV Frankfurt 2:1
FV Zuffenhausen - SpVgg Fürth 0:3
SC Bajuwaren München - Karlsruher FV 1:4
Neumeyer Nürnberg - VfB Stuttgart 0:1 n.V.
TSG Ulm 1846 - 1. FC Nürnberg 4:1
Freiburger FC - Wormatia Worms 1:3
05.09.1937 Victoria Hamburg - SC Minerva 1893 2:0
2. Runde
19.09.1937 Berliner SV 1892 - Germania Bochum 3:0
Berliner Tennis Club Borussia - Dresdner SC 3:4 n.V.
PSV Chemnitz - VfR Mannheim 5:2
BC Hartha - SC Wacker 04 Tegel 2:1
Holstein Kiel - Hertha BSC 5:3
Eimsbütteler TV - SpVgg Köln-Sülz 07 2:0
SV Eintracht Braunschweig - TuRa 04 Bonn 2:0
SV Werder Bremen - BV Borussia 1909 Dortmund 3:4 n.V.
FC Schalke 04 - SC Rot-Weiß Oberhausen 2:1
Duisburger FV 08 - VfB Mühlburg 1:0
Wormatia Worms - TSG Ulm 1846 4:1
Waldhof Mannheim - Schwarz-Weiß Wuppertal 3:0
Karlsruher FV - Düsseldorfer FK Fortuna 1911 0:2
VfB Stuttgart - Planitzer SC 2:0
SpVgg Fürth - Breslauer FV 06 7:1
17.10.1937 Hannover 96 - Victoria Hamburg 3:2
Achtelfinale
31.10.1937 SV Eintracht Braunschweig - FC Schalke 04 0:1 n.V.
Berliner SV 1892 - SpVgg Fürth 1:0
Waldhof Mannheim - PSV Chemnitz 2:0
BV Borussia 1909 Dortmund - Duisburger FV 08 1:1 n.V.
VfB Stuttgart - Hannover 96 2:1
Dresdner SC - Eimsbütteler TV 3:0
BC Hartha - Wormatia Worms 4:2
Düsseldorfer FK Fortuna 1911 - Holstein Kiel 2:1
07.11.1937 Duisburger FV 08 - BV Borussia 1909 Dortmund 1:3
Viertelfinale
14.11.1937 FC Schalke 04 - Berliner SV 1892 3:1
Waldhof Mannheim - BV Borussia 1909 Dortmund 4:3
Dresdner SC - VfB Stuttgart 3:1
Düsseldorfer FK Fortuna 1911 - BC Hartha 4:1
Halbfinale
05.12.1937 FC Schalke 04 - Waldhof Mannheim 2:1 (2:1)
Dresdner SC - Düsseldorfer FK Fortuna 1911 2:5 (0:3)
Finale
09.01.1938 FC Schalke 04 - Düsseldorfer FK Fortuna 1911 2:1 (0:0)