План Наполеона состоял в следующем: из состава «Великой армии» (492 тыс. пехоты, 96 тыс. кавалерии, 20 тыс. сапёров, осадного парка и др.) свыше 440 тыс. чел. находились в первой линии у русской границы; остальные войска (свыше 160 тыс. чел.) располагались в резерве между Вислой и Одером. Свои главные силы Наполеон сосредоточил в трёх группах: левая под его непосредственным командованием (218 тыс. чел.), центральная под командованием вице-короля Италии Э. Богарне (82 тыс. чел.) и правая под командованием вестфальского короля Жерома Бонапарта (78 тыс. чел.). Эти войска должны были охватывающими ударами окружить и уничтожить по частям 1-ю и 2-ю русскую армии. На левом фланге в районе Риги действовал прусско-французский корпус Ж. Макдональда (32,5 тыс. чел.) и на правом фланге — австрийский корпус К. Шварценберга (34 тыс. чел.) против 3-й армии.
В ночь на 12(24) июня 1812 наполеоновская армия без объявления войны перешла русскую границу на р. Неман в районе Ковно (Каунаса). Александр I предпринял попытку остановить военные действия и избежать войны. С этой целью 14(26) июня он послал из Вильно (Вильнюса) на французские аванпосты генерала-адъютанта А. Д. Балашова со своим личным письмом к Наполеону. Однако миссия Балашова окончилась неудачей. Русское командование, руководствуясь принятым ранее решением, 13(25) июня начало отвод войск в глубь страны, 1-я армия вышла из-под удара, который Наполеон намеревался нанести ей в районе Вильно и 26 июня (8 июля) достигла Дрисского лагеря. Однако намеченную по плану Фуля оборонительно-наступательную операцию пришлось отменить, т.к. позиция у Дриссы оказалась неудачной, а 2-я армия не могла своевременно подойти в намеченный район для взаимодействия с 1-й армией. 2(14) июля 1-я армия покинула Дрисский лагерь и начала отход на Витебск, выделив для прикрытия петербургского направления корпус генерала П. X. Витгенштейна
(свыше 20 тыс. чел.). Александр 1, находившийся при 1-й армии и, согласно «Учреждению для управления Большой действующей армией», являвшийся главнокомандующим, видя провал одобренного им плана Фуля и не желая брать на себя ответственность за неизбежное дальнейшее отступление, 6(18) июля в Полоцке покинул армию, не назначив преемника. Функции главнокомандующего, по должности военного министра, выполнял Барклай-де-Толли, который, получив сведения, что 2-я армия не может выйти к Витебску, с арьергардными боями (у Витебска и Островны) отвёл 1-ю армию к Смоленску [20 июля (1 августа)]. 2-я армия генерала Багратиона отходила сначала на Минск, затем на Несвиж — Бобруйск, ведя упорные арьергардные бои с превосходящими силами противника (у населённых пунктов Мир и Романов), пытавшегося её окружить и уничтожить. Попытка прорыва 2-й армии через Могилёв на соединение с 1-й армией не удалась [бой у Салтановки
11(23) июля], но Багратион, завершив искусно проведённый отступательный маневр, отошёл к Смоленску через Мстиславль и 22 июля (3 августа) соединился с 1-й армией. В обеих армиях насчитывалось 120 тыс. чел. против 200 тыс. в главных силах Наполеона. Активные действия русских войск на флангах сковали значит. силы наполеоновской армии (до 115 тыс. чел.), 3-я армия нанесла у Кобрина
поражение корпусу Ж. Ренье, направленному в помощь Шварценбергу, а затем сковала корпуса Шварценберга и Ренье на Волыни. 19(31) июля на соединение с 3-й армией из Молдавии выступила Дунайская армия адмирала П. В. Чичагова
. Выделенный Наполеоном для наступления на петербургском направлении корпус Ш. Удино 14(26) июля занял Полоцк, но в бою у Клястиц
18—20 июля (30 июля — 1 августа) потерпел поражение и отошёл к Полоцку. Наполеону пришлось направить сюда также корпус Г. Сен-Сира. Корпус Макдональда был скован под Ригой. Первоначальный план Наполеона окружить и разбить по частям русской армии был сорван, а его войска понесли значительные потери в людях и конском составе; дисциплина упала, распространилось мародёрство. Затруднения со снабжением вынудили Наполеона 17—18(29—30) июля остановить армию на 7—8 дней для отдыха в районе от Велижа до Могилёва.