За подготовительный период было произведено до 70 000 аэрофотоснимков, охвативших площадь 103 587 кв. км. Большая часть снимков заснятой площади (около 60%) раскрывала оборонительные рубежи и укрепления противника, остальные 40% вскрывали сеть аэродромов, железнодорожных станций, шоссейных дорог и др. При обработке данных авиаразведки удалось не только с достоверной точностью установить систему немецких оборонительных рубежей на всю глубину до Одера и аэродромную сеть противника, но и определить количество базировавшейся на ней авиации. Кроме того, к началу операции авиационной разведкой было вскрыто до 100 батарей зенитной артиллерий средних калибров, 35 батарей зенитной артиллерий мелких калибров и 27 прожекторов.
Большую роль в разведке оборонительной системы врага сыграла артиллерийская авиация. Отдельный корректировочно-разведывательный авиационный полк фронта, который использовался по плану штаба артиллерий, за период с октября по декабрь 1944 года произвел площадную аэрофотосъемку главной полосы обороны противника на глубину до 20 км, засняв 6479 кв. км площади. Наряду с аэрофоторазведкой артиллерийская авиация вела систематическую визуальную разведку, произведя за три месяца 146 самолето-вылетов. В ночное время велась визуальная разведка с аэростатов наблюдения.
Чтобы исключить проведение артиллерийской и авиационной подготовки по оставленным или слабо укрепленным позициям противника, было решено перед атакой главных сил осуществить разведку боем передовыми батальонами. Конев: «Разведка боем — дело известное и не новое, — подчеркивал Иван Степанович. — Однако мы учитывали, что уже сложился известный шаблон, к которому противник привык и против которого нашел «противоядие». Шаблон заключался в том, что разведку боем проводили обычно за сутки до наступления… На этот раз мы решили поступить иначе… Нанести по неприятелю короткий сильный артиллерийский удар, сразу вслед за этим бросить в разведку боем передовые батальоны и, если обнаружится, что противник остался на месте, не оттянул свои войска, тут же обрушиться всей мощью артиллерий на неприятельские позиции».
Оперативное сосредоточение войск началось с ноября 1944 года. Из резерва Ставки ВГК фронту передавались 52-я и 59-я армии. Они прибывали ночными переходами, размещались в указанных районах, образуя их в инженерном отношении, В начале декабря в полосе фронта сосредоточился 10-й артиллерийский корпус прорыва. В различные сроки периода сосредоточения прибывали отдельные артиллерийские, танковые и самоходные части, шло людское пополнение, подвозилась материальная часть для танковых и артиллерийских соединений, прибывали эшелоны с военными грузами, предназначенными для пополнения и укомплектования войск различными видами вооружения.
Железнодорожный транспорт в этот период работал с большим напряжением. Всю огромную массу войск и техники, доставленную железнодорожным транспортом, требовалось быстро и скрытно разгрузить и так же быстро и скрытно разместить в районах сосредоточения.
Поскольку прибывшим войскам предстояло длительное пребывание в этих районах, потребовалось проведение большой работы по маскировке сосредоточения и размещения этих войск и прикрытию их от наблюдения противника. Инженерные войска фронта, которым была поручена эта большая работа, успешно справились с возложенными на них обязанностями.
В итоге к 12 января 1945 года войска 1-го Украинского фронта готовились для предстоящего наступления.
Большое внимание было уделено инженерному оборудованию плацдарма. Работа эта велась под руководством начальника инженерных войск фронта генерала Ивана Ивановича Галицкого, по оценке И.С. Конева, «истинного мастера своего дела, работавшего с вдохновением и подлинно новаторской смелостью». Она началась в ходе боев за закрепление захваченной у противника территории на левом берегу Вислы. Перед инженерными войсками командующий фронтом поставил задачу обеспечить скрытое размещение войск и техники, сосредоточивавшейся на плацдарме. Решить эту задачу было довольно сложно, так как на всем Сандомирском плацдарме расположение советских войск в обороне просматривалось противником с его наблюдательных пунктов на глубину до 8 км. Эта же причина вынуждала вести работы по инженерному оборудованию исходных позиций для атаки исключительно ночью. Потребовалось создание на значительной части фронта — и главным образом на направлении главного удара — вертикальных масок высотой 1,5–2 м. Находясь в 1–1,5 км от первой линии траншей обороны, эти маски позволяли производить скрытое выдвижение и передвижение войск. Ими же воспользовались и артиллеристы при выводе артиллерий на исходное положение.