21-25 июня с территории Финляндии против СССР действовали военно-морские и военно-воздушные силы Германии. 22 июня 1941 г. в ответ на занятие финскими войсками демилитаризованной зоны Аландских островов, финские войска подверглись бомбардировке советской авиацией. 25 июня силы советских ВВС нанесли авиаудар по 18 финским аэродромам и нескольким населённым пунктам. В этот же день правительство Финляндии заявило, что страна находится в состоянии войны с СССР, и немецкие и финские войска вторглись в Карелию и Заполярье, увеличив линию фронта и поставив под угрозу Ленинград и Мурманскую железную дорогу. Боевые действия здесь, однако перешли в позиционную войну.
Северное направление. Против Северо-Западного фронта действовали две танковые группы немцев: Группа армий «Север» действовала на ленинградском направлении, а её основная ударная си ла 4-я танковая группа наступала на Даугавпилс; 3-я танковая группа группы армий «Центр» насту пала на вильнюсском направлении.
22 июня 1941 сторонники Литовского фронта активистов подняли вооружённое восстание против советской власти. Повстанцы брали под контроль стратегически важные объекты и города, нападали на отступающие подразделения Красной Армии и убивали советских активистов. Попытка командования Северо-Западного фронта нанести контрудар силами двух механизированных корпусов (почти 1000 танков) возле города Расейняй окончилась полным провалом, и 25 июня было принято решение об отводе войск на рубеж Западной Двины.
Но уже 26 июня немецкая 4-я танковая группа форсировала Западную Двину у Даугавпилса (56-й мотокорпус Э. фон Манштейна), 2 июля — у Екабпилса (41-й мотокорпус Г.Рейнхардта). Вслед за мотокорпусами продвигались пехотные дивизии. 27 июня части Красной армии оставили Либаву. 1 июля немецкая 18-я армия заняла Ригу и вышла в южную Эстонию.
Тем временем 3-я танковая группа группы армий «Центр», преодолев сопротивление советских войск под Алитусом, 24 июня взяла Вильнюс, повернула на юго-восток и зашла в тыл советскому Западному фронту.
Центральное направление. Тяжёлая ситуация сложилась на Западном фронте. В первый же день фланговые армии Западного фронта (3-я армия в районе Гродно и 4-я армия в районе Бреста) по несли большие потери. Контрудары мехкорпусов Западного фронта 23–25 июня завершились не удачей. Немецкая 3-я танковая группа, преодолев сопротивление советских войск в Литве и развивая наступление на вильнюсском направлении обошла 3-ю и 10-ю армии с севера, а 2-я танковая группа, оставив в тылу Брестскую крепость, прорвалась к Барановичам и обошла их с юга. 28 июня немцы взяли столицу Белоруссии и замкнули кольцо окружения, в котором оказались силы Западного фронта.