Восточно-прусская операция осуществлялась советскими войсками на заключительном этапе Великой Отечественной войны. Она была проведена в период с 13 января по 25 апреля 1945 года силами 2-го и 3-го Белорусских фронтов, частью сил 1-го Прибалтийского фронта при содействии Балтийского флота под командованием адмирала Владимира Трибуца. Тремя фронтами командовали маршал Константин Рокоссовский, генералы Иван Черняховский и Иван Баграмян.
Немецкое командование придавало большое значение удержанию Восточной Пруссии. Здесь и особенно под Кенигсбергом немцами еще до начала войны была создана мощная система укреплений глубиной до 200 километров, включавшая 7 оборонительных рубежей и 6 укрепленных районов. Для этой цели была подготовлена группа армий «Центр», переименованная в группу армий «Север», численностью 580 тысяч человек с вооружением около 10 тысяч единиц техники.
Части Красной Армии имели более 25 тысяч орудий и минометов, 3 800 танков и 3 тысячи самолетов. В боях приняли участие порядка 1 миллиона 670 тысяч советских солдат. Целью советского командования перед началом операции было отсечь войска противника от главных сил Германии и полностью их уничтожить.
В ходе Восточно-прусской стратегической операции были проведены Инстербургская, Млавско-Эльбингская, Хейльсбергская, Кенигсбергская и Земландская фронтовые операции. В результате, за три с небольшим месяца части Красной Армии прорвали оборону противника и вышли к Балтийскому морю.
В итоге 32 вражеские дивизии были расчленены на три отдельные группировки: Хейльсбергскую, Кенигсбергскую и Земландскую, в ходе кровопролитных боев все три были ликвидированы: хейльсбергская — 13-29 марта, кенигсбергская — 6-9 апреля, сам Кенигсберг был освобожден от немецко-фашистских захватчиков 10 апреля, земландская группировка — 13-25 апреля. Советские войска заняли Восточную Пруссию и освободили северную часть Польши.
Овладение Восточной Пруссией улучшило условия базирования кораблей Балтийского флота. Снабжение курляндской группировки противника, блокированной в Северной Прибалтике, было затруднено. Но победа в Восточно-прусской операции советской армии далась нелегко. В боях погибло порядка 600 тысяч воинов. Потери же с немецкой стороны составили более 500 тысяч человек — вся численность группы немецких армий.
За мужество и боевые отличия более тысячи соединений и частей Красной Армии были награждены орденами, 217 из них получили почетные наименования Кенигсбергских, Инстербургских, Гумбинненских. За победу в операции 235 солдат и офицеров были удостоены звания Героя Советского Союза, 19-ти это звание было присвоено во второй раз, 102 воина стали полными кавалерами ордена «Слава».
Указом СССР была учреждена медаль «За взятие Кенигсберга». Интересно, что это единственная медаль, учрежденная не в связи с взятием столицы, а в награду за взятие города. Почетной медалью были награждены порядка 760 тысяч советских солдат и офицеров.