Skip to content
WW2 Theatres Theatres of the Second World War
Home / The Eastern Front / The Battle for Moscow
A Soviet 122 mm A-19 gun crew firing during the defence of Moscow on 3 December 1941.

The Battle for Moscow

30 September 1941 to 7 January 1942 · Vyazma, Tula and the approaches to Moscow · One hundred days

Operation Typhoon opened with Army Group Centre attempting to destroy the Soviet forces west of Moscow and take the capital before winter. The first week produced vast encirclements at Vyazma and Bryansk, but the trapped armies continued fighting while Soviet command rebuilt a front on the Mozhaisk approaches.

RIA Novosti archive #46802 / Viktor Temin · 3 December 1941 · CC BY-SA 3.0 · Source

OPERATION TYPHOON
30 September 19412nd Panzer Group opened on the southern wing; Army Group Centre's main attack followed on 2 October
SOVIET DEFENSIVE LOSSES
658,279514,338 irrecoverable and 143,941 sick or wounded in Krivosheev's Moscow defensive-operation accounting
SOVIET OFFENSIVE LOSSES
370,955139,586 irrecoverable and 231,369 sick or wounded in the Moscow counteroffensive through 7 January
COUNTEROFFENSIVE
5–6 December 1941Kalinin Front attacked on 5 December; the Western Front's main counterstroke followed on 6 December
GERMAN RETREAT
About 60–150 milesThe distance Army Group Centre was forced back varied sharply by sector during the December–January fighting
Marker affiliation Allied Axis Other / contested
Map layers

01 / 12

How Roads, Mud, Frost and Distance Shaped the Moscow Campaign

Army Group Centre reached the capital's approaches at the end of a supply system already strained by three months of campaigning

The principal roads toward Moscow ran east from Smolensk through Vyazma, Mozhaisk and Volokolamsk, with a separate southern axis through Orel and Tula. Forest, small rivers and long stretches of unimproved road lay between them. German mobile formations could exploit dry ground quickly, but fuel, ammunition, replacement vehicles and recovery equipment still had to move hundreds of miles from the railheads.

October rain turned much of the unpaved network into deep mud. Wheeled columns slowed or stopped, tracked vehicles were diverted to tow trucks and guns, and the time required to clear the Vyazma and Bryansk pockets reduced the operational tempo further. The delay allowed Soviet command to occupy the Mozhaisk positions and feed newly assembled formations into the approaches to the capital.

The November freeze restored cross-country mobility and allowed the German offensive to resume. By then infantry strength, vehicle serviceability and supply capacity had fallen sharply. Severe cold in late November and December magnified those weaknesses through frostbite, frozen lubricants, difficult starting and inadequate winter clothing. Weather shaped the final stage because Army Group Centre reached it already depleted and operating at extreme distance.

Moscow Under Emergency Rule

Evacuation orders, civilian labour and political symbolism kept the capital functioning while the front moved closer

The State Defence Committee ordered major government institutions, foreign missions and parts of the General Staff east to Kuibyshev on 15 October. The following day brought a breakdown of normal authority in parts of Moscow as factories and offices prepared to leave and transport routes filled with evacuees. Stalin remained in the capital. A state of siege imposed from 20 October placed the city under stricter military control.

Civilian labour had already become part of the defence system. Hundreds of thousands of residents, many of them women, dug anti-tank ditches, trenches and obstacles on the outer approaches while factories continued military production. Air-defence guns, barrage balloons, camouflage and civil-defence units protected the city against Luftwaffe raids.

The 7 November Revolution anniversary parade on Red Square went ahead with the front close to Moscow. Units that took part were then dispatched toward the fighting. The ceremony mattered because Soviet political authority remained visibly present in the capital while the operational situation was still unresolved.

How Army Group Centre Lost the Initiative at Moscow

The German command kept attacking as its striking power declined; Soviet command preserved enough reserve to reverse the battle

