В сентябре 1944 года СССР начал операцию по освобождению от войск вермахта Эстонии, Латвии и Литвы. Боевые действия завершились поражением группы армий «Север».
В соответствии с планами Гитлера, Прибалтика должна была стать сырьевым придатком Третьего рейха. Прибалтику предполагалась населить немецкими крестьянами, а также норвежцами и голландцами. Существовала директива насчет перемещения представителей интеллигенции в русские области. «Пригодных к ассимиляции» жителей прибалтийских территорий предполагалось перевезти в Германию.
Наступление на этом направлении СССР начал готовить в июне 1944-го. Планировались четыре операции: Рижская, Таллинская, Моонзундская и Мемельская. В августе противник расширил строительство оборонительных рубежей, на рижское направление перебросили восемь дивизий. Чтобы увеличить численность пехотных дивизий, мобилизировали пожилых мужчин и подростков. Оборона была создана между Чудским озером и Финским заливом, а также от озера Выртс-ярв до Митавы.
В соответствии с планом советского командования, необходимо было нанести удары тремя фронтами и отрезать группу армий «Север» от немецких войск. Советские войска насчитывали около 900 тысяч человек, противник — порядка 700 тысяч. Операцию возглавил маршал Александр Михайлович Василевский.
Таллинская операция началась 17 сентября. Тогда же стартовала эвакуация немецких войск из города. В первый же день советские войска прорвали оборону на глубину до 18 километров. 22 сентября эстонский корпус захватил в Таллине 25 самолетов, 185 орудий и более 200 автомашин. За неделю материковая Эстония была освобождена. Убитыми числились не менее 30 тысяч солдат вермахта.
27 сентября началась операция по освобождению островов Моонзундского архипелага. 29-го на остров Муху была высажена группа из 1150 бойцов. Одним из самых кровопролитных стало сражение на острове Сааремаа. Немцы потеряли убитыми 7 тысяч человек, точная цифра потерь советской стороны неизвестна.
В боях на рижском направлении со стороны Советского Союза участвовали 1351,4 тыс. человек. На этом направлении противник сосредоточил основные силы. В первый же день операции войска прорвали немецкую оборону на 10 километров в глубину.
27 сентября советские войска находились уже в 60 километрах от Риги. В связи с одновременным наступлением на Мемель (Мемельская операция) немцы были вынуждены вывести свои силы из города и его окрестностей. 22 октября большая часть Латвии была освобождена.
В ходе Прибалтийской операции из 59 вражеских дивизий советские войска разгромили 26. Оставшиеся силы заблокировали в западной части Латвии (Курляндский котел); остатки группы армий «Север» были зажаты между двумя фронтами. Бои здесь велись до середины мая 1945 года.