Представитель Ставки ВГК Маршал Советского Союза Г.К. Жуков, исходя из задачи, поставленной Ставкой, приказал командующему 2-м Белорусским фронтом ускорить выдвижение 3-й армии в район г. Столбцы, 50-й армии – в район г. Новогрудок, а 49-й армии – в район севернее г. Новогрудок. От командующих фронтом и армиями требовалось организовать движение войск в ходе преследования врага двумя эшелонами: в первом – усиленные подвижные передовые отряды, во втором – главные силы армий с авангардами от передовых соединений.
Всего 2-й Белорусский фронт насчитывал около 206,8 тыс. человек, 181 танк и САУ[280], 2779 орудий полевой артиллерии, 1712 минометов, 493 зенитных орудия[281]. Замысел генерал-полковника Захарова состоял в том, чтобы нанести главный удар силами 50-й и 3-й армий в направлении Новогрудок, Волковыск, Белосток. Войска 49-й армии предусматривалось использовать на правом крыле в направлении Налибоки, Любча, Белица для того, чтобы выйти на р. Неман южнее Гродно и одновременно прикрывать правый фланг ударной группировки фронта, а также обеспечивать стык с соседом справа – 3-м Белорусским фронтом[282].
Командующий 2-м Белорусским фронтом, в отличие от приказа Маршала Советского Союза Жукова, принял решение иметь оперативное построение войск фронта в один эшелон (три армии) с выделением резерва (две стрелковые дивизии). Оперативное построение войск армией предписывалось также иметь в один эшелон с выделением в резерв по одному стрелковому корпусу.
С учетом того, что значительные силы 49-й и 50-й армий были привлечены к уничтожению окруженной в районе Минска группировки противника, только 3-я армия генерал-полковника А.В. Горбатова могла организовать его немедленное преследование без дополнительных перегруппировок. Однако после непрерывных боев ее соединения и части нуждались в пополнении людьми. Средняя численность стрелковых дивизий составляла 5,5 тыс., а стрелковых рот – не более 40—50 человек. Отрыв фронтовых складов от войск превышал 300 км. «Первым следствием передачи нашей армии другому фронту, – отмечал А.В. Горбатов, – был острый недостаток во всем необходимом, начиная от боеприпасов, горючего и смазочных материалов и кончая продовольствием, так как наступательные бои продолжались, а подвоз на время перебазирования прекратился. Если от нерегулярности подвоза нередко случались большие трудности и в обычных условиях, то они не могли не стать много ощутимее в это время; надо к тому же принять во внимание, что еще не были ликвидированы группы противника в нашем глубоком тылу»[283].
Учитывая все это, командующий 3-й армией потребовал от командиров корпусов и дивизий, не надеясь на улучшение подвоза в ближайшие четыре дня, шире использовать трофейные орудия, минометы, стрелковое оружие и боеприпасы. Горючее и смазочные материалы приказывалось отпускать только для машин, перевозящих орудия, минометы и боеприпасы, а также взять под строгий контроль продовольствие, «чтобы каждый грамм положенного солдату попадал только в его желудок».
Перед войсками 3-й армии отходили остатки 36-й и 134-й пехотных, 12-й и 20-й танковых дивизий, нескольких специальных и охранных частей. Немецкое командование, используя арьергарды из наиболее боеспособных частей и подразделений, стремилось выиграть время для организации обороны на ряде промежуточных рубежей. Один из таких рубежей оно создавало по западному берегу р. Сервеч (Сервечь). В начале июля противник частично восстановил на нем оборонительные сооружения, возведенные еще в годы Первой мировой войны, а также отрыл окопы и стрелковые ячейки, оборудовал позиции для минометов и артиллерии.
Войскам 2-го Белорусского фронта предстояло действовать на территории, которая имела обширные равнинные лесисто-болотистые пространства и песчаные участки в восточной части, многочисленные реки меридионального направления, редкую сеть дорог. Все это создавало большие трудности для передвижения частей и соединений и сковывало их маневр. И только в западной части более густая дорожная сеть обеспечивала быстрое сосредоточение войск и их маневр в любом направлении. Крупные лесные массивы тянулись южнее Минска до г. Столбцы. Далее на запад, на правобережье Немана южнее г. Лида находилась Налибокская, в районах Гродно и Августова – Гродненская и Августовская, а восточнее и северо-восточнее Белостока – Белостокская пуща.