Army Group Centre began Typhoon with three panzer groups and the largest concentration of German strength on the eastern front. The encirclements at Vyazma and Bryansk shattered much of the Soviet western defence, yet the pockets absorbed German infantry and time while Soviet headquarters created a new line closer to Moscow. Georgy Zhukov took command of the Western Front on 10 October and concentrated the available armies on the principal approaches.

The renewed November offensive tried to turn Moscow from both flanks. Third and Fourth Panzer Groups drove through Klin toward the Moscow–Volga Canal and the northern approaches; Guderian's 2nd Panzer Army tried to pass Tula from the south. Tula held, the northern spearheads lost strength near Yakhroma and Krasnaya Polyana, and Fourth Army's central attack achieved little. German headquarters continued to expect Soviet reserves to be near exhaustion.

Stavka assembled new armies behind the threatened front and released First Shock, Twentieth and Tenth Armies for the counteroffensive at the end of November. Kalinin Front attacked on 5 December and the Western Front on 6 December. Once retreat began, Hitler's stand-fast orders and the removal of senior commanders reshaped German command, but the operational reversal had already occurred on the battlefield.

Joseph Stalin
Supreme Commander, Soviet Union

Joseph Stalin

Strategic direction and the capital

Remained in Moscow during the October crisis, approved emergency government evacuation measures and authorised the commitment of Stavka reserves for the December counteroffensive. He then pressed to widen the winter offensive after the immediate threat to Moscow had passed.

Russian Ministry of Defence / Mil.ru · CC BY 4.0 · Source
Georgy Zhukov
General of the Army, Soviet Union

Georgy Zhukov

Western Front from 10 October

Took over after the Vyazma disaster, concentrated the surviving armies on the main Moscow approaches and coordinated the Western Front counteroffensive that opened on 6 December.

Russian Ministry of Defence / Mil.ru · CC BY 4.0 · Source
Konstantin Rokossovsky
Lieutenant General, Soviet Union

Konstantin Rokossovsky

16th Army on the Volokolamsk axis

Held the north-western approach through Volokolamsk with rifle, cavalry and armoured formations, absorbed heavy November pressure and then joined the counteroffensive.

Russian Ministry of Defence / Mil.ru · CC BY 4.0 · Source
Ivan Konev
Colonel General, Soviet Union

Ivan Konev

Kalinin Front

Moved from the shattered Western Front to command the newly formed Kalinin Front. His armies opened the Soviet counteroffensive on 5 December against the northern wing of Army Group Centre.

Unknown wartime photographer · Public domain · Source
Mikhail Katukov
Colonel, later Major General of Tank Troops, Soviet Union

Mikhail Katukov

1st Guards Tank Brigade

Commanded one of the Western Front's most effective mobile armoured formations, using ambushes and short counterattacks on threatened approaches rather than trying to hold a continuous tank line.

Russian Ministry of Defence / Mil.ru · CC BY 4.0 · Source
Fedor von Bock
Generalfeldmarschall, Germany

Fedor von Bock

Army Group Centre

Directed Typhoon and kept pressing toward Moscow through November as strength, mobility and supply deteriorated. He left command during the December retreat crisis and was succeeded by Kluge.

Bundesarchiv Bild 183-B12867 / Gutjahr · CC BY-SA 3.0 DE · Source
Heinz Guderian
Generaloberst, Germany

Heinz Guderian

2nd Panzer Army

Opened Typhoon on the southern wing, destroyed much of the Bryansk Front and then drove toward Tula. The failure to take the city frustrated the southern envelopment; he was dismissed during the December retreat.

Bundesarchiv Bild 101I-139-1112-17 / Ludwig Knobloch · CC BY-SA 3.0 DE · Source
Erich Hoepner
Generaloberst, Germany

Erich Hoepner

4th Panzer Group

Led the main armoured thrust north-west of Moscow through the Volokolamsk and Klin sectors toward the Moscow–Volga Canal before the December counteroffensive forced the group back.

Bundesarchiv Bild 101I-213-0292-19 · CC BY-SA 3.0 DE · Source
Günther von Kluge
Generalfeldmarschall, Germany

Günther von Kluge

4th Army; then Army Group Centre

