Командующему войсками 1-го Прибалтийского фронта генералу армии И.Х. Баграмяну директивой № 220114 приказывалось «подготовить и провести операцию с целью во взаимодействии с 3-м Белорусским фронтом разгромить витебско-лепельскую группировку противника и выйти на южный берез р. Западная Двина в район Чашники, Лепель, для чего силами 6-й гв. и 43-й армий прорвать оборону противника в районе юго-западнее Городка, нанося один общий удар в направлении на Бешенковичи, Чашники. Ближайшая задача – форсировать р. Западная Двина и овладеть районом Бешенковичей. Частью сил во взаимодействии с правым крылом 3-го Белорусского фронта разгромить витебскую группировку противника и овладеть городом Витебск. В дальнейшем развивать наступление в общем направлении на Лепель, прочно обеспечивая главную группировку с полоцкого направления»>4.
Директива № 220115 требовала от командующего войсками 3-го Белорусского фронта генерал-полковника И.Д. Черняховского «подготовить и провести операцию с целью во взаимодействии с левым крылом 1-го Прибалтийского фронта и 2-м Белорусским фронтом разгромить витебско-оршанскую группировку противника и выйти на р. Березина, для чего прорвать оборону противника, нанося два удара: а) один удар силами 39-й и 5-й армий из района западнее Лиозно в общем направлении на Богушевское, Сенно; частью сил этой группировки наступать в северо-западном направлении, обходя Витебск с юго-запада, с целью во взаимодействии с левым крылом 1-го Прибалтийского фронта разгромить витебскую группировку противника и овладеть городом Витебск; б) другой удар силами 11-й гв. и 31-й армий вдоль минской автострады в общем направлении на Борисов; частью сил этой группировки ударом с севера овладеть городом Орша. Ближайшая задача войск фронта – овладеть рубежом Сенно, Орша. В дальнейшем развивать наступление на Борисов с задачей во взаимодействии со 2-м Белорусским фронтом разгромить борисовскую группировку противника и выйти на западный берег р. Березина в районе Борисова»>5.
Согласно директиве № 220112 командующий войсками 2-го Белорусского фронта генерал-полковник Г.Ф. Захаров должен был «подготовить и провести операцию с целью разгромить во взаимодействии с левым крылом 3-го Белорусского фронта и с правым крылом 1-го Белорусского фронта могилевскую группировку противника и выйти на р. Березина, для чего силами не менее 11 – 12 стрелковых дивизий со средствами усиления прорвать оборону противника, нанося один общий удар из района Дрибин, Дедня, Рясна в общем направлении на Могилев, Белыничи. Ближайшая задача – выйти на р. Днепр и захватить плацдарм на его западном берегу. В дальнейшем форсировать р. Днепр главными силами, овладеть Могилевым и развивать наступление в общем направлении на Березино, Смиловичи»