Skip to main contentSkip to navigation

Schools in Germany for expat families

The German school system: compulsory from age 6, Grundschule-to-Gymnasium/Realschule tracking, international vs bilingual vs public, and how to enrol.

Last updated: August 18, 2026

How does the German school system work for expat children?

School is compulsory from age 6 (Schulpflicht - home-schooling is essentially banned). Children do 4 years of Grundschule (primary; 6 in Berlin/Brandenburg), then split into tracks: Gymnasium (academic, leads to the Abitur and university), Realschule and Hauptschule (more vocational), or Gesamtschule (comprehensive, all levels). Public schools are free and high-quality but run in German - newcomers get Willkommensklassen (welcome classes) with language support. International schools offer English/IB but cost €10,000-25,000+/year; free bilingual public schools are the middle path. Education is state-run, so details vary by Bundesland.

The one rule to know first: Schulpflicht

Germany takes education law seriously: school attendance is compulsory (Schulpflicht) from age 6 to at least 15/16, and unlike some countries, home-schooling is effectively illegal - children must attend an actual school (the KMK / official system overview sets the framework each state applies). So enrolling your child isn't optional paperwork; it's a legal duty you handle soon after arriving, and the Schulamt (school authority) will expect it.

Because education is a state (Länder) matter, the structure, start ages, and even school types vary between the 16 Bundesländer - what's true in Bavaria differs from Berlin. The overview below is the common shape; confirm your specific state.

Primary: the Grundschule (age 6-10)

Every child starts at the local Grundschule (primary school):

  • Begins the year the child turns 6 (with a cut-off date; younger children may start via assessment).
  • Runs 4 years (grades 1-4) in most states - but 6 years in Berlin and Brandenburg.
  • Children generally attend the catchment-area school for their address, so where you live determines the school (Finding an apartment in Germany).
  • Einschulung (the first-day ceremony) is a big deal, complete with the traditional Schultüte (a cone of sweets and supplies).

At the end of Grundschule, teachers give a recommendation (Übergangsempfehlung) for which secondary track suits the child - in some states binding, in others advisory with parental choice.

Secondary: the tracked system

After primary, German secondary education splits into tracks - the part that most surprises expats:

School typeGradesLeads to
Gymnasium5-12/13The Abitur - the university-entrance qualification; the academic track
Realschule5-10The Realschulabschluss - solid general education, then vocational training or a Gymnasium upper level
Hauptschule5-9/10The Hauptschulabschluss - more vocational, slower pace
Gesamtschule5-10/12+Comprehensive - all levels under one roof; keeps options open longer

Increasingly many states merge Haupt/Realschule into a single non-Gymnasium track (names vary: Oberschule, Sekundarschule, Stadtteilschule). The key expat takeaways:

  • Tracking happens early (around age 10-12), which feels young to many international parents - but the system is more permeable than it looks (you can switch tracks and reach the Abitur via multiple routes).
  • The Gymnasium → Abitur → university path is the academic route; the vocational tracks feed Germany's respected Freelancing in Germany/apprenticeship system, which is a genuine career path, not a lesser one.
  • Gesamtschule delays the choice, which some expat families prefer.

The three schooling options for expats

1. Public school (free, in German). High quality, free, and the fastest route to integration and German - but taught in German, which is a real hurdle for older arrivals. Best for younger children (who absorb German fast) and families committed to staying.

2. International school (English/IB, expensive). Private schools teaching in English or offering the International Baccalaureate, common in Berlin, Munich, Frankfurt, Hamburg. They remove the language barrier and suit globally-mobile families and older children mid-education - but cost ~€10,000-25,000+/year per child, plus fees and waitlists.

3. Bilingual public/state schools (the middle path). Some public schools run bilingual (German + English or another language) streams - free, mixing local and international children, with dual-language teaching. A strong compromise where available: no fees, real integration, and language support. Worth actively seeking out.

Language support: Willkommensklassen

If your child doesn't yet speak German, public schools provide preparatory/welcome classes (Willkommensklassen / Vorbereitungsklassen):

  • Intensive German-language classes to bring the child up to speed before or alongside joining regular classes.
  • Standard in cities with many international arrivals.
  • Older students (secondary age) generally need to reach roughly B2 German to follow a regular Gymnasium curriculum; younger children integrate far faster with lower proficiency plus support (Learning German).

So a non-German-speaking child isn't shut out of public school - they're routed through language support first.

The early-finish problem: Hort and Ganztagsschule

