Из двух взаимодействующих на главном направлении фронтов основная роль отводилась нашему 1-му Украинскому, который имел наиболее сильный состав. Ему было приказано: удар нанести с фронта Дубно, Шепетовка, Любар в южном направлении с задачей разбить группировку немцев в районе Кременец, Староконстантинов, Тернополь и овладеть рубежом Берестечко, Броды, Тернополь, Проскуров (Хмельницкий), Хмельник. В дальнейшем имелось в виду, прочно обеспечивая себя со стороны Львова, наступать в общем направлении на Чортков с целью отрезать южной группе гитлеровских войск пути отхода на запад в полосе севернее реки Днестр. Наступление войск фронта предполагалось начать в период 1–6 марта.
К моменту получения новой задачи войска нашего фронта занимали 740-километровую полосу, от реки Припять до Винограда, в районе так называемого лисянского выступа, где продолжали отражать вражеские контратаки на корсунь-шевченковском направлении. В результате крупных межфронтовых перегруппировок и установления новых разграничительных линий ширина полосы наступления сократилась почти вдвое, что обеспечило создание мощной ударной группировки на главном направлении. К концу февраля фронт в своем составе имел 57 стрелковых, 6 кавалерийских и 1 воздушно-десантную дивизии, 7 танковых, 3 механизированных корпуса и 3 отдельные танковые бригады.
Нашим войскам на участке от Луцка до Ильниц противостояли две танковые армии. Их группировка за несколько дней до начала наступления претерпела значительные изменения. Немецкое командование усилило оборону на смежных флангах этих армий. Между ними была установлена новая разграничительная линия, проходившая западнее Проскурова в районе Черного Острова. В связи с этим два корпуса, оборонявшиеся на участке Изяслав, Ильницы, были переданы из состава 4-й в 1-ю танковую армию. В результате этого полоса обороны 4-й танковой армии стала значительно уже. Основные усилия этой армии в начале марта были сосредоточены на прикрытии ковельского, львовского и тернопольского направлений, в то время как 1-я немецкая танковая армия преграждала пути на Проскуров и Винницу. Однако главное, что удалось осуществить немцам и о чем, к сожалению, наше командование узнало лишь в ходе наступления, была переброска с других направлений шести танковых и трех пехотных дивизий в районы Тернополь, Проскуров, Староконстантинов. Скрытное сосредоточение этих сил противника значительно замедлило в последующем развитие наступления наших войск в оперативной глубине и затруднило достижение решительных целей операции.