25 квітня війська 1-го Українського та 1-го Білоруського фронтів з'єдналися на захід від Берліна, завершивши оточення всього Берлінського угруповання противника.
В основному рейхстаг та рейхсканцелярію захищали війська СС: підрозділи дивізії СС «Нордланд», французький батальйон Фене з дивізії СС «Шарлемань», латиський батальйон 15-ї гренадерської дивізії СС (латиської № 1), а також підрозділи особистої охорони СС Адольфа Гітлера (їх було, за деякими даними, 600-900 осіб.
26 квітня з'єднання 47-ї армії 1-го Білоруського фронту та 3-ї гвардійської танкової армії 1-го Українського фронту роз'єднали угруповання ворога, що знаходилися в Потсдамі і безпосередньо в Берліні.
Для штурму Берліна Ставка ВГК зосереджувала величезні сили. Першими в наступ мали перейти війська 1-го Білоруського. фронту Г. К. Жукова (які стояли навпроти Берліна) та 1-го Українського фронту І.