Public Education System
Slovenia's public education is free, compulsory for ages 6–15, and structured across primary and secondary levels. Quality is high but instruction is entirely in Slovenian.
- Primary school (osnovna šola): 9 years, ages 6–15, free and compulsory
- Secondary school (srednja šola): 4-year grammar school (gymnasium) or 3-4 year vocational; free
- Teaching language: Slovenian throughout the public system
- Italian and Hungarian minority communities have mother-tongue schooling in their respective regions
- PISA scores: Slovenia consistently above OECD average in science and reading
- Expat children are integrated into the public system; language support classes available in Ljubljana
- School year: September to June, with summer, winter, and spring breaks
