В течение 5 мая войска 3-го Белорусского фронта вели бои по очищению от противника косы Фриш-Нерунг и заняли населенные пункты Лангхакен, Шеллмюль, Шмиргель, Преббернау, Шотланд. Войска 2-го Белорусского фронта 5 мая овладели городом Свинемюнде – крупным портом и военно-морской базой немцев на Балтийском море, а также полностью очистили от противника острова Воллин и Узедом, заняв при этом крупные населенные пункты Кольцов, Мисдров, Леббин, Альбек, Зеебад Герингсдорф, Узедом, Келпинзее, Цинновитц, Пеенемунде. За 4 мая войска фронта взяли в плен 11.700 немецких солдат и офицеров и захватили следующие трофеи: самолетов – 55, танков – 24, полевых орудий – 88. Войска 1-го Белорусского фронта, продвигаясь вперед юго-западнее города Бранденбург, заняли города Цизар, Лобург, Бург, Меккерн, Гоммерн, Рослау. За 4 мая войска фронта взяли в плен 2.860 немецких солдат и офицеров. Войска 4-го Украинского фронта, наступая юго-западнее и южнее города Моравска Острава, с боями заняли города Хоф (Дво