Commanded the central infantry army during Typhoon and took over Army Group Centre from Bock in December, inheriting the retreat and Hitler's increasingly restrictive withdrawal orders.

Bundesarchiv Bild 183-2004-0524-500 · CC BY-SA 3.0 DE · Source
Franz Halder
Generaloberst, Germany

Franz Halder

Chief of the Army General Staff

Tracked German strength and operational expectations at OKH as returns showed Army Group Centre's growing exhaustion. His diary records the widening gap between those losses and continued assumptions of imminent Soviet collapse.

Bundesarchiv Bild 146-1970-052-08 · CC BY-SA 3.0 DE · Source

Tanks, Guns and Vehicles on the Moscow Approaches

Armour and artillery mattered only while roads, fuel, recovery equipment and crews kept them in action

Soviet formations combined T-34 and KV-1 tanks with large numbers of older vehicles, artillery and newly issued anti-tank rifles. The T-34's 76.2 mm gun, sloped armour and broad tracks gave it advantages in poor ground, while the KV-1 could be difficult for standard German tank and anti-tank guns to defeat. Their effect remained local because the Soviet armoured force was still rebuilding after the enormous losses of the summer.

German Panzer III and short-gunned Panzer IV formations supplied operational mobility and concentrated firepower, but every advance increased demand for fuel, spare parts, tractors and recovery vehicles. Half-tracks such as the Sd.Kfz. 11 became especially valuable when wheeled transport bogged down. By late November the number of serviceable tanks in several panzer divisions had fallen to a fraction of establishment.

Artillery and anti-aircraft guns also became direct battlefield weapons. Soviet 85 mm 52-K guns were used against armour around Tula, 122 mm A-19 guns supported the defence around Moscow, and BM-13 rocket launchers added short, concentrated salvos. The equipment cards identify weapons documented in the campaign and distinguish Moscow photographs from later type images.

T-34 Model 1941
A T-34 in ambush on the Volokolamsk Highway, Western Front, 1 November 1941.
Unknown photographer · Public domain · Source

T-34 Model 1941

Soviet medium tank · 76.2 mm F-34 gun · wide tracks · diesel engine

The T-34 combined sloped armour, a powerful 76.2 mm gun and broad tracks suited to poor ground. Numbers around Moscow were still limited, but well-handled brigades could use the tank for ambushes and short counterattacks against German spearheads.

KV-1
A KV-1 among Soviet troops leaving the Red Square parade for the front on 7 November 1941.
RIA Novosti archive #669663 / Anatoliy Garanin · CC BY-SA 3.0 · Source

KV-1

Soviet heavy tank · 76.2 mm gun · up to about 75 mm armour on early models

KV-1s were few, slow and mechanically demanding, but their armour could be extremely difficult for standard German tank guns to defeat. They appeared in the Moscow fighting as valuable local strongpoints and counterattack vehicles.

PTRD-41
A PTRD-41 team in Moscow Oblast during the winter of 1941–42.
Unknown photographer · Public domain · Source

PTRD-41

Soviet anti-tank rifle · 14.5×114 mm · single-shot

The PTRD-41 entered service during the emergency of 1941. It could not reliably defeat the strongest frontal armour, but infantry teams could attack lighter vehicles, tracks, vision ports and thinner side or rear armour without waiting for a towed anti-tank gun.

107 mm Mortar M1938
A Soviet 107 mm mortar crew in Moscow Oblast during the battle.
Unknown photographer · Public domain · Source

107 mm Mortar M1938

Soviet 107 mm regimental mortar · high-angle infantry support

The 107 mm mortar supplied heavy high-angle fire that could be moved and emplaced more easily than many field guns. Photographs from the Moscow defence document crews using the type in prepared positions.

122 mm A-19 M1931/37
A 122 mm A-19 crew firing in Moscow Oblast on 3 December 1941.
RIA Novosti archive #46802 / Viktor Temin · CC BY-SA 3.0 · Source

122 mm A-19 M1931/37

Soviet corps gun · 122 mm · long-range artillery / emergency direct fire

