2-й Белорусский фронт был образован 24 февраля 1944 года на основании директивы Ставки ВГК от 17 февраля 1944 года с целью наступления в Белоруссии. В состав фронта вошли 47-я, 61-я, 70-я армии и Днепровская военная флотилия. Авиационные силы фронта составила 6-я воздушная армия. Командующим фронтом был назначен генерал-полковник Курочкин П. А.
Первый командующий фронтом Курочкин П. А..
15 марта фронт перешёл в наступление, нанося главный удар в стык немецким группам армий «Центр» и «Юг». 70-я и 47-я армии наступали на ковельском направлении, 61-я армия наступала на север с целью занять южный берег Припяти. Войскам фронта сначала удалось блокировать Ковель, однако после упорных боёв они были оттеснены немцами. Из-за недостатка сил советское командование вынуждено было остановить наступление фронта. В ходе Полесской операции фронт не смог выполнить поставленных задач, однако сковал крупные немецкие силы и создал благоприятные условия для дальнейшего наступления в Белоруссии. 5 апреля 1944 года на основании директивы Ставки ВГК от 2 апреля 1944 года фронт был расформирован, его войска переданы в состав 1-го Белорусского фронта.
Второе формирование фронта произошло 24 апреля 1944 года на основании директивы Ставки ВГК от 19 апреля 1944 года в связи с планировавшимся крупным наступлением в Белоруссии. В состав фронта были выделены из Западного фронта 33-я, 49-я, 50-я армии и 4-я воздушная армия. Фронт возглавил генерал-полковник И. Е. Петров.
Второй командующий 2-й Белорусский фронтом Петров И.Е.
В мае 1944 года фронт вёл бои местного значения в Белоруссии. 23 июня, в связи начавшимся крупным наступлением, войска фронта перешли в наступление на могилёвском направлении. Фронт прорвал сильную оборону немцев по рекам Проня, Бася, Днепр и 28 июня освободил Могилёв. В июле 1944 года фронт участвовал в освобождении Минска и Белостока. В августе-ноябре фронт проводил Ломжа-Ружанскую наступательную операцию, в ходе которой вёл бои в Западной Белоруссии и в восточной Польше. С июня по ноябрь фронтом командовал генерал армии Г. Ф. Захаров.
Генерал армии Захаров Г.Ф.
С ноября 1994 года фронт возглавил Маршал Советского Союза К. К. Рокоссовский. Под его командованием 14 января 1945 года войска фронта перешли в наступление в Восточной Пруссии. К 26 января они продвинулись на глубину 230 км, захватили в районе Бромберга плацдарм на левом берегу Вислы, в дальнейшем вышли на побережье Балтийского моря в районе Толькемита и блокировали восточно-прусскую группировку противника с запада и юго-запада, отрезав её от внутренних районов Германии. 10 февраля фронт перешёл в наступление в Восточной Померании. В ходе 10-дневных тяжёлых и упорных боёв войска фронта смогли продвинуться лишь на 40-60 км и были вынуждены прекратить наступление. 24 февраля войска 2-го Белорусского фронта, усиленные 19-й армией и 2-й ударной армией, нанесли удар на Кёслин. Одновременно перешли в наступление войска 1-го Белорусского фронта. К 5 марта войска двух фронтов, действуя совместно, рассекли восточно-померанскую группировку и вышли на побережье Балтийского моря. После этого 2-й Белорусский фронт начал наступать на северо-восток, овладел городами Гдыня и Данциг.
Маршал Советского Союза К. К. Рокоссовский.
После окончания Восточно-Померанской операции войска фронта были привлечены для решающего сражения за Берлин. 16 апреля они перешли в наступление, форсировали Одер в её нижнем течении и, продвинувшись на глубину 200 км, разгромили штеттинскую группировку немцев, обеспечив с севера наступление 1-го Белорусского фронта на Берлин. Части 19-й армии 9 мая выбросили десант и освободили датский остров Борнхольм. 10 июня 1945 года на основании директивы Ставки ВГК от 29 мая 1945 года фронт был преобразован в Северную группу войск.