German Public Schools — Free, High Quality, German Language
German public schools (staatliche Schulen) are free for all residents including expat children, well-funded, and academically rigorous. The main challenge for expat families is the German-only language of instruction. Most schools provide integration support (Sprachförderung or Vorbereitungsklassen) for non-German-speaking children, but parents should be realistic about the timeline for full integration — typically 12–18 months.
- Schulpflicht (compulsory attendance): all children aged 6 to 18 must attend school — homeschooling is illegal in Germany
- Primary school (Grundschule): ages 6–10 (years 1–4 in most states); all children attend together
- Secondary school track selection at age 10: Gymnasium (academic, leads to Abitur university entrance), Realschule (vocational/technical), Hauptschule (practical), or Gesamtschule (comprehensive combining all tracks)
- Abitur: Germany's university entrance qualification (year 12/13) — internationally respected, roughly equivalent to A-Levels or IB
- Language support: most Grundschulen and Gymnasien have Vorbereitungsklassen (preparation classes) for non-German-speaking new arrivals — enrol your children as early as possible
- Register at the local Schulamt (school authority) after completing Anmeldung — you will be assigned to the nearest appropriate school
- After-school care (Hort or Ganztagsschule): most cities now offer extended hours programmes; costs €50–€200/month depending on income