The A-19 gave Soviet corps artillery a long-range weapon able to engage concentrations, batteries and strongpoints. In emergency direct fire it could also threaten any German armoured vehicle then in service.

85 mm 52-K
An 85 mm 52-K of the 732nd Anti-Aircraft Artillery Regiment on Proletarian Bridge in Tula, October 1941.
Unknown photographer · Public domain · Source

85 mm 52-K

Soviet anti-aircraft gun · 85 mm · also used against armour

The 52-K defended cities and field positions against aircraft, but its velocity also made it a dangerous anti-tank weapon when German armour reached prepared urban approaches. Tula's defenders used the type during the southern battle.

Panzer III
A Panzer III with German infantry in the Soviet Union, circa 1941. This is a period type photograph rather than a Moscow-specific image.
Australian War Memorial 044593 · Public domain · Source

Panzer III

German medium tank · 5 cm gun on principal 1941 variants · core panzer type

The Panzer III formed much of the fighting strength of the German panzer divisions. It was more mature mechanically than the newer Soviet designs but increasingly disadvantaged in armour and gun power when facing T-34s and KV tanks.

Panzer IV Ausf. D/F1 family
German tank crews on Panzer IVs during the 1941 campaign in the Soviet Union. This is a period type photograph, not a Moscow-specific view.
Bundesarchiv Bild 169-0116 · CC BY-SA 3.0 DE · Source

Panzer IV Ausf. D/F1 family

German medium support tank · short 7.5 cm KwK 37 · 1941 panzer divisions

The short-gunned Panzer IV supplied high-explosive fire against anti-tank guns, infantry positions and buildings. In 1941 it remained a support tank rather than the long-gunned tank killer the Panzer IV would become later in the war.

Sd.Kfz. 11
An Sd.Kfz. 11 and other German vehicles on a muddy road in the Moscow area, November 1941.
Bundesarchiv Bild 183-B15500 / Britting · CC BY-SA 3.0 DE · Source

Sd.Kfz. 11

German 3-ton half-track · artillery tractor · tracked rear running gear

The 3-ton half-track towed artillery and heavy loads where wheeled trucks struggled. On muddy Moscow roads it also became recovery and towing support for vehicles that could no longer move under their own power.

BM-13-16 Katyusha on ZiS-6
A battery of BM-13 Katyusha launchers firing during the Battle of Stalingrad on 6 October 1942. This is a period type photograph of the weapon, not a Moscow-specific image.
RIA Novosti archive #303890 / Georgy Zelma · CC BY-SA 3.0 · Source

BM-13-16 Katyusha on ZiS-6

Soviet multiple rocket launcher · 16 × 132 mm rockets · ZiS-6 truck chassis

The BM-13 was a real weapon system already in Soviet service in 1941. Mounted on a ZiS-6 truck, it could fire a full salvo in seconds and then move before German counter-battery fire arrived. Rocket artillery batteries were among the new Soviet weapons appearing during the 1941 campaign, including the fighting on the approaches to Moscow.

The Personnel Cost of the Battle for Moscow

Soviet losses are kept inside the published defensive and offensive operational boundaries

Krivosheev's published accounting records 658,279 Soviet personnel losses in the Moscow strategic defensive operation from 30 September to 5 December: 514,338 irrecoverable and 143,941 sick or wounded. The figure includes losses incurred during the destruction of the western armies and the subsequent defence of the approaches to Moscow.

For the Moscow strategic offensive operation from 5 December to 7 January, the same accounting records 370,955 losses: 139,586 irrecoverable and 231,369 sick or wounded. Taken together, the two published operation series amount to 1,029,234 Soviet personnel losses. German returns use different reporting periods and categories, so this page does not manufacture a directly comparable campaign total from incompatible series.

658,279

Soviet losses, defensive operation

514,338 irrecoverable and 143,941 sick or wounded, 30 September–5 December 1941.

370,955

Soviet losses, offensive operation

139,586 irrecoverable and 231,369 sick or wounded, 5 December 1941–7 January 1942.

653,924

Soviet irrecoverable losses across both series

