Schools in Germany for expat families
Grundschule at 6, the tracked secondary system explained, state international schools vs private fees, school registration duties and German-immersion timelines.
Last updated: July 13, 2026
How does the German school system work for expat children?
School is compulsory from age 6 (homeschooling is illegal). All children attend free Grundschule for 4 years (6 in Berlin/Brandenburg), then track into Gymnasium (academic), Realschule, or comprehensive Gesamtschule. Expat kids get German-language support (Willkommensklassen); international schools (€8,000-25,000/year) serve short stays and English continuity.
What this guide covers
The tracking system without the panic
Grade 4 recommendations sort children toward Gymnasium (Abitur route → university), Realschule (solid middle path), Hauptschule (declining, merged in many states) or Gesamtschule (all-in-one, keeps options open). The system is more permeable than its reputation: switches, second-chance Abitur routes and the superb dual vocational system (Ausbildung - respected, PAID career training) mean grade 4 decides less than parents fear. State differences are real: Bavaria strictest, Berlin most flexible ⚠️ per-state check at build.
Arriving mid-childhood: the German question
Under ~10: straight immersion + school support classes = fluent in a year, the standard happy story. 10-15: Willkommensklassen (intensive German year) then mainstream - harder, works. 15+: honest fork between international school continuity (IB) and a demanding German-system landing. The kid's German timeline, not the parents' comfort, should drive the choice.
International vs state schools
| State (free) | International (€8-25k) | |
|---|---|---|
| Language | German (+support) | English/IB/bilingual |
| Integration | Full local childhood | Expat-bubble risk |
| Best for | Stays 3+ years, younger kids | Short stays, teens, corporate packages |
| Waitlists | By address | Berlin/Munich/Frankfurt: apply a year out |
Bilingual STATE schools (Europaschulen etc.) are the hidden third option - free, dual-language, competitive entry ⚠️ list per city at build.
Practicalities
Registration: automatic letters follow Anmeldung for school-age kids (attendance enforcement is real - vacation during term is fined, airport checks happen in Bavaria, genuinely). School day: traditionally till 13:00-14:00 with Hort/Ganztag afternoon care expanding (book it like Kita). Costs in "free" schools: materials, trips, €50-150/month realistic. Grades: 1 best - 6 fail, the inverse of instinct.
Frequently asked questions
Can we choose any state school?
Grundschule follows the Einzugsgebiet (catchment). Secondary: more choice, entry criteria vary.
Religion class mandatory?
Choice of confession class or Ethik alternative everywhere.
My teen's English-taught degree plans - Abitur or IB?
German unis take both; IB conversion math is stricter for numerus-clausus subjects ⚠️ detail at build.
Gymnasium pressure - real?
G8/G9 debates aside: it's a real academic track, not an inevitability. Gesamtschulen keep every door open for late-blooming arrivals.
Related guides
Keep going: these guides continue where this one ends.
Kita in Germany: the childcare system and how to actually get a spot
Childcare from age 1 is a legal right: Kita costs by state (Berlin free), the Gutschein system, waiting list tactics from pregnancy, Tagesmu
Moving to Germany with a family: the parents' master plan
The family relocation stack: visa sequencing, Kindergeld and Elterngeld money, Kita waitlists from abroad, school entry by age and the two-p
Choosing your German city: the honest matrix
Berlin, Munich, Hamburg, Frankfurt, Cologne, Leipzig, Stuttgart compared: salaries vs rents, English job depth, family fit and the second-ti
Learning German: the honest guide to actually getting there
Realistic timelines from A1 to B2, Volkshochschule vs online courses vs apps, integration course subsidies, why B1 unlocks citizenship and c