В центре Берлина развернулись наиболее ожесточенные сражения. Немецкие войска, зажатые в центральных районах германской столицы, оказывали отчаянное сопротивление. Советские части 1-го Белорусского фронта (командующий Маршал Советского Союза Г.К. Жуков) накануне прорвались по северному берегу реки Шпрее в городской район Моабит. Очищая на своем пути кварталы, прилегающие к улице Альт Моабит, наши бойцы вышли к известной Моабитской тюрьме и штурмом овладели ею. Отряды противника пытались удержать позиции у Лертерской товарной станции и на территории фотохимического завода.

Сильными ударами гитлеровцы были прижаты к Шпрее и уничтожены. Очищая одну за другой улицы Моабита, наши войска заняли 14 заводов и освободили 12 тысяч военнопленных различных национальностей. Советские танкисты и пехотинцы, прорвавшиеся к центру города с юго-востока, в ходе ожесточенных боев очищали от противника квартал за кварталом. Наши штурмовые группы блокировали станции метрополитена и укрепленные здания и уничтожали засевших в них гитлеровцев. В результате упорных боев занят Ангальтский вокзал. В течение дня уничтожено более 8 тысяч немецких солдат и офицеров.

3-я ударная армия захватила мост Мольтке, овладела домом юго-восточнее моста Мольтке, захватила здание министерства внутренних дел и приступила к штурму Рейхстага, овладение которым было возложено на 79-й стрелковый корпус. Перед штурмом рейхстага Военный совет армии вручил своим дивизиям девять Красных знамен, специально изготовленных по типу Государственного флага СССР. Одно из этих Красных знамен, известное под № 5 как Знамя Победы, было передано 150-й стрелковой дивизии. Подобные, но самодельные красные знамена, флаги и флажки имелись во всех передовых частях, соединениях и подразделениях. Они, как правило, вручались штурмовым группам, которые комплектовались из числа добровольцев и шли в бой с главной задачей – прорваться в рейхстаг и установить на нем красный стяг.

2-я гвардейская танковая армия захватила исправный мост через Ландвер-канал и расширяла захваченный плацдарм.

Войска 1-го Украинского (командующий Маршал Советского Союза И.С. Конев) фронта вели уличные бои в юго-западной части Берлина и дошли до Берлинер-штрассе.

3-я гвардейская танковая армия и 28-я армия выводились из центра Берлина за новую разграничительную линию и вели бои в западной части Берлина.

4-я гвардейская танковая армия и 13-я армия захватили юго-западную часть острова Ванзее. Советские войска основными силами переправлялись на остров, а остатками сил противника перебрались с острова на материк, оставив там только слабое прикрытие. Одновременно 4-я гвардейская танковая армия и 13-я армия отбивали атаки 12-й армии немецкого генерала Венка. Очередная попытка генерала Венка прорвать блокаду Берлина провалилась. А вот части сил 9-й армии, несмотря на понесенные под Хальбе потери, удалось прорваться на запад и выйти в лес восточнее Куммерсдорфа. Всего на запад прорвались, по немецким оценкам, от 30 до 40 тыс. солдат и офицеров и несколько тысяч сопровождавших их беженцев.

5-я гвардейская армия отражала наступление дрезденской группировки противника к северу от Баутцена.

Войска 2-го Белорусского (командующий Маршал Советского Союза К.К. Рокоссовский) фронта овладели городами Анклам, Лихен и вступили на территорию провинции Мекленбург. Советские части, быстро продвигаясь вперед, обходят вражеские опорные пункты, а затем мощными ударами вынуждают гитлеровцев оставлять одну позицию за другой. Наши войска, продвигающиеся вдоль Штеттинской гавани, преодолевая сопротивление противника и инженерно-минные заграждения на лесных дорогах, вышли к городу Анклам. Вражеский гарнизон упорно сопротивлялся, но был разгромлен. К западу от порода Пренцлау накануне завязались бои в полосе озер. Немцы сильно укрепили проходы между озерами и сосредоточили здесь много огневых средств. Наши пехотные и танковые части взломали вражескую оборону и, стремительно продвинувшись на северо-запад, в ночном бою овладели крупным населенным пунктом и железнодорожной станцией Вольдегк. Развивая успех, войска фронта продвинулись вперед на 20 километров и штурмом заняли город Нойбранденбург – сильный опорный пункт обороны немцев у озера Толлензезее. Нойбранденбург является важным узлом путей сообщений. К нему сходятся шесть железных и несколько шоссейных дорог.

В ходе боев противник несет тяжелые потери. Пленные сообщают, что немецкая моторизованная дивизия «Остзее» в последних боях потеряла убитыми и пленными 80 процентов своего личного состава. 27-й артиллерийский полк и 3-й артиллерийский полк резерва главного командования потеряли всю свою материальную часть.

Представители германского командования подписали акт о безоговорочной капитуляции немецких сил в Северной Италии (вступил в силу 2 мая).

В концлагере Дахау близ Мюнхена произошло восстание узников. Подоспевшие войска союзников расправились с охраной и освободили уцелевших заключенных, в том числе и бывшего начальника генерального штаба германских сухопутных войск, генерал-полковника Франца Гальдера и генерала Александра фон Фалькенхаузена, арестованных в 1944 году по обвинению в участии в заговоре против Гитлера.

За 29 апреля на всех фронтах подбито и уничтожено 110 немецких танков и самоходных орудий. В воздушных боях и огнем зенитной артиллерии сбито 79 самолетов противника.

Авиацией Краснознаменного Балтийского флота в южной части Балтийского моря потоплен немецкий транспорт. Прямым попаданием бомб повреждены два транспорта противника.