Вместе с тем германский генеральный штаб предполагал, что до начала большого наступления советских войск будет проведена операция по уничтожению курляндской группировки, вслед за ней операция в Восточной Пруссии. Гитлеровское командование считало, что операцию против группы армий «Центр» в Восточной Пруссии будут осуществлять войска 1-го и 2-го Белорусских фронтов ударом из района Варшавы в направлении на Алленштейн. Одновременно ожидалось наступление Украинских фронтов с целью разгрома группировки в южной Польше, Чехословакии и Венгрии, И только после этих операций советские войска, по предположению немецкого генерального штаба, должны были перейти б наступление на участке от Варшавы до Сандомира непосредственно на берлинском направлении.
Исходя из такой оценки обстановки, немецко-фашистское верховное командование усилило фланговые группировки за счет резерва и, в частности, за счет перегруппировки из района Варшавы в Венгрию 4-го танкового корпуса СС. На южном участке фронта гитлеровцы намеревались разгромить советские войска, освободить окруженную в районе Будапешта группировку, восстановить фронт позиционной обороны по Дунаю и закрепиться на этом рубеже. Освободившиеся силы предназначались для переброски на варшавско-берлинскос направление. Лишь в первых числах января германский штаб установил, что главные силы Красной Армии сосредоточиваются для удара в полосе между Варшавой и Ясло. Однако в оставшиеся до начала советского наступления дни серьезная перегруппировка немецких войск оказалась практически невозможной.
Готовясь к отражению наступления Красной Армии, Гитлер подписал указ «О тотальной мобилизации для нужд войны».
«Военная обстановка требует, — говорилось в нем, — полного использования и привлечения всех сил для нужд вооруженных сил и военной промышленности. Поэтому я предписываю: председателю имперского совета обороны рейхсмаршалу Герману Герингу подчинить во всех отношениях требованиям тотального ведения войны всю общественную жизнь государства. Для осуществления этой задачи он предложил мне учредить должность имперского уполномоченного по обеспечению тотальной войны. Этот имперский уполномоченный должен проявить особую заботу о том, чтобы все общественные мероприятия были сообразованы с целями тотальной войны и не отвлекали никакие силы из вермахта и военной экономики. Он должен провести проверку всего государственного аппарата, включая имперские железные дороги, имперскую почту и все общественные учреждения, организации и предприятия, чтобы путем полной рационализации использования персонала и материальных средств, отмены и ограничения маловажных для ведения войны задач, упрощения организационной структуры и процессов производства высвободить максимальное количество людей для использования их в вооруженных силах и военной промышленности…»
В полосе предстоящего наступления советских войск оборонялись основные силы группы армий «А» (с 26 января — «Центр»). Возглавлял ее до 17 января 1945 года генерал-полковник И. Гарне, в последующем генерал-полковник Ф. Шернер. Оба генерала были участниками Первой мировой войны. Генерал Гарне, по оценке Г. Гудериана, «спокойный, уверенный, храбрый и решительный человек» с трезвым умом и холодным рассудком, во Второй мировой войне командовал дивизией, корпусом, армией, группой армий. Генерал Шернер, один из первых германских офицеров, примкнувших к национал-социалистическому движению, на советско-германском фронте командовал 19-м горным корпусом в Заполярье, 40-м танковым корпусом на Украине. С февраля 1944 года занимал пост начальника штаба сухопутных войск, по мнению сотрудников, «педантичный и несколько самолюбивый», он с апреля того же года вступил в командование группой армий.
Группа армий «А» к началу боевых действий насчитывала 560 тыс. солдат и офицеров, около 5 тыс. орудий и минометов, свыше 1200 танков и штурмовых орудий. В ее состав входили 9-я и 17-я полевые армии, 4-я танковая армия, В резерве находилось 4 танковые и 2 моторизованные дивизий. Всего в группе армий насчитывалось 28 дивизий и 2 бригады. В ход сражения для восстановления обороны командование вермахта направило в Польшу около 40 дивизий с запада, из глубины Германии и с других участков советско-германского фронта.