Войска 2-го Белорусского фронта, продолжая наступление, форсировали пролив Штральзундерфарвассер, заняли на острове Рюген города Берген, Гарц, Путбус, Засснитц и 6 мая полностью овладели островом Рюген. В боях за 5 мая войска фронта взяли в плен 4660 немецких солдат и офицеров и захватили 24 самолета и 215 полевых орудий. В числе пленных начальник мобилизационного отдела Штеттинского военного округа контр-адмирал Хорстман.
Войска 1-го Белорусского фронта, продвигаясь вперед северо-западнее и западнее города Бранденбург, заняли крупные населенные пункты Зандау, Вулькау, Клитц, Ферхель, Фиритц, Шлагентин, Плауе, Гросс-Вустервитц, Каде, Каров. За 5 мая войска фронта взяли в плен 17120 немецких солдат и офицеров и захватили 119 самолетов и 235 полевых орудий.
Войска 4-го Украинского фронта, наступая западнее и юго-западнее города Моравска Острава, с боями заняли города Бениш, Штернберг, Пржибор, Новый Йичин, Френштат, Валаш Межиричи, Голешов. В боях за 5 мая войска взяли в плен более 1000 немецких солдат и офицеров.
Войска 2-го Украинского фронта северо-восточнее города Брно с боями заняли город Коетин и крупные населенные пункты Фриштан, Мартинице, Гулин.
На других участках фронта существенных изменений не произошло.