The School System in Germany: A Guide for Expats and International Families

Moving to Germany with children often raises many questions about education. One of the most important things to know is that school attendance is mandatory in Germany. This rule, known as compulsory schooling (Schulpflicht), applies to all children living in the country, regardless of nationality.

Germany offers a well-structured public education system with high standards, and most schools are state-funded and free of charge. However, there are also private and international schools that may be more familiar to international families.

This guide explains how the German school system works, how compulsory schooling functions, and what expat families should know when enrolling their children in school in Germany.


Compulsory Schooling in Germany (Schulpflicht)

In Germany, children must attend school once they reach school age. In most cases, this begins when children are six years old.

The majority of schools in Germany are public schools run by the state, meaning that attendance is usually free of charge. Families may also choose private or international schools, but these typically require tuition fees.

Unlike in some other countries, homeschooling is generally not allowed in Germany. Exceptions are very rare and usually apply only in special situations, such as long-term illness.

Parents typically receive an official invitation from the local school authority (Schulamt) with information about enrollment deadlines and procedures. If you have recently moved to Germany, the responsible school authority or state education ministry can provide guidance on the process.


Education Is Managed by the Federal States

One important aspect of education in Germany is that school policy is determined by the individual federal states (Bundesländer) rather than the national government.

This means that:

  • the structure of the school system can vary slightly between regions
  • curricula and teaching materials may differ
  • school types may have different names depending on the state

Because of these differences, it is usually best to visit the education ministry website of the federal state where you live. Many of these websites allow parents to search for schools based on:

  • location
  • type of school
  • language or international focus

Individual school websites often provide further details about their teaching approach, extracurricular programs, full-day classes, and enrollment procedures.


The Structure of the German School System

Although there are regional differences, the German education system generally follows a similar structure across the country.

Primary School (Grundschule)

Most children start school at the age of six by attending Grundschule, or primary school.

Primary school usually covers:

Grades 1–4

However, in the states of Berlin and Brandenburg, primary school continues until grade 6.

During these years, children learn foundational skills such as:

  • reading and writing
  • mathematics
  • science
  • social studies
  • arts and sports

At the end of primary school, teachers typically recommend which type of secondary school may be most suitable for the child based on their academic performance.

Parents are usually involved in this decision.


Secondary Schools in Germany

After primary school, students move on to different types of secondary schools. The exact structure can vary between states, but two common pathways are comprehensive schools and academic secondary schools (Gymnasium).


Comprehensive Schools (Gesamtschule or Gemeinschaftsschule)

Comprehensive schools combine several educational tracks within one school. Students can progress at different levels depending on their performance and academic development.

These schools allow students to obtain various qualifications, including:

  • ESA (First School Leaving Certificate / Hauptschulabschluss)
  • MSA (Intermediate School Leaving Certificate / Realschulabschluss)
  • Fachhochschulreife (qualification for universities of applied sciences)
  • Abitur (general university entrance qualification)

In some federal states, these schools may have different names such as:

  • Mittelschule
  • Sekundarschule
  • Oberschule

Although the names vary, they generally serve a similar purpose.

In some regions, Hauptschule and Realschule still exist as separate school types.


Academic Secondary School (Gymnasium)

The Gymnasium is the academic track within the German school system.

Students typically attend Gymnasium from:

Grade 5 or 7 until grade 12 or 13, depending on the federal state.

At the end of this program, students take the Abitur exam, which qualifies them to study at:

  • universities
  • universities of applied sciences

The Abitur is considered the highest secondary school qualification in Germany.

However, even students who graduate from Gymnasium may choose to enter vocational training instead of attending university.


Vocational Training and the Dual Education System

After completing lower secondary education, students have several options.

They may:

  • continue at school to obtain the Abitur, or
  • start a vocational training program (Ausbildung).

Germany is well known for its dual education system, which combines:

  • practical work in a company
  • classroom instruction at a vocational school

This system allows young people to gain professional qualifications and real work experience at the same time.


How Long Is School Compulsory in Germany?

Compulsory schooling is divided into two phases.

Full-Time Schooling

Children must attend full-time school for 9 to 10 years, depending on the federal state.

Part-Time Schooling

After that, there is an additional 2 to 3 years of part-time compulsory education, usually until the age of 18.

This requirement is typically fulfilled through:

  • vocational training programs
  • attendance at a vocational school

Enrolling Newly Arrived Children in German Schools

Families who move to Germany with school-age children often wonder how their children will be integrated into the school system.

The exact process is usually decided by:

  • the school administration, and
  • the local school authority.

In many cases, newly arrived students initially attend special preparatory classes or trial lessons if their German language skills are not yet sufficient for regular classes.

The goal of these programs is to help students learn German quickly and transition into regular classroom instruction as soon as possible.


How to Choose a Good School in Germany

In many regions, parents have some freedom to choose the school their child attends. For expat families, it can be helpful to visit several schools before making a decision.

A good school is not defined only by academic performance. Other important factors include:

  • extracurricular activities such as sports, theater, or music
  • language programs
  • school trips and cultural excursions
  • supportive teachers and a positive learning environment

Many schools also encourage active participation from parents, which helps create a stronger school community.

If your child is still learning German, it is important to check whether the school offers language support programs such as:

  • German as a Second Language (DaZ)
  • German as a Foreign Language (DaF)

These programs help ensure that international students can follow lessons successfully and integrate smoothly into the school environment.

Discover more from Germany Unpacked – Practical Guides for Expats in Germany

Subscribe now to keep reading and get access to the full archive.

Continue reading