С 10 августа по 6 сентября 1944 года войсками 3-го Прибалтийского фронта была проведена Тартуская наступательная операция войск с целью разгрома тартуской группировки немецкой армии и освобождения города Тарту. В операции принимали участие 1-я ударная армия, 54-я и 67-я армии и 14-я воздушная армия. Оборону держала 18-я армия и Эстонский легион СС Группы армий «Север».
В конце июля, в результате Псковско-Островской операции, войска 3-го Прибалтийского фронта достигли оборонительного немецкого рубежа «Мариенбург». Так же в конце июля войска Ленинградского фронта провели Нарвскую операцию, на отражение которой немецкое командование перевело часть войск из-под Тарту.
Карта-схема Тартуской операции.
Советское командование разработало план, согласно которому 67-я и 1-я Ударная армии смежными ударами с флангов на Тарту, Выру должны были прорвать оборону противника, разделить его группировку и разгромить по отдельности. Поддержку оказывала 14-я воздушная армия и 54-я армия с юга.
10 августа советские войска перешли в наступление. В первый же день была прорвана главная полоса немецкой обороны и продвинулись на 10 км. 13 августа войска 67-й армии при содействии войск 1-й Ударной армии заняли город Выру. 16 августа был высажен десант при помощи 25-й отдельной бригады речных кораблей на западном берегу Чудского озера около города Мехикорма. 25 августа соединения 67-й армии освободили Тарту. К концу августа войска фронта вышли на рубеж река Эмайыги, восточный берег озера Выртсъярв, восточнее Валга, реки Гауя. 6 сентября войска фронта перешли к обороне.
Бой за Тарту.
Связисты прокладывают линию связи во время уличных боев в Тарту.
В результате операции советские войска продвинулись на 100—130 км, создали условия для выхода к Рижскому заливу и удара во фланг и тыл нарвской группировки немцев. Безвозвратные потери Красной Армии составили 16 292 человека, санитарные — 55 440.