В течение 1 мая юго-западнее города и порта Пиллау войска 3-го Белорусского фронта вели бои по очищению от противника косы Фриш-Нерунг и заняли населенные пункты Нармельн, Брандхайдшер, Нойкруг и Феглерс.
Войска 2-го Белорусского фронта, развивая стремительное наступление, 1 мая овладели городами Штральзунд, Гриммен, Деммин, Мальхин, Варен, Везенберг – важными узлами дорог и сильными опорными пунктами обороны немцев, а также заняли крупные населенные пункты Штейнхаген, Абтсхаген, Гремерсдорф, Дейельсдорф, Гнойен, Даргун, Нойкален, Штавенхаген, Гилов, Швинкендорф, Мелленхаген, Кратцебург, Квальцов, Штразен. В боях за 30 апреля войска фронта взяли в плен 8500 немецких солдат и офицеров и захватили 66 самолетов и 100 полевых орудий.
Войска 1-го Белорусского фронта 1 мая штурмом овладели городом Бранденбург – центром Бранденбургской провинции и мощным опорным пунктом обороны немцев в Центральной Германии. Одновременно северо-западнее Берлина войска фронта, продолжая наступление, с боями заняли город Линдов и крупные населенные пункты Альт-Руппин, Херцберг, Вутенов, Лихтенберг, Карве, Беетц, Зоммерфельд. В Берлине войска фронта очистили от противника городские районы Шарлоттенбург, Шенеберг и в центральной части города заняли более 100 кварталов. В боях за 30 апреля войска фронта взяли в плен более 14000 немецких солдат и офицеров.
Южнее Берлина наши войска продолжали вести бои по уничтожению остатков окруженной группы немецких войск в лесах восточнее города Лукенвальде. В ходе боев наши войска расчленили противника на две изолированные друг от друга части и вели успешные бои по их уничтожению.
Войска 4-го Украинского фронта, продолжая наступление, 1 мая овладели городами Богумин, Фриштат, Скочув, Чадца, и Великая Битча – важными узлами дорог и сильными опорными пунктами обороны немцев в полосе Западных Карпат, а также заняли крупные населенные пункты Скржипов, Маркерсдорф, Слатина, Биловец, Климковице, Витковице, Дьетмаровице, Петровице, Скалите, Догубари, Оходница, Нове Место, Плевник.
Восточнее города Брно войска 2-го Украинского фронта с боями заняли город Вышков и крупные населенные пункты Пухов, Ледницке, Кошеца, Илява, Дубница, Немшова, Житкова, Бискупице, Биловице, Бабице, Роштын, Пустимерж.
На других участках фронта существенных изменений не произошло.
За 30 апреля на всех фронтах подбито и уничтожено 98 немецких танков и самоходных орудий. В воздушных боях и огнем зенитной артиллерии сбито 26 самолетов противника.