15 березня1944 року 2-й Білоруський фронт перейшов у наступ за планом Поліської операції, завдаючи головного удару в стик німецьким групам армій «Центр» і «Південь» силами 70-ї і 47-ї армії на ковельському напрямку. Наступного дня в наступ перейшла 61-ша армія, просуваючись на північ з метою зайняти південний берег Прип'яті. В ході Поліської операції командування фронту не змогло виконати визначених завдань. 5 квітня 1944 року на підставі директиви Ставки ВГК від 2 квітня 1944 фронт було розформовано, його війська передані до складу 1-го Білоруського фронту.
2-й Білоруський фронт другого формування
Друге формування фронту відбулося 24 квітня 1944 року на підставі директиви Ставки ВГК від 19 квітня 1944 року шляхом поділу Західного фронту на 2-й та 3-й Білоруські фронти у зв'язку із запланованою стратегічною наступальною операцією в Білорусі. Управління фронту розгорталося на основі 10-ї армії, до складу сил фронту із лівого крила Західного фронту виділялися 33-тя, 49-та і 50-та загальновійськові армії та 4-та повітряна армія. Командувачем військами фронту був призначений генерал-полковник Петров І. Ю., начальником штабу став генерал-лейтенант Любарський С. І.
Протягом наступних двох місяців фронт вів бої місцевого значення в Білорусії.
14 січня 1945 року війська фронту перейшли в наступ у Східній Пруссії. До 26 січня 2-й Білоруський фронт просунувся на глибину до 230 км, у районі Бромберга захопили плацдарм на лівому березі Вісли, в подальшому вийшли на узбережжі Балтійського моря в районі Толькеміта і блокували східно-прусське угруповання противника із заходу і південного заходу, відрізавши його від внутрішніх районів Німеччини.
10 лютого фронт перейшов у наступ у Східній Померанії. Протягом 10 днів запеклих та кривавих боїв війська фронту змогли просунутися лише на 40-60 км і були змушені припинити наступ. 24 лютого війська 2-го Білоруського фронту, посилені 19-ю армією і 2-ю ударної армії, завдали удару на Кьослін, у взаємодії з військами 1-го Білоруського фронту. До 5 березня війська двох фронтів, діючи спільно, розсікли східно-померанське угруповання військ вермахту і вийшли на узбережжі Балтійського моря. Після цього 2-й Білоруський фронт продовжив наступ на північний схід та опанував містами Гдиня і Данциг.