Większość posiłków i uzupełnień Niemcy kierowali do wojsk walczących na południu.
Przed nacierającymi armiami sowieckimi znajdowały się: przed 41 Armią – XXXXI Korpus Pancerny przed 22 i 39 Armią – XXIII Korpus Armijny przed 20 Armią – XXXIX Korpus Pancerny. Po rozpoczęciu bitwy 9 Armia otrzymała także XXX Korpus Armijny oraz 3 dodatkowe dywizje pancerne.
Dowódcy ZSRR: koordynacja działań frontów, naczelne dowództwo: Józef Stalin, Gieorgij Żukow Front Kaliniński – Maksim Purkajew Front Zachodni – Iwan Koniew 41 Armia – Gierman Tarasow/Iwan Managarow (w grudniu) 22 Armia – Wasilij Juszkiewicz 39 Armia – Aleksiej Zygin 20 Armia – Nikołaj Kiriuchin
III Rzesza: Grupa Armii Środek – Günther von Kluge 9 Armia – Walther Model XXXXI KPanc. – Josef Harpe XXIII KA – Carl Hilpert XXXIX KPanc. – Hans Jürgen von Arnim XXX KA – Maximilian von Fretter-Pico