К середине января 1945 г. перед войсками 1-го Белорусского фронта по реке Висла в полосе шириной до 235 км оборонялась 9-я немецкая полевая армия. Она имела вместе с резервом более 20 дивизий. Армию поддерживала группировка 6-го фашистского воздушного флота общей численностью до 450 самолетов (бомбардировщиков - 200, истребителей - 150, разведчиков - 100), которая могла быть усилена на 150 - 200 самолетов.
Войска 1-го Белорусского фронта (командующий Маршал Советского Союза Г. К. Жуков) с ноября 1944 г. по указанию Ставки начали подготовку к новой наступательной операции, в которой совместно с войсками соседних фронтов им предстояло освободить Польшу, разгромить немецко-фашистскую группу армий "А", выйти на Одер и обеспечить условия для нанесения завершающего удара по Берлину. Эта операция получила наименование Висло-Одерской.
Вместе с войсками фронта начала готовиться к операции и 16-я воздушная армия.
К середине ноября в воздушную армию входили: 3-й бак, 6-й шак, 6-й и 13-й иак, 221-я бад, 9-я гвардейская нбад, 2-я и 11-я гвардейские шад, 282-я и 286-я иад, 176-й гвардейский иап, 16-й одрап, 98-й окрап и 62-й гвардейский трап ГВФ.
Кроме того, при подготовке к операции воздушной армии из резерва Ставки были переданы 3-й иак под командованием Героя Советского Союза генерал-лейтенанта авиации Е. Я. Савицкого в составе 265-й иад (291, 402, 812-й иап) и 278-й иад (15, 43, 274-й иап), которыми командовали полковники А. А. Корягин и К. Д. Орлов; 9-й шак, возглавляемый генерал-майором авиации И. В. Крупским, в составе 3-й гвардейской и 300-й шад (командиры полковники А. А. Смирнов и Т. Е. Ковалев); 183-я бад (319, 454, 540-й бап) под командованием полковника М. А. Ситкина; 242-я нбад, 1-я гвардейская иад и 72-й орап (командиры полковники П. А. Калинин, В. В. Сухорябов и подполковник А. Я. Гаврильченко). Эти авиасоединения и части (кроме 183-й бад) имели богатые традиции и солидный боевой опыт.
Всего в армии был 2421 исправный боевой самолет, в том числе 330 дневных и 174 ночных бомбардировщика, 710 штурмовиков, 1116 истребителей, 91 разведчик и корректировщик. Боеготовых экипажей насчитывалось 2140. В полосе 1-го Белорусского фронта готовились к боевым действиям также ВВС Войска Польского, развернутые на базе 6-й воздушной армии под командованием Героя Советского Союза генерал-лейтенанта авиации Ф. П. Полынина.
К началу 1945 г. во всех авиаполках воздушной армии был введен в строй молодой летный состав, созданы постоянные пары и группы, освоены строи и боевые порядки, а также тактические приемы выполнения различных боевых задач, подготовлены снайперские экипажи бомбардировщиков-пикировщиков и штурмовиков. Всего за ноябрь - декабрь авиачастями армии на боевую подготовку было произведено 34,5 тыс. самолето-вылетов.
Одновременно штаб воздушной армии под руководством генерал-лейтенанта авиации П. И. Брайко (после войны, окончив академию Генерального штаба, П. И. Брайко многие годы был начальником Главного штаба ВВС, ныне генерал-полковник авиации в отставке) выполнил большую работу по планированию применения авиации в предстоящей операции. Штабом был проведен ряд сборов с офицерами штабов и служб авиасоединений. На них отрабатывались вопросы управления авиацией, организации воздушной разведки, штурманского обеспечения и службы штабов.
В авиасоединениях в это время основное внимание уделялось изучению летным составом района боевых действий, организации непрерывного сопровождения танков, освоению системы опознавания своих войск и целеуказания, связи самолетов с танками (была отработана на совместных практических занятиях), подготовке офицеров наведения авиации, управлению авиацией в бою, совершенствованию тактики ведения разведки и передачи разведданных с воздуха.
В ноябре командующий войсками фронта установил взаимодействующие между собой соединения сухопутных войск и авиации. После этого командиры их смогли детально отработать порядок совместных действий на специальных занятиях и практически на местности, применительно к характеру предстоящих боевых действий. Получив предварительно задачи, они совместно со штабами разработали планы взаимодействия на первые дни операции, документы управления войсками и сигнальные таблицы.
В начале января командиры групп всех авиаполков выезжали на передний край, где изучали местность и расположение огневых средств врага. Конечным звеном в подготовке командиров групп штурмовых авиадивизий явилась командирская разведка, проведенная с воздуха незадолго до наступления для уточнения целей и способов действий по ним.
Командующий воздушной армией распределил авиасоединения истребителей для взаимодействия со штурмовиками и бомбардировщиками так: 6-й иак с 6-м шак, 13-й иак с 9-м шак, 1-я гвардейская иад с 3-м бак, 282-я иад со 2-й гвардейской шад и 183-й бад, 286-я иад с 11-й гвардейской шад и 221-й бад. Их командиры и штабы отработали все вопросы взаимодействия на совместных тактических конференциях, учениях и в практических полетах.