The Luxembourg Public School System — Trilingual Education
Luxembourg's public school system is unique in Europe: children learn in three languages at different stages. Early education and primary school begin in Luxembourgish, German is introduced as the primary language of instruction from age 6, and French is added from age 7 and gradually becomes the dominant language in secondary school. This trilingual system produces highly multilingual graduates but can be challenging for expat children arriving mid-stream, particularly those without German or French skills.
- Early education (cycle 1, ages 4–6): instruction primarily in Luxembourgish; focus on language acquisition and socialisation
- Primary school (cycles 2–4, ages 6–12): German becomes the primary language of instruction; French introduced from age 7 as a second language
- Secondary school (lycée): two tracks — Enseignement Secondaire Classique (classical, French-dominant) and Enseignement Secondaire Général (general, German/French mix)
- International public sections: some state lycées offer international sections (British, French, or European curriculum) taught in English or French — free of charge
- Welcoming and insertion classes (classes d'accueil): available for newly arrived children who do not speak Luxembourg's languages; intensive language support
- Bilingual Luxembourgish-French early education programme: recently expanded across communes for children from non-Luxembourgish-speaking families