The sum of Krivosheev's published irrecoverable figures for the defensive and offensive Moscow operations.

1,029,234

Combined Soviet personnel-loss series

The two published operational totals combined; this is an accounting sum, not a directly comparable German-Soviet casualty ratio.

Books & Relics

The authenticity of the relics is not verified by WW2 Theatres.

This collection is curated by WW2 Theatres and not affiliated with our website, with all site photographs licensed to their respective owners.

Sources and Evidentiary Boundaries

U.S. Army official history · Soviet operational-loss accounting · German command records · modern operational scholarship

The operational sequence is checked against Earl Ziemke and Magna Bauer's U.S. Army official history, David Glantz and Jonathan House, and David Stahel's study of the Moscow campaign. Rodric Braithwaite is used for the October crisis inside Moscow. German command assumptions and the December command crisis are checked against Army Group Centre records and Halder's diary.

Krivosheev's figures are reproduced within his published operational boundaries rather than converted into a broader estimate. The disputed Khimki reconnaissance story is excluded from the map's fixed closest point; late-November positions around Yakhroma and west of Krasnaya Polyana are better documented. The 1948 Soviet military-prosecutor investigation is used to separate the real fighting of Panfilov's 316th Rifle Division from the fixed wartime story of twenty-eight guardsmen.

  1. Moscow to Stalingrad: Decision in the East, Earl F. Ziemke and Magna E. BauerUnited States Army in World War II, Center of Military History
  2. When Titans Clashed: How the Red Army Stopped Hitler, David M. Glantz and Jonathan M. HouseUniversity Press of Kansas
  3. Soviet Casualties and Combat Losses in the Twentieth Century, G. F. Krivosheev, ed.Greenhill Books
  4. Moscow 1941: A City and Its People at War, Rodric BraithwaiteProfile Books
  5. The Battle for Moscow, David StahelCambridge University Press
  6. Heeresgruppe Mitte operational records, Operation TaifunBundesarchiv-Militärarchiv, Freiburg
  7. The Halder War Diary, 1939–1942, Franz HalderGerman Army General Staff record / published translation
  8. The defence of Moscow and civilian mobilisationMuseum of the Defence of Moscow
  9. Military prosecutor's investigation of the Panfilov guardsmen story, 1948State Archive of the Russian Federation
  10. The 7 November 1941 Moscow parade: film and photographic recordRussian State Documentary Film and Photo Archive, Krasnogorsk
  11. Battle of Moscow photographic recordsRIA Novosti archive and originating collections, via Wikimedia Commons
  12. Defence of Tula, October–December 1941Tula regional and military historical collections
Operation chronologyDates, locations and sourced event summaries
DateEventLocationSummary
Tuesday 30 September 1941 · Southern openingGuderian opens Operation Typhoon on the southern wingThe Bryansk axis

Guderian's 2nd Panzer Group attacked on 30 September from the southern wing of Army Group Centre. Its immediate purpose was to rupture the Bryansk Front, turn the Soviet line from the south and create the conditions for the larger encirclement operation west of Moscow.

Sources 1, 2, 5
Thursday 2 October 1941 · Main offensiveArmy Group Centre begins the main drive on MoscowArmy Group Centre front

Army Group Centre's main offensive opened on 2 October. Third and Fourth Panzer Groups attacked around the Soviet forces west of Vyazma while Fourth and Ninth Armies followed to hold the shoulders and reduce the pockets; Guderian's southern thrust was already moving against the Bryansk Front.

Sources 1, 2, 5
Tuesday 7 October 1941 · EncirclementThe Vyazma and Bryansk encirclements rupture the western defenceVyazma and the Bryansk sector

By 7 October the principal German armoured pincers had closed behind major Soviet forces at Vyazma, while Guderian's advance had broken the Bryansk Front and produced additional pockets farther south. The loss of these armies opened a deep gap between the encircled forces and the capital.

Sources 1, 2, 5
Friday 10 October 1941 · Command changeZhukov takes command of the Western FrontWestern Front headquarters

