Город находился в оккупации с 24 июня 1941 года (1115 дней). Вильнюс являлся важным железнодорожным узлом и последним крупным опорным пунктом германских войск на подступах к Восточной Пруссии. Освобождение Вильнюса проходило в ходе белорусской стратегической наступательной операции «Багратион». Бои за Вильнюс начались 7 июля 1944 года и продлились неделю. 13 июля город был полностью освобождён.
В боях за Вильнюс были уничтожены порядка 7 тысяч и взяты в плен около 5 тысяч германских солдат и офицеров. Советскими войсками было уничтожено 121 орудие, 11 танков и самоходных орудий, 900 автомашин, 18 радиостанций и 2 железнодорожных эшелона.
Двадцать наиболее отличившихся в боях частей и соединений 3-го Белорусского фронта были удостоены почётного наименования «Виленский».
13 июля 1944 года в Москве в честь одержанной победы был дан салют 24 залпами из 324 орудий.