В школьную практику язык был введен в 1930-е гг. По инициативе известного советского финно-угроведа Д.В. Бубриха, отстаивавшего позицию самостоятельности карельского языка, в 1931 г. карельская письменность перешла на латиницу. Однако, уже в 1937 г. снова была переведена на кириллический шрифт.
История преподавания карельского языка в вузах началась в 1937 г., когда в Карельском государственном педагогическом институте на факультете языка и литературы была открыта кафедра карельского языка, заведование которой было возложено на Д.В. Бубриха. По политическим причинам кафедра просуществовала немногим более года.
Непоследовательная языковая политика относительно карельского языка привела к тому, что в период с 1940 по 1989 гг. карельский язык существовал в Карелии лишь как язык бытового общения.
20 апреля 1989 г. постановлением Совета Министров Карельской АССР был утвержден латинский шрифт карельского языка. Обучение карельскому языку возобновилось в сферах дошкольного, школьного образования. 1 сентября 1994 г. по заказу национальной общественности в г. Петрозаводск была открыта национальная финно-угорская школа, в 2000 г. школе присвоено имя Элиаса Лённрота.
Традиция подготовки педагогических кадров со знанием карельского языка была продолжена в Карельском государственном педагогическом институте на кафедре национальных языков. Кафедра карельского и вепсского языков ПетрГУ в 1993-2013 гг. входила в состав факультета прибалтийско-финской филологии и культуры.
За последние годы появились двуязычные словари, учебники, литературные произведения на карельском языке, ускорилось развитие литературного языка.
В 2007 г. утверждён новый алфавит карельского языка, единый для всех наречий.