Поэтому основные силы группы армий были развернуты на флангах в двух ярко выраженных ударных группировках. С юга, от Бреста, главный удар наносился силами 2-й танковой группы и 4-й армии.
4-я армия (генерал-фельдмаршал Ганс Гюнтер фон Клюге) имела в составе пяти армейских корпусов 18 пехотных, 1 кавалерийскую, 2 охранные дивизии и 2 бригады. Ей предстояло овладеть переправами через Буг на главном направлении, прорвать советскую оборону и расчистить путь на Минск танкам Гудериана. Наступая основными силами в район Слонима и севернее, армия Клюге во взаимодействии с 9-й армией должна была замкнуть внутреннее кольцо окружения и уничтожить войска противника между Белостоком и Минском. В дальнейшем ставилась задача, следуя за танковой группой и прикрывая ее южный фланг со стороны Припятских болот, овладеть переправами через Березину между Бобруйском и Борисовом и выйти к Днепру в районе Могилева.
2-я танковая группа (генерал Гейнц Гудериан) быстрым продвижением на Слуцк, Минск рассекала боевые порядки советских войск и замыкала внешнее кольцо окружения западнее белорусской столицы совместно с танковой группой Гота. На втором этапе операции Гудериан должен был выйти в район южнее Смоленска и воспрепятствовать сосредоточению вражеских сил в верхнем течении Днепра. В состав 2-й танковой группы входили 5 танковых и 3 моторизованные дивизии, в которых имелось 953 танка.
На северном фланге, в Сувалкском выступе были развернуты 3-я танковая группа и части 9-й армии.
9-я армия (генерал-полковник Штраус) – 12 пехотных, 1 охранная дивизия и 1 бригада – во взаимодействии с танками прорывала оборону западнее и севернее Гродно и наступала в направлении Лида – Вильнюс. Во взаимодействии с 4-й армией ей предстояло уничтожить советские войска в образовавшемся котле, в дальнейшем выйти к Двине в районе Полоцка.
3-я танковая группа (генерал Герман Гот) состояла из 4 танковых и 3 моторизованных дивизий, в которых насчитывалось 1014 танков, почти половина из них были чешские 38(t). После окружения советских войск между Белостоком и Минском группе предстояло выйти в район Витебска и помешать сосредоточению противника в верхнем течении Двины.
Таким образом, ударные немецкие группировки, используя начертание госграницы, заняли охватывающее положение по отношению к основным силам войск Западного особого округа. Непосредственно для атаки советских войск в самом Белостокском выступе выделялось только 12 пехотных дивизий, основная часть которых (8 дивизий) была развернута против левого фланга 10-й армии. В резерве у Бока была 1 пехотная дивизия.
Наступление группы армий «Центр» поддерживал 2-й воздушный флот. Всего германские войска на этом направлении насчитывали 1 455 900 человек, 15 161 орудие и миномет, 2156 танков и штурмовых орудий и 1712 самолетов.
На территории Белоруссии размещался Западный особый военный округ (Западный фронт) под командованием генерала армии Д.Г. Павлова, включавший в себя 3, 10, 4, 13-ю армии и окружные соединения – всего 44 дивизии, в том числе 12 танковых, 6 механизированных, 2 кавалерийские.
3-я армия (генерал-лейтенант В.И. Кузнецов) дислоцировалась на правом фланге фронта на линии Гродно – Августов – Граево. Ей предстояло «прочно прикрыть Гродно и направление на Лиду и Волковыск» и совместно с 4-й армией «срезать» Сувалкский выступ. В состав армии входили 4-й стрелковый и 11-й механизированный корпуса, части 69-го укрепрайона. В ее втором эшелоне в районе Лиды находился 21-й стрелковый корпус окружного подчинения.
Именно в полосе 3-й армии, по свидетельству Болдина, советские пограничники перед самым немецким нападением снимали колючую проволоку на границе. Интересно, для чего?
Самая мощная армия Западного фронта – 10-я (генерал-майор К.Д. Голубев) – находилась в Белостокском выступе, который и в мирное время с трех сторон был окружен вражеской территорией. Для обороны выступ не годился, так как его легко можно было ликвидировать фланговыми ударами. Но зато он хорошо подходил для внезапного удара во фланг и тыл германским войскам. Поэтому Белостокский выступ загодя выторговали у немцев при разделе Польши и поставили на нем «сверхударную армию».
В состав 10-й армии входили 1-й, 5-й стрелковые, 6-й кавалерийский, 6-й и 13-й механизированные корпуса, отдельная 155-я стрелковая дивизия, 7-я противотанковая бригада, 66-й укрепрайон. В одной этой армии танков было почти столько же, сколько у всей группы армий «Центр». После полного укомплектования 10-я армия должна была иметь более 250 тысяч солдат и офицеров, около 4000 орудий и минометов, 698 бронеавтомобилей и 2350 танков. Кроме основного состава, армия должна была получить дополнительно 10–12 тяжелых артполков, части НКВД и многое другое.
В армейском подчинении находилась 9-я смешанная авиационная дивизия. Обычно в советской авиадивизии имелось 200–300 самолетов. В 9-й их было 409, в том числе 176 новейших МиГ-3 и несколько десятков Пе-2 и Ил-2.
Но 22 июня эта мощнейшая группировка войск к наступлению была не готова, а обороняться не планировала и не собиралась.
На левом фланге, прикрывая брестско-минское направление, находилась 4-я армия (генерал-майор А.А. Коробков). В нее входили 28-й стрелковый и 14-й механизированный корпуса, части 62-го укрепрайона, 447-й и 455-й полки корпусной артиллерии – всего 7 дивизий, 71 349 человек, 1657 орудий и минометов, около 600 танков. Дополнительно придавался 120-й гаубичный полк РГК. В тылу армии находился резервный 47-й стрелковый корпус окружного подчинения.
Воздушное прикрытие армии обеспечивала 10-я смешанная авиадивизия, имевшая 241 самолет: 138 истребителей, 55 штурмовиков, 48 бомбардировщиков. Кроме того, для действий на брестско-барановическом направлении могло быть привлечено до 180 бомбардировщиков и 100 истребителей из авиации округа.
По мнению бывшего начальника штаба 4-й армии генерала Л.М. Сандалова, армия располагала большими силами. Если учесть, что выделенная ей полоса прикрытия границы не превышала 150 км, из которых 60 км по состоянию местности были почти непригодны для действий войск, то ничто не мешало создать прочную оборону с большой плотностью войск и техники на 1 км фронта. Но в том-то и дело, что оборону не строили и обороняться никто не собирался: «Кто решался задавать вопросы об обороне на брестском направлении, считался паникером». И не только на брестском; ни окружные, ни армейские планы прикрытия создания тыловых фронтовых и армейских линий обороны не предусматривали.
К чему же готовились войска 4-й армии? А готовились они к форсированию Буга и наступлению к Висле. В марте – апреле 1941 года штаб армии участвовал в окружной оперативной игре на картах. В ходе ее отрабатывалась фронтовая наступательная операция с территории Западной Белоруссии в направлении Белосток, Варшава. В мае проводилась армейская игра по проведению наступательной операции на Бяла-Подляску. Подготовка идет поэтапно во всех командных звеньях. 21 июня 1941 года прошло штабное учение 28-го стрелкового корпуса на тему «Наступление стрелкового корпуса с преодолением речной преграды», а на 22 июня южнее Бреста было запланировано новое учение: «Преодоление второй полосы укрепленного района». Зато отработка оборонительных мероприятий проводилась чисто символически, при этом «минных полей не ставили, траншей и ходов сообщений не создавали, а лишь обозначали ячеистую систему». Основное внимание в боевой подготовке обращалось не на отражение наступления противника, а на проведение контрнаступления.