Norges første folkehøgskole ble opprettet i 1864. Fra 1936 ble det syv års opplæringsplikt. En offentlig komité fra 1963 forberedte loven om niårig grunnskoleopplæring. I 1969 ble det ni års rett og plikt til grunnskoleopplæring, og den frivillige realskolen ble erstattet av en obligatorisk ungdomsskole. I 1997 ble det ti års rett og plikt til grunnskoleopplæring for alle. Grunnskoleopplæringen kan fullføres via hjemmeundervisning, privatundervisning, friskole eller offentlig skole.