Рижская операция началась 14 сентября 1944 года, когда 4-я ударная и 43-я армии 1-го Прибалтийского фронта начали свое наступление, свидетельствуют данные энциклопедии "Великая Отечественная война".
Спустя два дня 43-я армия прорвалась к городу Балдоне, а отряд 3-го моторизированного корпуса вышел к Западной Двине. Уже 21 сентября были освобождены города Валмиера и Смилтене.
К 27 сентября советским войскам удалось пройти и остановиться в 60 км от Риги, 6 октября немецкое командование начало отводить войска от Риги, 13 октября советским войскам удалось занять правобережную часть города, а 15 октября – полностью освободить его.
В боях за Латвию участвовали более 600 тысяч солдат. Около 150 тысяч человек погибли.