24.05.1959 Berliner VB - BSG Chemie Grünau-Schmöckwitz 0:3
SC Traktor Schwerin - BSG Lokomotive Stendal 0:0 (0:0, 0:0) n.V.
SC Aufbau Magdeburg - SC Dynamo Berlin 3:3 (0:1, 2:2) n.V.
BSG Glückauf Bleicherode - BSG Lokomotive Halberstadt 7:0
SG Dynamo Frankfurt/Oder - Chemie Schwarzheide 1:2 n.V.
SC Aktivist Brieske-Senftenberg - BSG Stahl Riesa 1:2
BSG Chemie Lauscha - BSG Motor Zwickau 1:3 (0:2)
BSG Chemie Buna Schkopau - BSG Chemie Greppin 0:2
SV 09 Staßfurt - BSG Motor Süd Brandenburg 2:4
TSC Oberschöneweide - SG Dynamo Hohenschönhausen 4:7
BSG Wismut Gera - SC Rotation Leipzig 0:1 (0:0)
BSG Empor Wurzen - SC Motor Jena 1:4 (0:4)
BSG Motor West Karl-Marx-Stadt - SC Einheit Dresden 0:2 (0:0)
BSG Chemie Riesa - SC Lokomotive Leipzig 1:0 (1:0)
BSG Stahl Silbitz - BSG Motor Brand-Langenau 4:3
BSG Motor Bautzen - SC Wismut Karl-Marx-Stadt 2:7 (2:3)
SG Dynamo Eisleben - Fortschritt Weißenfels 0:2 (0:0)
SC Chemie Halle - BSG Chemie Zeitz 10:2 (5:1)
BSG Stahl Stalinstadt - BSG Aktivist Laubusch 3:0
BSG Motor Erfurt Nord - BSG Stahl Thale 6:0
BSG Motor Eberswalde - SC Aktivist Brieske-Senftenberg 0:2 (0:1)
ASG Vorwärts Neubrandenburg - SC Empor Rostock 1:4 (1:2)
Rotation Babelsberg - Motor Hennigsdorf 5:1 (4:1)
BSG Motor Sonneberg - BSG Wismut Plauen 2:4 n.V.
Einheit Ueckermünde - ASK Vorwärts Berlin 0:6 (0:4)
Einheit Greifswald - BSG Einheit Rostock 5:2 (3:2)
BSG Aktivist Zwickau - SC Motor Karl-Marx-Stadt 0:3
27.05.1959 BSG Kali Werra Tiefenort - SC Turbine Erfurt 1:4 (1:1)
BSG Motor Gohlis Nord - ASK Vorwärts Leipzig 1:2
Entscheidungsspiele
BSG Lokomotive Stendal - SC Traktor Schwerin 1:2 (0:1, 1:1) n.V.
SC Dynamo Berlin - SC Aufbau Magdeburg 4:1 (0:0)