В течение 5 мая войска 3‑го Белорусского фронта вели бои по очищению от противника косы Фриш-Нерунг и заняли населённые пункты Лангхакен, Шеллмюль и др.
Войска 2‑го Белорусского фронта 5 мая овладели городом Свинемюнде — крупным портом и военно‑морской базой немцев на Балтийском море, а также полностью очистили от противника острова Воллин и Узедом.
За 4 мая войска фронта взяли в плен 11 700 немецких солдат и офицеров.
Войска 1‑го Белорусского фронта, продвигаясь вперёд юго‑западнее города Бранденбург, заняли города Цизар, Лобург, Бург, Меккерн, Гоммерн, Рослау.
За 4 мая войска фронта взяли в плен 2860 немецких солдат и офицеров.
Войска 2‑го Украинского фронта, продолжая наступление северо‑восточнее Брно, овладели городом Кромержиж.
За 4 мая на всех фронтах подбито и уничтожено 26 немецких танков. В воздушных боях и огнём зенитной артиллерии сбито 14 самолётов противника.
