Nachdem die Truppen der sowjetischen Nordwestfront (8., 11. und 27. Armee) Ende Juni 1941 in der Schlacht um das Baltikum von der Wehrmacht geschlagen worden waren, erzwang die an der Spitze vordringende Panzergruppe 4 der Wehrmacht den Weg nach Pskow und Ostrow; beide Städte konnten bis zum 10. Juli eingenommen werden. Die langsamer nachfolgende deutsche 18. Armee drängte derweil die sowjetische 8. Armee über Riga (das am 29. Juni fiel) nach Estland zurück und stand am 7. August am Finnischen Meerbusen bei Kunda. Das ab dem 22. Juli dem Armeeoberkommando 18 zugeführte XXXXII. Armeekorps kämpfte derweil im westlichen Teil von Estland, eroberte bis zum 28. August Tallinn und bis Mitte Oktober die großen baltischen Inseln. Mitte August erfolgte der Angriff der 18. Armee auf Narwa, das XXVI. Armeekorps erreichte am 17. August den Luga-Abschnitt bei Kingissepp. Die deutsche 18. Armee drängte vom Südwesten auf Leningrad vor, während die Panzergruppe 4 und die 16. Armee nördlich und südlich des Ilmensees vorstießen, um Leningrad vom Osten abzuschneiden und sich mit den finnischen Truppen auf dem Ostufer des Ladogasees zu verbinden. Der Artilleriebeschuss der Stadt begann am 4. September. Am 8. September eroberte die Wehrmacht Schlüsselburg am Ufer des Ladogasees und unterbrach die Landverbindung nach Leningrad.