Во время Берлинской стратегической наступательной операции войска трёх фронтов Красной Армии (1-го и 2-го Белорусского и 1-го Украинского) в 300-километровой полосе от Балтийского моря до Судетских гор за 17 дней 16.04—02.05.1945 разгромили 93 дивизии и 11 бригад нацистской Германии и продвинулись на запад на 100—220 км.
Всего в Берлинской стратегической наступательной операции с советской стороны приняли участие 1.900.000 бойцов Красной Армии, 155.900 военнослужащих Войска Польского, 6.250 танков, 41.600 орудий и миномётов и более 7.500 самолётов.
С обеих сторон в Берлинской стратегической наступательной операции приняли участие до 3.500.000 человек, 52.000 тысячи орудий и миномётов, 7.750 танков и 11.000 самолётов.
С 4:30 16.04.1945 на 27-километровом участке прорыва в полосе 1-го Белорусского фронта 9.000 орудий и миномётов и более 1.500 реактивных систем БМ-13 и БМ-31 в течение 25 минут вели ураганный огонь по первой оборонительной линии нацистов перед Зееловскими высотами и вглубь.
Уже в конце дня 16.04.1945 из-за мощи начавшегося в 5.00 утра советского наступления 1-го Белорусского фронта на линию Зееловских высот к востоку от Берлина гитлеровское командование было вынуждено перебросить сюда оперативные резервы группы армий «Висла» генерал-полковника Г. Хейнрици.
Войска 1-го Украинского фронта 16.04.1945 форсировали р. Нейсе, навели через неё 133 переправы, разбили немецкие тактические и оперативные резервы, прорвали главную полосу обороны на фронте 26 км и продвинулись на глубину до 13 км.
К утру 17.04.1945 через р. Нейсе переправились 3-я и 4-я гвардейские танковые армии 1-го Украинского фронта командармов Рыбалко и Лелюшенко и к исходу дня они вышли к р. Шпрее и приступили к её форсированию.
В ночь на 18.04.1945 Ставка ВГК развернула 3-ю и 4-ю гвардейские танковые армии 1-го Украинского фронта командармов Рыбалко и Лелюшенко на Берлин.
Утром 18.04.1945 немецкая оборона на линии самих Зееловских высот была прорвана пехотой и танками 1-го Белорусского фронта.
19.04.1945 советские войска 1-го Белорусского фронта прорвали третью оборонительную полосу за Зееловскими высотами и смогли начать наступление непосредственно на Берлин.
20.04.1945 советские дальнобойные орудия 1-го Белорусского фронта впервые подвергли столицу Третьего Рейха артиллерийскому обстрелу.
Войска 2-го Белорусского фронта 20.04.1945 форсировали главное русло Одера и создали на его западном берегу плацдарм шириной 6 и глубиной 1.5 км.
К концу дня 20.04.1945 войска 1-го Украинского фронта отрезали немецкую группу армий «Висла» от группы армий «Центр» и в ночь на 21.04.1945 вышли к внешнему Берлинскому оборонительному обводу.
21.04.1945 советские войска 1-го Белорусского фронта начали бои за окраины Берлина.
К утру 22.04.1945 войска 1-го Украинского фронта форсировали канал Нотте, прорвали внешний оборонительный обвод Берлина и вечером достигли южного берега канала Тельтов с высокими бетонированными берегами шириной 40—50 м.
23.04.1945 советские войска 1-го Белорусского фронта смогли в одном месте форсировать р. Шпрее с помощью кораблей Днепровской военной флотилии.
24.04.1945 гитлеровцы были вынуждены перебросить с Западного фронта для защиты Берлина 12-ю армию генерала пехоты В. Венка.
24.05.1945 войска 2-го Белорусского фронта расширили пладцарм на западном берегу Одера до 35 км в ширину и до 15 км в глубину.
В 12.00 25.04.1945 войска 1‑го Белорусского фронта Маршала Советского Союза Г. К. Жукова и 1‑го Украинского фронта Маршала Советского Союза И. С. Конева соединились к западу от Берлина 25.04.1945 и окружили гарнизон Берлина, который насчитывал не менее 200.000 человек, 3.000 орудий и 250 танков.
Берлин защищали 400 железобетонных многоэтажных бункеров (до 6 этажей) и дотов с артиллерийскими и зенитными орудиями и пулемётами.
Улицы Берлина были перегорожены баррикадами толщиною до 4 метров.
26.04.1945 Берлин штурмовали шесть армий 1-го Белорусского фронта и три армии 1-го Украинского фронта общей численностью 464.000 бойцов, 1.500 танков и самоходных орудий, 12.700 орудий и миномётов и 2.100 реактивных установок.
Во время Битвы за Берлин войска 2-го Белорусского фронта под командованием К. К. Рокоссовского отвлекли на себя силы 3-й немецкой танковой армии и не дали перебросить её соединения на помощь германской столице.
26.04.1945 войска 2-го Белорусского фронта взяли штурмом г. Штеттин на берегу Балтийского моря.
К вечеру 28.04.1945 части 3-й ударной армии 1-го Белорусского фронта вышли в район Рейхстага (Reichstagsgebäude — «здание государственного собрания») — монументального здания в Берлине и места заседания рейхстагов Германской империи и Веймарской республики (1894—1933), символа и главного оплота гитлеровского режима нацистов Германии.
В ночь на 29.04.1945 советские войска захватили ведущий к правительственному кварталу мост Мольтке через р. Шпрее.
На рассвете 30.04.1945 гитлеровцы были выбиты из здания министерства внутренних дел рядом с Рейхстагом и начался его штурм, первая попытка которого была отбита ураганным огнём обороняющихся.
Рейхстаг и рейхсканцелярию защищали 5.000 бойцов войск СС — дивизии СС «Нордланд», французского батальона Фене дивизии СС «Шарлемань», латышского батальона 15-й гренадерской дивизии СС и 600—900 человек личной охраны СС Адольфа Гитлера.
30.04.1945 после мощной артиллерийской подготовки в 13.30 начался второй штурм Рейхстага.
К 14.25 30.04.1945 отдельные группы советских солдат прорвались в здание Рейхстага и подняли над его южной частью красное знамя, но оно было сбито с крыши ночью немецкой дальнобойной артиллерией.
30.04.1945 между 15:26 и 15:30 дня, когда советские войска уже штурмовали первый этаж здания Рейхстага и находилась в 700—750 м от рейхсканцелярии и 450—500 м от бункера А.Гитлера, он застрелился.
В 21.30 30.04.1945 советские войска во время третьего штурма захватили основную часть здания Рейхстага.
В 22.00 30.04.1945 над восточным крылом Рейхстага на фронтоне его главного входа замполитом батальона лейтенантом А. Берестом, сержантом М. Егоровым и младшим сержантом М. Кантария было установлено Знамя Победы, которое нацисты сбить не смогли.
Знамённой группе А. Береста прокладывали с первого этажа Рейхстага 202 автоматчика под командованием И. Сьянова, из которых живыми до крыши здания добрались лишь 18 человек.
В 22.30 30.04.1945 на скульптуре богини Победы на фронтоне парадного входа западной части Рейхстага алое полотнище установила штурмовая группа под командованием капитана В. Н. Макова в составе сержанта М. П. Минина и старших сержантов Г. К. Загитова, А. Н. Лисименко и А. П. Боброва.
Когда ребята вышли на крышу, немцы увидели знамя и открыли огонь. Отец рассказывал: их спасло то, что знаменитые статуи Рейхстага стояли на полых железных плитах. Они поднырнули под них, спрятались и больше трёх часов не могли оттуда выбраться, пока не была отбита атака немцев. (Заведующая Домом-музеем Михаила Егорова, его младшая дочь Ирина Дорожкина.)
Поскольку знамённой группе А. Береста пришлось карабкаться по полуразбитому стеклянному куполу Рейхстага, знаменосцы изрезали руки в кровь до костей, а М.Егоров едва не сорвался вниз:
У них изо рта, из ушей, из носа текла кровь. А руки представляли собой кровавое месиво. (Военкор Л. Маграчев о своей встрече со знамённой группой А.Береста после их возвращения.)
Вскоре штурмовая группа майора М. М. Бондаря водрузило ещё одно красное знамя на той же скульптуре богини Победы.
В 22.40 30.04.1945 над западным фасадом Рейхстага крсный флаг был поднят группой советских разведчиков под командованием лейтенанта С. Е. Сорокина.
Знамёна штурмовых групп В. Н. Макова, М. М. Бондаря и С. Е. Сорокина позднее были сбиты немецким огнём. Но к утру 01.05.1945 над Рехстагом уже были установлены в общей сложности 40 алых знамён и флажков.
В ночь на 01.05.1945 после трёх суток безуспешных попыток штурма советские войска подрывом 1.800 кг взрывчатки затопили метро Берлина и это вынудило бежать оттуда оборонявшихся в нём нацистов.
01.05.1945 в Берлине капитулировали цитадель Шпандау и гигантская железобетонная крепость с зенитными батареями на башнях и подземным бомбоубежищем зенитная башня Зоопарка («Зообункер»).
01.05.1945 гитлеровцы контролировали в Берлине только сад Тиргартен и правительственный квартал с имперской канцелярией и бункером ставки Гитлера.
В ночь на 02.05.1945 командующий обороной Берлина генерал Вейдлинг согласился на безоговорочную капитуляцию.
Рано утром 02.05.1945 штурмовая группа лейтенанта А. Меджидова в составе Мамедова, Ахмедзаде, Н. Бережного и Н. Андреева подняла красное знамя над Бранденбургскими воротами.
После 6.00 02.05.1945 началась сдача остатков немецкого гарнизона Берлина.
2 мая в 10 часов утра всё вдруг затихло, прекратился огонь. И все поняли, что что-то произошло. Мы увидели белые простыни, которые «выбросили» в Рейхстаге, здании Канцелярии и Королевской оперы и подвалов, которые ещё не были взяты. Оттуда повалили целые колонны. Впереди нас проходила колонна, где были генералы, полковники, потом за ними солдаты. Шли, наверно, часа три. (Участник штурма Берлина и Рейхстага А.Бессараб)
16.04—02.05.1945 в ходе Берлинской стратегической наступательной операции немецкие войска потеряли убитыми 400.000, пленными 380.000 человек и 1.967 самолётов.
16.04—02.05.1945 войска 1-го и 2-го Белорусского и 1-го Украинского фронтов Красной Армии потеряли безвозвратно 81.116 человек, а также 1.997 танков и САУ, 2.108 орудий и миномётов и 917 самолётов.
Более 600 участников Берлинской стратегической наступательной операции стали Героями Советского Союза. Пять человек стали Героями Советского Союза в 1946 г. за водружение знамени Победы над Рейхстагом.
13 человек за участие в Берлинской стратегической наступательной операции получили звание Дважды Героя Советского Союза.
Медалью "За взятие Берлина" были награждены 1.082.000 военнослужащих Красной Армии.