When a whole family moves to a new country, enrolling children in school in Germany is one of the top priorities you need to handle early. In Germany, general education is both a right and a compulsory obligation for children of school age, so a newly arrived family cannot delay this step. In the article below, the My Second World team summarizes the step-by-step process, the documents required, and the important notes to help you be more proactive.
Understanding the German education system before enrolling
Germany has an education system decentralized by state (Bundesland), so detailed regulations, school type names and the school calendar can vary between states. However, the general framework is fairly consistent nationwide.
General education typically starts with primary school (Grundschule), lasting 4 years in most states. After primary school, students are streamed into different types of secondary schools depending on ability and orientation.
- Grundschule: primary school, usually from grade 1 to grade 4.
- Gymnasium: academic track, preparing for the Abitur exam to enter university.
- Realschule: intermediate secondary school, balancing theory and vocational training.
- Hauptschule: oriented toward early career/vocational direction.
- Gesamtschule: comprehensive school, combining multiple tracks under one roof.
Understanding these school types helps you communicate on the right points with the school and local education authority when submitting your application.
For a newly arrived family, a young child usually enters Grundschule, or is placed in an appropriate secondary school based on age if already older. Streaming after primary school is usually based on teacher assessment and family preference, so you do not need to worry too soon about your child’s academic direction.
Compulsory school age and legal obligation
In Germany, children are required to attend school (Schulpflicht) usually from around age 6, depending on birth date and each state’s regulations. This obligation applies to foreign children legally residing in the country as well, regardless of nationality.
This means that as soon as the family has settled into housing, you have a legal responsibility to send your child to school at the correct age. Prolonged delay can result in a warning or administrative action from the authorities.
So, the My Second World team advises you to start looking into schools right after completing your residence registration, rather than waiting until the start of the school year. Each state may have its own age cut-off date to determine which year a child enrolls, so you should check with the local education office.
Step 1: Complete the Anmeldung residence registration
Before enrolling in school, the family needs to complete the Anmeldung procedure, meaning registering the residential address at the local residents’ registration office (Bürgeramt or Einwohnermeldeamt). This is the foundation for most administrative procedures in Germany.
After the Anmeldung, you receive a certificate of registration (Meldebescheinigung). This certificate usually determines which school catchment area your child belongs to, since many public primary schools are zoned by home address.
So, the Anmeldung address not only serves paperwork purposes but also directly determines which primary school your child is assigned to. If the family has a preference for a specific school, this factor should be considered from the moment you choose where to live.
Preparing the school enrollment file for your child in Germany
For the school enrollment process for your child in Germany to go smoothly, you should prepare the basic set of documents in advance. Specific requirements may vary between states and schools, but most require the following documents.
- Certificate of registration (Meldebescheinigung) from the Anmeldung procedure.
- Passport and residence permit of the child and of the parents.
- The child’s birth certificate (a notarized translation is advisable if required).
- Vaccination record, especially proof of measles vaccination as required by health regulations.
- School report or certificate of previous schooling, if the child has attended school before.
- Passport-style photo of the child as required by the school.
In addition, some schools require a school entry health examination (Schuleingangsuntersuchung) conducted by the public health authority, especially for children entering grade 1. You should ask the school whether this step is mandatory in your local area.
Step-by-step school enrollment process
The actual process can be summarized into the following steps in order. This is the general framework; you should confirm the details of each step with the education office (Schulamt) and the school in your place of residence.
- Complete the Anmeldung to have a valid residential address.
- Contact the local education office (Schulamt) for guidance on the zoned school.
- Book an appointment with the zoned school or the school of your choice.
- Submit the prepared documents and fill out the school’s enrollment form.
- Complete the school entry health examination if required.
- Receive enrollment confirmation and class and start date information.
- Arrange German language support classes (if the child is not yet fluent) before or during the initial period.
In addition, many cities allow booking appointments online with the Schulamt or Bürgeramt, saving waiting time. You should check the official website of the city where you live.
Language support and integration for your child
A major concern for newly arrived families is that their child does not yet know German. The good news is that the German education system has a dedicated support mechanism for immigrant students, usually called integration classes or transitional language classes (Willkommensklasse, Vorbereitungsklasse, or Deutsch als Zweitsprache).
In these classes, children receive intensive German language instruction alongside becoming familiar with the school environment, before gradually moving into regular classes. The goal is to help the child catch up with peers.
How long a child stays in a support class depends on the individual child’s learning pace and the state’s regulations. Besides regular class hours, many schools also offer afternoon tutoring programs and extracurricular activities to help children make friends faster. So, you should keep in regular contact with the homeroom teacher to track your child’s integration progress.
So, when enrolling, you should proactively discuss your child’s German proficiency level with the school so they can be placed in the appropriate support class. For reliable general information on education and family life, you can refer to the official portal of the German government at Make it in Germany.
Notes on costs, the school calendar and translated documents
Public schools in Germany generally do not charge tuition at the general education level, but families may still need to pay for some items such as school supplies, extracurricular activities or lunch, according to the current fee schedule of each school and locality. You should ask the school directly to plan for these costs.
Regarding the calendar, the school year in Germany usually starts around August to September depending on the state, with holidays announced according to each state’s own schedule. So, the ideal time to submit your application is a few months before the new school year starts.
In addition, Vietnamese documents such as birth certificates or school reports usually need to be translated into German by a sworn translator and may need to be legalized. You should prepare the translation step early to avoid delays when the deadline approaches.
For parents in the process of job seeking or completing employment procedures, some public career counseling services may also provide family information; the Federal Employment Agency Bundesagentur für Arbeit is the official point of contact you can look into further.
Summary
In summary, for a smooth school enrollment for your child in Germany, a newly arrived family should follow this sequence: complete the Anmeldung, understand the school system and compulsory school age, prepare the full set of documents, contact the local education office, then submit the application and arrange German language support for the child.
As a next step, you should settle on a stable residential address as early as possible, since it determines the zoned school, and prepare document translation before the deadline. Being proactive a few months before the new school year will help your child integrate more smoothly.
If you need support throughout the entire skilled-worker settlement journey in Germany for the whole family, My Second World’s immigration consulting team is always ready to advise so that your journey gets off to a smooth start from the very first steps.