Georgy Zhukov was placed in command of the Western Front on 10 October as the Soviet command attempted to reconstruct a coherent defence after Vyazma. The immediate task was to man the Mozhaisk line and concentrate surviving and newly arriving formations on the roads leading toward Moscow.

Sources 1, 2, 4
15 to 20 October 1941 · Five-day crisisThe government evacuates ministries as Moscow goes under siege ruleMoscow

On 15 October the State Defence Committee ordered major government institutions, foreign missions and parts of the General Staff evacuated to Kuibyshev. The order reflected the danger created by the collapse west of the Mozhaisk line and preparations were made to move or destroy facilities that could not be retained.

Sources 4, 8
Wednesday 29 October 1941 · Southern approachTula repels the first German assaultTula

Guderian's forces reached the approaches to Tula at the end of October and attacked on 29 October. The city was an industrial centre, road junction and the anchor of the southern approach to Moscow; Soviet regular troops, local formations and anti-aircraft artillery held the immediate defence.

Sources 1, 2, 5, 12
15 to 18 November 1941 · Renewed offensiveThe November offensive begins on both flanks of MoscowKlin, Volokolamsk and Tula sectors

The hard freeze restored mobility and Army Group Centre resumed the offensive. The northern attack began on 15 November, with Third and Fourth Panzer Groups driving through the Klin and Volokolamsk sectors toward the Moscow–Volga Canal and the northern approaches. Guderian renewed the southern effort beyond Tula on 18 November.

Sources 1, 2, 5, 6
27 to 30 November 1941 · Closest crisisThe northern spearheads reach their operational limitYakhroma, Krasnaya Polyana and the northern approaches

By 27–28 November German formations had reached the Moscow–Volga Canal around Yakhroma and positions west of Krasnaya Polyana, creating the most dangerous northern penetration of the campaign. German strength was falling sharply as fuel, maintenance, frostbite and infantry losses accumulated.

Sources 1, 2, 5, 6
5 and 6 December 1941 · CounteroffensiveThe Soviet counteroffensive opensKalinin and the Moscow front

Kalinin Front attacked on 5 December and the Western Front's main counteroffensive followed on 6 December. Soviet armies struck German formations that had spread across extended salients north and south of Moscow after exhausting their offensive strength.

Sources 1, 2, 3, 5
16 to 19 December 1941 · Command crisisHitler restricts retreat as the German command is reorganisedGerman Army high command and Army Group Centre

As Soviet armies pushed west, Hitler ordered the eastern armies to hold positions and resist further withdrawal. The written directives issued during 16–18 December sought to stop a retreat from becoming an uncontrolled flight and required strongpoints to be held while reserves and supplies were brought forward.

Sources 1, 6, 7
Friday 26 December 1941 · Central sectorSoviet forces recapture Naro-FominskNaro-Fominsk

Soviet forces recaptured Naro-Fominsk on 26 December as the Western Front continued pushing Army Group Centre away from the immediate approaches to Moscow. The advance in the central sector followed the earlier recovery of Klin and Kalinin on the northern wing.

Sources 1, 2
Wednesday 7 January 1942 · Operational boundaryThe Moscow strategic counteroffensive reaches its operational boundaryWest of Moscow

By 7 January the Soviet counteroffensive had forced Army Group Centre back roughly sixty to one hundred and fifty miles depending on the sector. Kalinin, Klin, Naro-Fominsk and numerous smaller towns had been recovered, and the immediate threat to Moscow had been removed.

Sources 1, 2, 3

Image rights and editorial standard. RIA Novosti archive photographs are credited under the licence stated on their individual Wikimedia Commons file pages. Russian Ministry of Defence files are credited under CC BY 4.0 where that licence is supplied. Bundesarchiv photographs are credited under CC BY-SA 3.0 DE. Other wartime photographs are used only where the individual record supplies a defensible reuse basis. Chronology media is attached only when the file documents the same dated event, a tightly bounded operational context, or an immediate aftermath. Front lines are generalised operational reconstructions rather than survey-accurate unit boundaries. Soviet loss figures use the published operational boundaries in Krivosheev's accounting.