25 апреля 1945 года. 1404-й день войны
2-й Белорусский фронт. 65-я и 70-я армии продвинулись до 8 километров и расширили плацдарм на западном берегу Вест-Одера до размера 35 на 15 километров. 70-я армия достигла рубежа Радехов, Петерсхаген, Гартц. К вечеру был завершен прорыв вражеской обороны на 20-километровом фронте. Войска фронта подошли к реке Рандов.
1-й Белорусский фронт. В полдень 47-я и 2-я Гвардейская танковая армии, наступавшие западнее Берлина, вышли в район Кетцин, где соединились с частями 4-й Гвардейской танковой армии.
3-я Ударная армия вела боевые действия за расширение плацдармов на канале Берлин-Шпандауэр-Шиффартс.
5-я Ударная армия наступала вдоль западного берега Шпрее и продвинулась на 2800 метров. 8-я Гвардейская армия возобновила штурм города и захватила переправы через Ландвер-канал.
1-я Гвардейская танковая армия переправилась через Ландвер-канал, форсировала Тельтов-канал севернее Брица и втянулась в уличные бои к северу от канала.
Утром немецкая армейская группа Штайнера перешла в очередное наступление в районе Германсдорфа. 1-я армия Войска Польского отразила наступление.
1-й Украинский фронт. 3-я Гвардейская танковая армия, усиленная тремя дивизиями 28-й армии, очистила от противника юго-западные пригороды Берлина и вела бои за пригород Шмаргендорф, наступая навстречу 2-й Гвардейской танковой армии 1-го Белорусского фронта. В течение дня бомбардировочная авиация 16-й воздушной армии 1-го Белорусского фронта, в условиях плохой видимости, наносила удары по боевым порядкам 3-й Гвардейской танковой армии. В результате армия понесла потери. Вечером Ставка Верховного Главнокомандования установила новую разграничительную линию между фронтами, проходившую через Миттенвальде, Мариендорф, Темпельхоф, Потсдамский вокзал. Два корпуса 3-й Гвардейской танковой армии выводились из центра Берлина за разграничительную линию.
4-я Гвардейская танковая армия продолжала вести бои за переправы через Хафель юго-восточнее Потсдама. 6-й Гвардейский мехкорпус форсировал реку и в полдень соединился с частями 328-й стрелковой дивизии 47-й армии 1-го Белорусского фронта, замкнув кольцо окружения вокруг Берлина. Затем гвардейцы вместе с 47-й армией продолжали наступление на Потсдам.
3-я Гвардейская армия вела ожесточённые бои против франкфуртско-губенской группировки.
13-я армия и 5-й Гвардейский мехкорпус 4-й Гвардейской танковой армии продолжали вести бои с войсками 12-й немецкой армии. В районе Стрела и Торгау, на реке Эльба, части 58-й Гвардейской стрелковой дивизии 5-й Гвардейской армии встретились с разведгруппами 69-й пехотной дивизии V-го армейского корпуса 1-й американской армии. Произошла историческая встреча союзников на Эльбе, в результате, которой стратегический фронт немецких вооружённых сил был разорван на две части.