Для захвата советской Карелии финны создали армию «Карелия», общей численностью свыше 100 тысяч человек. В нее первоначально входили два армейских корпуса (VI армейский корпус под командованием генерал-майора Талвелы и VII армейский корпус под командованием генерал-майора Хэгглунда), где было всего пять дивизий, а также «Группа О» под командованием генерал-майора Ойнонена (кавалерийская бригада, 1-я и 2-я бригады егерей и один партизанский батальон). Командовать армией «Карелия» назначили начальника Генерального штаба генерал-лейтенанта Хейнрихса, а на его место в Генштаб перевели генерал-лейтенанта Ханелля.
В конце июня 1941 г. из Осло по железной дороге через Швецию в Финляндию прибыла германская 163-я пехотная дивизия под командованием генерал-лейтенанта Энгельбрехта. Первоначально дивизию хотели использовать для захвата Ханко, но позже один ее полк был направлен в район Саллы, а остальные силы — в Карелию на помощь VII армейскому корпусу.
Финнам в Карелии противостояла советская 7-я армия. К 24 июня 1941 г. в ее состав входили 54-я, 71-я, 168-я и 237-я стрелковые дивизии и 26-й (Сортавальский) укрепрайон. Частей усиления у 7-й армии было совсем мало: 208-й отдельный артиллерийский дивизион, 55-я смешанная авиадивизия и 184-й отдельный саперный батальон. Командовал 7-й армией генерал-лейтенант Ф.Д. Гореленко.
71-я дивизия была дислоцирована у государственной границы севернее поселка Вятрселя и до поселка Куолисма на фронте около 45 км. Дивизия на 80 % состояла из жителей Карелии вепсов, карел и финнов.
168-я дивизия была дислоцирована у государственной границы юго-восточнее поселка Вяртселя. Только на участке 168-й дивизии между Энсо (ныне Светогорск) и Вяртселя было создано десять долговременных и восемнадцать деревянно-земляных огневых точек, проложено 42 км проволочных заграждений, отрыто 7 км противотанковых рвов, сооружено 5 км лесных завалов, установлено 7,5 тысячи мин и фугасов.
Обе дивизии 7-й армии, предназначенные для прикрытия главного — петрозаводского — направления, были полнокровными боевыми соединениями. 54-я дивизия оборонялась на двух направлениях — ребольском и ухтинском.
Первые эшелоны с частями 237-й дивизии начали прибывать по железной дороге в Карелию только 23 июня 1941 г. К 27 июня 237-я стрелковая дивизия была сосредоточена в районе станции Лоймола. Военный совет решил не развертывать ее в боевые порядки, а держать в резерве.
Уроки Зимней войны были частично учтены командованием РККА. Так, например, к началу войны в Петрозаводске было складировано зимнее обмундирование (полушубки, валенки, шапки-ушанки, теплое белье и рукавицы) на 7 стрелковых дивизий! С началом войны зимнее обмундирование стали постепенно переправлять в Вологду.
30 июня 1941 г. маршал Маннергейм подписал приказ, в котором подробно определил детали наступательной операции. Карельская армия, нанося главный удар северо-восточнее озера Янисярви, должна была разбить советские войска, находящиеся восточнее и западнее озера, после чего она должна в кратчайшие сроки выйти на первый рубеж Яникканиеми — Хямекоски — Суйстамо — Лаймола — Сувилахти. По выходе на эту линию армия должна расправиться с советскими войсками, сосредоточенными по берегам озера, и продолжать наступать в направлении на Салми и Тулемаярви. Левым флангом захватить деревню Луисваара, расположенную близ старой финляндско-русской границы, а также быть в готовности наступать на Порозеро и Сямозеро.
Командование советской 14-й армии своевременно узнало о почти пятикратном превосходстве войск противника и доложило об этом командующему Северным фронтом М.М. Попову и члену Военного совета фронта А.А. Жданову. Те обещали прислать к 5 июля одну или две дивизии из числа вновь сформированных. Однако Попов и Жданов не только ничего не прислали, но и отобрали у 7-й армии 237-ю стрелковую дивизию. Последний эшелон с ее частями ушел со станции Лоймола 7 июля. В результате в 7-й армии на 500 км фронта осталось только три дивизии.
24—28 июня 1941 г. на финско-карельской границе происходили незначительные столкновения. Утром 29 июня два финских батальона при поддержке танков заняли город Энсо и расположенный там крупнейший в СССР бумажный комбинат. Командир 168-й дивизии полковник А.Л. Бондарев получил приказ срочно перебросить в Энсо свой резерв — 260-й полк. 23-я армия выделила батальон, который должен был наступать с юго-запада. Утром 30 июня 260-й полк и батальон 23-й армии атаковали финнов. К полудню противник был отброшен за государственную границу. Несколько дней советским войскам удавалось удерживать комбинат. За это время его оборудование и готовая продукция были эвакуированы в Ленинград. Взаимодействие РККА и НКВД, а также информацию, которая шла наверх, хорошо иллюстрирует донесение заместителя наркома внутренних дел генерал-лейтенанта Масленникова Берии: «Утром 29 июня противнику силою до двух батальонов с танками удалось несколько потеснить пограничные заставы и занять г. Энсо. Однако стремительным ударом пограничников под командой начальника заставы старшего лейтенанта Бебякина (раненного в бою) противник, понеся потери людьми и оставив на поле боя два подбитых танка, два станковых пулемета и 70 магазинов к ним, был выбит из г. Энсо». Вот так застава Бебякина сама разбила финнов, а о 260-м полку и батальоне 23-й армии — ни слова. Зато в донесениях регулярных войск нет ни слова о финских танках.
Генеральное наступление финской армии «Карелия» началось 10 июля. Главный удар был нанесен в направлении Корписелькя, где оборонялась советская 71-я дивизия. Несмотря на упорное сопротивление и трудности, вызываемые сложным рельефом местности, финский VI армейский корпус, усиленный 1-й егерской бригадой полковника Лагуса, быстро овладел местностью и продвинулся вперед широкой дугой вдоль восточного берега озера Янисярви. При этом егерская бригада наступала впереди и в течение суток вышла на берег Ладожского озера. Тем самым у советских войск, находящихся в районе Сортавалы, были отрезаны восточные пути снабжения. 21 июля VI армейский корпус вышел к Салми, расположенной на старой границе Финляндии.
Советские войска, сосредоточенные в районе западнее Сортавалы, оказались, таким образом, связанными и не могли больше угрожать продвижению VI армейского корпуса финнов вдоль северного берега Ладоги.
После того как Салми оказалась в руках финнов, а день спустя части VI армейского корпуса вышли на берег реки Туулосйоки, впадавшей в Ладогу, и севернее — на рубеж Виелярви и Хурсюля, финский армейский корпус получил приказ прекратить наступление.
VII корпус финнов под командованием генерал-лейтенанта Хейнрихса наступал на станцию Лоймола. Корпусу была придана немецкая 163-я пехотная дивизия.
В ночь на 15 июля части 168-й дивизии и 367-й полк 71-й дивизии отошли за реку Янисйоки. Здесь они закрепились и держали оборону до сентября, угрожая флангу и тылу финских войск, продвинувшихся к концу июля от станции Лоймола через Кясняселькя и Питкяранту до реки Тулоксы (35 км западнее Олонца) и от Кясняселькя через Палалахту до Ведлозера (76 км западнее Петрозаводска).
21 июля 168-я дивизия была передана в состав 23-й армии. Позднее, когда наши части оставили Сортавалу, ее переправили через Ладожское озеро под Ленинград, в район города Пушкина.