- Teaching in German public schools needs recognition by the federal state.
- Most states expect German at C1 or higher for teachers.
- German teacher training usually covers two subjects, which can affect recognition.
- International schools and early education are more accessible starting points.
Germany needs teachers, but teaching in a German public school is a regulated profession. Each federal state decides on recognition, and the language bar is high.
Public schools
Start with the Recognition in Germany portal, which shows the responsible office for each state.
Other routes
- International schools: teach in English, often with IB or Cambridge programmes. They hire experienced teachers directly.
- Early education (Erzieher): high demand, recognition or training needed, German B2 typically.
- Language schools and universities: English, Hindi or subject teaching, often freelance.
Steps
- Decide your target. Public school, international school or early education.
- Apply for recognition early. Bring degree, transcripts, teaching licence and experience proof.
- Reach the required German level. Plan for C1 for public schools.
Find current education jobs on my live list for Europe or for Germany, with filters for English, visa support and relocation.
Common questions
Can I teach in English in Germany?
In international schools and some universities, yes.
Is a B.Ed enough?
It is the start of recognition; the state decides how it compares.
Are teachers civil servants?
Many are, but non-EU citizens usually work as employees.
