K12 Academics · Country Education Guide

Norway Education Guide

An in-depth, plain-English guide to how education works in Norway — its free, comprehensive Nordic system, the grunnskole and upper secondary, universities like Oslo and NTNU, the recent changes to international tuition, and studying from abroad.

Languages
Norwegian · Sami
Compulsory
Ages 6–16
Structure
10 + 3
School year
Aug – June
University entry
Upper-sec. diploma
Currency
Krone (NOK)
The Landscape

Education in Norway

Norway runs a free, comprehensive Nordic-model education system built on equity and inclusion, with Norwegian (in its Bokmål and Nynorsk forms) as the language of instruction and Sami taught and used in Sami areas. Public education is free at every level, the early years emphasize well-being over testing, and Norway's oil-funded welfare state supports generous provision.

How It's Organized

Structure & stages

The system centers on the ten-year comprehensive grunnskole:

Who Must Attend

Compulsory education & enrolment

Education is compulsory from age 6 to 16 (the ten-year grunnskole), and public schooling is free. The school year runs roughly August to June. Early schooling deliberately avoids high-stakes testing, focusing on well-being, play, and social development.

State Schools

Public schools

Almost all students attend free public schools within a comprehensive, mixed-ability system designed to give every child an equal, high-quality education. Sami-medium and Sami-language education is provided for the indigenous Sami population.

Private & International Schools

Private & international schools

Norway has only a small private-school sector (mostly religious or alternative-pedagogy schools), which is regulated and largely publicly subsidized; education is overwhelmingly public.

What's Taught

Curriculum & language of instruction

The curriculum covers Norwegian, mathematics, the sciences, social studies, English (from an early age), and the arts, with an emphasis on inclusion, critical thinking, and pupil well-being. Both written standards of Norwegian (Bokmål and Nynorsk) are taught.

Assessment

Exams & qualifications

Assessment through the grunnskole is largely continuous and low-stakes. At the end of upper secondary, students earn a diploma (vitnemål) combining coursework and some exams, which — with the required subjects — qualifies them for higher education.

Universities

Higher education

Higher education is led by the University of Oslo (founded 1811, the oldest and largest), the University of Bergen, and the Norwegian University of Science and Technology (NTNU) in Trondheim, along with university colleges. The system is Bologna-aligned within the EEA, and many master's programs are taught in English.

International Students

Studying in Norway from abroad

Norway is a high-quality study destination, but the cost picture for international students has been changing:

Tuition is in flux. Because Norway's policy on fees for non-EU/EEA students has changed recently (fees introduced in 2023, then university discretion restored), always confirm the current tuition with the specific university before applying.
Additional Needs

Special education & support

Norway is a strong proponent of inclusive education, integrating students with additional needs into mainstream schools with support — a core Nordic value — alongside specialist services.

Learning at Home

Homeschooling

Home education is legal in Norway; the duty is to educate rather than to attend a specific school, and municipalities supervise to ensure the child receives an equivalent education. It is uncommon.

Paying for School

Costs & funding

Public education is free, and university is tuition-free for EU/EEA/Swiss students (small semester fee). Non-EU/EEA students may pay tuition depending on the university (a changing picture since 2023). The currency is the Norwegian Krone (NOK).

At a Glance

Key facts for families

Official & Trusted Sources

Where to verify the details

This guide is a starting point, not the final authority. For current, official details: