Город Елгава был занят немецкими войсками 29 июня 1941 года и находился в оккупации до средины октября 1944 года. Елгава являлась основным узлом коммуникаций, связывающим Прибалтику с Восточной Пруссией. Командующий 1-й Прибалтийским фронтом генерал Иван Баграмян 28 июля 1944 года получил от Ставки Верховного главнокомандования задачу выйти к Рижскому заливу и отрезать от Восточной Пруссии всю действующую в Прибалтике группировку врага. В марш-броске ударной механизированной группы части РККА прошли за одни сутки 80 километров, завязнув в боях в плотной обороне противника на подступах к Елгаве. Наступление на Елгаву оказалось для противника неожиданностью. Однако германское командование отреагировало оперативно: в город быстро перебросили подкрепления. Елгаву обороняли не только пехотные части, но и бронепоезда, танки, самоходные орудия, большое количество орудий и минометов. Наряду с немцами в обороне города участвовали и латышские легионеры. Однако это не смогло остановить войска 1-го Прибалтийского фронта. 30 июля бои завязались на улицах города и в районе вокзала. 31 июля советские солдаты стали полностью контролировать левобережье, то есть основную часть города. Гитлеровцы отошли на правый берег Лиелупе. Западнее Елгавы советские войска вышли к побережью Балтийского моря. Бутылки с морской водой были отправлены в Москву как доказательство успеха.
Карта-схема освобождения Елгавы частями 7-й и 9-й гвардейских механизированных бригад, 279-й и 347-й стрелковых дивизий. 31 июля 1944 г.
Советские солдаты во время боя.
В результате этого наступления значительная часть немецкой группы армий «Север» оказалась в окружении: связь с Германией могла поддерживаться только через Рижский порт. 5 августа гитлеровские войска нанесли внезапный контрудар и вновь овладели левобережьем Елгавы. 6 августа советские войска, в том числе бригада тяжелых танков, вернули себе левый берег Елгавы и захватили плацдарм на другом берегу Лиелупе. Вскоре красноармейцы с этого плацдарма отошли…
Солдаты дивизии «Великая Германия» во время контрудара в Прибалтике.
Разрушения в Елгаве.
К началу августа РККА закрепилась на левом берегу Лиелупе, части Вермахта и легионеры СС – в правобережной части города. В середине августа 1944 года немцы, сосредоточив на Елгавском направлении немало танков, начали новое контрнаступление на город, в последней декаде августа – еще одно. В сентябре нацисты провели новое наступление и чуть улучшили свои позиции. Командующий 1-м Прибалтийским фронтом Баграмян ответил на это контрударом в Литве. 9 октября советские войска вновь вышли к берегам Балтийского моря – на сей раз у Паланги, 10 октября взяв город. С 12 октября началось отступление немецких войск и латышских легионеров с позиций на правом берегу реки Лиелупе. Немецкая группа армий «Север» вновь оказалась в окружении, а 13 октября 1944 года вынуждена была оставить Ригу и начать отход в Курляндию.
Несмотря на то, что Елгава во второй раз была освобождена 6 августа 1944 года, а полностью лишь 14 октября 1944 года, днем освобождения города принято считать 31 июля. За два с половиной месяца боев в городе погибли свыше 2300 бойцов и командиров Красной Армии, больше 12 тысяч человек получили ранения.