3 апреля Сталин и Антонов подписали директиву № 11059 для 1-го Белорусского фронта, которая требовала „подготовить и провести наступательную операцию с целью овладеть столицей Германии городом Берлин и не позднее двенадцатого-пятнадцатого дня операции выйти на р. Эльба“
. Главный удар предписывалось нанести с плацдарма на р. Одер западнее Кюстрина силами четырех общевойсковых и двух танковых армий. На участок прорыва следовало привлечь 5–6 артиллерийских дивизий прорыва, создав плотность не менее 250 орудий от 76-мм и выше на 1 км участка прорыва. Для обеспечения главной группировки фронта приказывалось нанести с севера и с юга два вспомогательных удара силами двух армий каждый. Первый — из района северо-западнее Бервальде в общем направлении на Эберсвальде, Фербеллин; второй — с плацдармов на р. Одер севернее и южнее Франкфурта-на-Одере в общем направлении на Фюрстенвальде, Потсдам, Бранденбург, в обход Берлина с юга. В директиве указывалось, что танковые армии необходимо ввести в сражение на направлении главного удара после прорыва обороны для развития успеха в обход Берлина с севера и северо-востока, а армию второго эшелона использовать для развития успеха на главном направлении.
Командующему 1-м Украинским фронтом директивой Ставки № 11060 ставилась задача: „Подготовить и провести наступательную операцию с целью разгромить группировку противника в районе Котбус и южнее Берлина. Не позднее 10–12-го дня операции овладеть рубежом Беелитц, Виттенберг и далее по р. Эльба до Дрездена. В дальнейшем, после овладения Берлином, иметь в виду наступать на Лейпциг“. Главный удар фронт должен был нанести силами пяти общевойсковых армий и двух танковых армий из района Трибеля в общем направлении на Шпремберг, Бельциг. На участок прорыва необходимо было привлечь 6 артиллерийских дивизий прорыва, создав плотность не менее 250 орудий от 76-мм и выше на 1 км участка прорыва. Для обеспечения главной группировки фронта с юга силами 2-й Польской армии и частью сил 52-й армии следовало нанести вспомогательный удар из района Кольфурта в общем направлении Бауцен, Дрезден. Танковые армии, в том числе и 5-ю гвардейскую, а также общевойсковые армии второго эшелона предписывалось ввести в сражение после прорыва обороны противника для развития успеха на направлении главного удара. На левом крыле фронта перейти к жесткой обороне, обратив особое внимание на бреславльское направление. С 15 апреля устанавливалась следующая разграничительная линия с 1-м Белорусским фронтом: до Унруштадта прежняя и далее озеро Энсдорфер-Зее, Гросс-Гастрозе, Люббен (все пункты, кроме Люббена, для 1-го Белорусского фронта включительно)
.
В то время, когда советские войска готовились к штурму Берлина, генерал Эйзенхауэр посетил штабы передовых американских армий. Командир дивизии, выходившей к Эльбе, браво доложил: „Мы идем вперед и войдем в Берлин. Ничто нас не остановит“. Эйзенхауэр не возражал: „Давай! Желаю всяческих успехов, и пусть никто не остановит тебя“. 12 апреля дивизия вышла к Эльбе, где была остановлена курсантами немецких военных училищ.
Питая в сердце надежду на заключение сепаратного мира с западными державами, Гитлер всячески подавлял пораженческие настроения в среде германского командования. Узнав, что в январе Гудериан высказал Риббентропу недвусмысленное сомнение в благополучном исходе войны, он жестко заявил: „Я самым категорическим образом запрещаю обобщения и выводы в отношении ситуации в целом. Это остается моей прерогативой. В будущем любой, кто скажет кому-нибудь еще, что война проиграна, будет считаться предателем, со всеми вытекающими последствиями для него и его семьи — невзирая на его ранг и положение“
.
Теперь Гитлеру было нужно любой ценой остановить наступление Красной Армии. Все основные силы он бросил на оборону рубежей вдоль Одера и Нейсе, создав наиболее мощные и глубокие оборонительные эшелоны против войск 1-го Белорусского фронта. Напомним, что за одерско-нейсенским рубежом был заблаговременно оборудован Берлинский оборонительный район, включавший три кольцевых обвода вокруг столицы Германии.
На берлинском направлении оборонялись 3-я танковая и 9-я армии группы армий „Висла“ (генерал-полковник Г. Хейнрици, с апреля 1945 г. — генерал пехоты К. Типпельскирх), а также 4-я танковая и 17-я армии группы армий „Центр“ (генерал-фельдмаршал Ф. Шёрнер). Они насчитывали около 1 млн. человек, 10 400 орудий и минометов, 1500 танков и штурмовых орудий. Действия наземных сил поддерживали с воздуха 3300 боевых самолетов 6-го воздушного флота и воздушного флота „Рейх“
. В резерве Главного командования Сухопутных войск находилось 8 дивизий, а в самом Берлине было сформировано около 200 батальонов фольксштурма.
15 апреля Гитлер направил обращение к солдатам вермахта на Восточном фронте:
„В последний раз смертельный враг в лице большевиков и евреев переходит в наступление. Он пытается разгромить Германию и уничтожить наш народ. Вы, солдаты на Восточном фронте, знаете большей частью уже сами, какая судьба уготована прежде всего немецким женщинам, девушкам и детям. В то время как старики и дети будут убиты, женщины и девушки будут низведены до казарменных проституток. Остальные попадут в Сибирь.
Мы предвидели это наступление и уже с января этого года делали все, чтобы построить прочный фронт. Врага встретит мощная артиллерия. Потери нашей пехоты компенсированы многочисленными новыми подразделениями. Штурмовые подразделения, новые формирования и отряды фольксштурма усиливают наш фронт. Большевиков в этот раз постигнет судьба азиатов, то есть им будет нанесено кровавое поражение у стен Берлина.
Кто в этот момент не выполнит своего долга, действует, как предатель своего народа. Полк или дивизия, покинувшие свои позиции, поведут себя так подло, что им придется стыдиться женщин и детей, выстоявших перед воздушным террором врага. Прежде всего следите за немногими офицерами и солдатами — предателями, которые, чтобы сохранить себе сносную жизнь в русском рабстве, возможно, будут воевать против нас в немецкой форме. Тот, кто дает вам приказ на отступление, а вы его точно не знаете, должен быть тотчас схвачен и, если необходимо, тотчас расстрелян, безразлично, в каком он чине. Если в эти грядущие дни и недели каждый солдат на Восточном фронте выполнит свой долг, последний натиск азиатов разобьется о нашу оборону, равно как и вторжение наших врагов на Западе в конце концов потерпит провал.
Берлин останется немецким, Вена снова будет немецкой, а Европа никогда не будет русской.
Образуйте монолитную общность для защиты не пустого понятия „Отечество“, а для защиты вашей родины, ваших жен, ваших детей, а с ними и вашего будущего. В эти часы весь немецкий народ смотрит на вас, мои восточные бойцы, и надеется только на то, что ваша стойкость, ваш фанатизм и ваше оружие потопят большевистский натиск в море крови. В момент, когда судьба убрала с лица земли самого большого военного преступника всех времен, решается исход этой войны“
.
К Берлинской операции привлекались войска 1 и 2-го Белорусских, 1-го Украинского фронтов, часть сил Балтийского флота, 18-я воздушная армия, три корпуса войск ПВО страны, Днепровская военная флотилия. Общая численность советских войск составляла 2,5 млн. человек. На их вооружении находилось 41,6 тыс. орудий и минометов, 6250 танков и САУ, 7500 боевых самолетов
. Соотношение сил и средств к началу операции было следующим: советские войска имели превосходство над противником по живой силе в 2,5 раза, по орудиям и минометам — в 4, танкам и САУ — в 4,2, боевым самолетам — в 2,3 раза. До начала операции на кюстринском плацдарме (44 км по фронту и около 10 км глубиной), откуда наносился главный удар, Жуков за короткий срок сосредоточил 47, 3 и 5-ю ударные, 8-ю гвардейскую армии и 9-й танковый корпус.