International schools in Germany 2026: fees & curricula
Free state schools plus a strong network of international schools in the major cities.

Germany runs free state schools (taught in German) and has a strong network of international schools in Berlin, Munich, Frankfurt, Hamburg, Düsseldorf and Cologne offering British, American, IB and German-bilingual curricula. International tuition typically runs €10,000–25,000 a year, with premium schools higher. School attendance is compulsory (Schulpflicht) for all resident children — homeschooling is generally not permitted.
International schools in Germany
International schools cluster around Berlin, Munich, Frankfurt, Hamburg, Düsseldorf and Cologne, offering British (IGCSE/A-Level), American, IB and German-bilingual programmes. Annual fees commonly range from roughly €10,000 to €25,000 depending on school and age, with premium schools going higher — mid-range for Western Europe. Budget application fees, deposits and extras on top. Places at popular schools can be competitive, so apply early.
Public schools and homeschooling
Children of legal residents can attend German state schools free of charge; the language of instruction is German, so younger children usually pick it up quickly while older teens may prefer an international school. School attendance (Schulpflicht) is compulsory and enforced for every child living in Germany regardless of nationality, and homeschooling is generally not permitted — a key difference from many other countries. Plan on an approved school placement from the start.
At a glance
| Item | Detail |
|---|---|
| International schools | Strong network (Berlin/Munich/Frankfurt) |
| Curricula | British / American / IB / German-bilingual |
| Typical tuition | ~€10k–25k / year |
| Public school access | Free for residents (German) |
| Homeschooling | Generally not permitted |
Where it fits in a borderless plan
Solid, largely free public schooling and well-regarded international schools are part of Germany's family draw — but compulsory-attendance rules mean you need a school place lined up from day one. Weigh schools with healthcare, banking and where you are tax-resident. Compare options in our international-schools guide.
Frequently asked questions
How much are international schools in Germany?
Typical tuition: ~€10k–25k / year, with premium schools higher. Curricula include British / American / IB / German-bilingual. Fees change yearly and vary widely by school and age — request current fee schedules.
Can expat children attend public school in Germany?
Public school access: Free for residents (German). School attendance is compulsory for all resident children and the language of instruction is German — check enrolment rules with the local education authority for your Land.
Is homeschooling legal in Germany?
Homeschooling: Generally not permitted. Germany enforces compulsory in-person school attendance (Schulpflicht) with only narrow exceptions, so take local legal advice before relying on it.
Directories & official sources
Providers and rules change — these are the authoritative directories and regulators to check for current, complete listings:
Work with Expectat
Ready to build your borderless plan?
Book a private strategy session — we'll map your residency, capital and Bitcoin setup, and the fastest legal path to it.





