Вечером 24 апреля 2-я гвардейская танковая армия ворвалась в Берлин с северо-запада и вела бои в районе Сименсштадта . 3-я ударная армия вела бои на северной и северо-западной окраинах Берлина. 5-я ударная армия с 11-м танковым корпусом штурмовала Берлин с востока. 3-я гвардейская танковая армия 1-го Украинского фронта, наступавшая с юга, к вечеру 22 апреля вышла к каналу Тельтов, утром 24 апреля форсировала его и начала бои за южную часть Берлина. К вечеру 24 апреля, заняв юго-восточные пригороды Берлина, непосредственно к городу подошли 1-я гвардейская танковая и 8-я гвардейская армии. В 12 часов дня 25 апреля 6-й гвардейский мехкорпус 4-й гвардейской танковой армии 1-го Украинского фронта форсировал реку Хафель и соединился с частями 328-й дивизии 47-й армии 1-го Белорусского фронта, замкнув тем самым кольцо окружения вокруг Берлина. К исходу 25 апреля гарнизон Берлина оборонялся на площади около 327 км². Общая протяжённость фронта советских войск в Берлине составляла около 100 км.