Целью Полоцкой операции был разгром группировки немецких войск и освобождение Полоцка. Предусматривалось ударом по сходящимся направлениям окружить и разгромить полоцкую группировку гитлеровцев.
Советским войскам противостояли соединения 16-й армии группы армий «Север» (генерал-полковник Г. Линдеман) и часть сил немецкой 3-й танковой армии группы армий «Центр». В районе Полоцка находилось 6 немецких дивизий. Была создана оборонительная полоса «Тигр». Озёрно-болотистая местность вокруг Полоцка создавала труднопреодолимый оборонительный район. В городе был создан рубеж круговой обороны.
Главные удары советской армии наносили войска правого фланга фронта (6-я гвардейская армия) в направлении на Полоцк и левого фланга (4-я Ударная армия) в направлении на Котляны — Полоцк.
29 июня 1944 года соединения 4-й Ударной и 6-й гвардейской армий развернули наступление на Полоцк, охватывая фланги Полоцка. 30 июня была поставлена задача освободить Полоцк к концу 1 июля. К утру следующего дня соединения 6-й гвардейской армии вышли к окраинам Полоцка, а соединения 43-й армии и части 1-го танкового корпуса перерезали железную дорогу Полоцк—Молодечно и вышли на рубеж Германовичи—Докшицы. 1-й танковый корпус 29 июня освободил Ушачи, вырвался на оперативный простор и сокрушительными ударами с тыла способствовал успешному наступлению с фронта соединений 6-й гвардейской и 43-й общевойсковой армий.
Результаты
Упорные бои за Полоцк продолжались 4 дня. К утру 4 июля город был очищен от противника. В результате Полоцкой операции войска 1-го Прибалтийского фронта овладели Полоцким узлом обороны, уничтожили 6 немецких дивизий, продвинулись за 6 суток на 120—130 км и вышли на рубеж Опса — Козьяны — озеро Нарочь[2].
Приказом ВГК 31 соединений и военных частей, которые штурмовали город и отличились при его освобождении, были удостоены почётного наименования «Полоцких». За освобождение Полоцка более 30 советских воинов получили звание Героя Советского Союза.
На улице Гагарина в Полоцке установлен обелиск в честь войск 1-го Прибалтийского фронта. На площади Свободы в Полоцке установлен памятник воинам-освободителям. Возле шоссейной дороги на Минск в Полоцке установлен на пьедестале танк «Т-34» в память экипажа Героя Советского Союза В. Д. Халева, который первым прорвался в город.
В память 23 воинов 8-й стрелковой роты 158-го гвардейского стрелкового полка 51-й гвардейской стрелковой дивизии под командованием гвардии лейтенанта А. М. Григорьева, которые форсировали Западную Двину и захватили плацдарм, на берегу реки, на месте боя, установлен обелиск с мраморной плитой. На ней высечены имена погибших. В память о 23-х гвардейцах в Полоцке названа также улица.
О гвардейцах взвода А. М. Григорьева Юрий Визбор написал песню «Цена жизни».