З початком німецько радянської війни війська 18-ї Армії німецької групи армій «Північ» 5 серпня вийшли на далекі підступи до Таллінна. Наступ 26-го армійського корпуси призвів до розсічення військ радянської 8-ї армії надвоє. 7 серпня німецька 254-я піхотна дивізія вийшла до узбережжя Фінської затоки східніше Таллінна, перерізавши залізничну та шосейну дорогу Ленінград-Таллінн. 10-й стрілецький корпус відійшов у район Талліна, а 11-й стрілецький корпус — в район північніше Чудського озера. Після виходу до моря 26-й армійський корпус став розвивати наступ на Нарву 93-ї та 291-ї піхотними дивізіями, а 254-я піхотна дивізія розгорнулася на 180 градусів та попрямувала до Таллінну. Облога Талліна, що тривала до кінця серпня скувала велике угруповання німецьких військ, зробивши істотний вплив на бойові дії на ленінградському стратегічному напрямку. 26-30 серпня Балтійський флот, зробивши прорив через виставлене німцями мінне загородження, евакуював 10-й стрілецький корпус з Таллінна в Ленінград. На Моонзундських островах радянські війська продовжували оборонятися до кінця листопада; з аеродромів на островах архіпелагу здійснювались бомбардування Берліна.