Официальным языком в Норвегии считается Норвежский язык, северогерманский язык родственный датскому и шведскому языкам. В большинстве случаев, носители норвежского, датского и шведского языков легко понимают друг друга
Географическое расположение Норвегии и особенности заселения страны способствовали развитию множества местных и региональных диалектов, которые по-прежнему сохранились и играют значительную роль в обществе. Существует два официальных письменных варианта норвежского языка, Букмол («Книжный норвежский») и Нюнорск («Новый норвежский»). Букмол основывается на датско-норвежском языке, и развился на базе письменного датского, приспособленного к диалектам Восточной Норвегии. Нюнорск был создан лингвистом Иваром Осеном в 1850-х годах на основе диалектов Западной Норвегии.
Букмол и нюнорск получили одинаковый официальный статус, однако букмол чаще используется в Осло и других крупных городах. Нюнорск использует около 10-15% населения, в основном на западном побережье, а также в правительственных документах, в литературе, театре, на телевидении и при богослужениях.
В настоящее время около 20 тысяч человек в Норвегии считают своим родным языком саамский. Саамский язык относится к финно-угорской языковой группе, и этому языку столько же лет, сколько и норвежскому. Язык северных саамов был провозглашен государственным наравне с норвежским в северных регионах Норвегии, таких как Карашок, Каутокейно, Нессеби, Порсангер и Тана и Кофиорд.
В связи с большим количеством иммигрантов и беженцев, у которых родной язык не норвежский, в норвежских школах учатся носители примерно 110 различных языков. Сегодня, в Норвегии английский язык является основным иностранным языком для общения с иностранцами. За ним следуют немецкий и французский. Более того, примерно 4000 немых граждан Норвегии используют норвежский язык знаков, который существует в двух основных версиях, происходящих от старейших в Норвегии школ для глухих в городах Осло и Тронхейме.