The scheduling shock that catches working expat parents: many German primary schools finish around midday (1pm) - the traditional "Halbtagsschule" model assumes a parent is home in the afternoon. If both parents work, you need afternoon care:

  • Hort: state-subsidised after-school care (roughly until 4-6pm) with lunch, homework help, and activities - the classic solution for primary-age children. Apply via the Jugendamt or the school; like Kita, it's income-scaled and can have waitlists, so arrange it alongside the school place.
  • Ganztagsschule (all-day school): a growing number of schools offer a full-day model with afternoon programming built in - and Germany is phasing in a legal right to all-day primary care from 2026 onward (rolling out by grade). Where available, it removes the Hort problem.
  • Check the school's actual hours before you commit - two schools in the same city can end at 1pm and 4pm. For dual-career families this is as important as the school's quality.

Don't assume "school" means all-day supervision as in many countries - confirm the finish time and line up Hort or a Ganztags place early.

After school: the Abitur, university, and Ausbildung

Where the tracks lead, so you can plan long-term:

  • Abitur → university: the Gymnasium route ends in the Abitur, which grants university entry (an international Abitur/IB is recognised similarly). A strong Abitur is needed for NC-restricted subjects like medicine.
  • Realschule/Hauptschule → Ausbildung: the vocational route feeds Germany's dual apprenticeship system (Ausbildung) - paid, employer-based training with a recognised qualification and strong job prospects. It's a respected mainstream path, not a fallback.
  • The system is permeable: a child can move up tracks, and reach the Abitur via a Realschule + Gymnasium upper level or a Berufsoberschule. Early tracking isn't a permanent verdict.

How to enrol

  1. Find your catchment school (for primary) via the local Schulamt or city education portal - your registered address (Anmeldung in Germany) determines it.
  2. Register with the school/Schulamt, bringing the child's passport, birth certificate, Anmeldebestätigung, vaccination record (a measles vaccination proof is legally required under the Masernschutzgesetz to attend), and prior school records (translated where possible).
  3. For international schools, apply directly to the school (their own admissions, often with assessment and waitlists).
  4. Mid-year arrivals are placed as soon as possible - the Schulpflicht means the authority must school your child even outside normal enrolment windows.

Frequently asked questions

Is school compulsory in Germany?

Yes - Schulpflicht runs from age 6 to at least 15/16, and home-schooling is effectively illegal, so children must attend an actual school. Enrolling your child is a legal duty handled soon after you arrive, via the local Schulamt.

How is the German school system structured?

Four years of Grundschule (primary; 6 in Berlin/Brandenburg), then tracked secondary: Gymnasium (academic, to the Abitur and university), Realschule and Hauptschule (more vocational), or Gesamtschule (comprehensive). Tracking starts around age 10-12, but you can switch tracks and reach the Abitur by several routes.

Should I choose a public, international, or bilingual school?

Public schools are free, high-quality, and the fastest route to German - best for younger children. International schools teach in English/IB but cost €10,000-25,000+/year. Bilingual public schools are the free middle path where available - real integration without fees. Age and how long you'll stay drive the choice.

My child doesn't speak German - can they attend public school?

Yes - public schools provide Willkommensklassen (welcome classes) with intensive German support before or alongside regular classes. Younger children integrate quickly with lower proficiency; older students generally need to reach ~B2 German to follow a Gymnasium curriculum.

How do I enrol my child in school?

For public school, find your catchment school via the Schulamt (your registered address decides it) and register with the child's passport, birth certificate, Anmeldebestätigung, measles-vaccination proof (legally required), and prior school records. International schools have their own direct admissions.

What is the Abitur?

The highest secondary qualification, earned at the end of Gymnasium (grade 12 or 13), which qualifies for university. It's the goal of the academic track; vocational tracks lead to Germany's respected apprenticeship system instead - a real career path, not a lesser one.

Does the school system differ by region?

Yes - education is a state (Länder) matter, so structure, start ages, school-type names, and whether the teacher's track recommendation is binding all vary by Bundesland. Berlin and Brandenburg run 6-year primaries, for instance. Confirm your specific state's rules.

Is a measles vaccination required for school?

Yes - proof of measles vaccination (or immunity) is legally required to attend Kita and school in Germany. Have the record ready at enrolment; without it, a child can be refused a place.

What time does German primary school finish, and what about afternoon care?

Many primary schools finish around midday (1pm), assuming a parent is home in the afternoon. Working parents use Hort (state-subsidised after-school care until ~4-6pm, with lunch and homework help) or an all-day school (Ganztagsschule) - and a legal right to all-day primary care is phasing in from 2026. Check the school's actual hours before committing, and arrange Hort early.

What happens after secondary school?

The Gymnasium track ends in the Abitur, which grants university entry (an IB is recognised similarly). The Realschule/Hauptschule tracks feed the respected dual apprenticeship system (Ausbildung) - paid, employer-based training with strong job prospects. The system is permeable, so a child can move up tracks and still reach the Abitur.

Related guides

Keep going: these guides continue where this one ends.