Teacher Salary Germany 2026 — Complete Pay Guide by State and School Type

Teacher salary Germany 2026 — The teacher salary in Germany varies significantly by Bundesland (federal state), school type, and career stage. A starting teacher salary Germany ranges from approximately €3,500 to €4,200 gross per month, rising to €5,000–€6,500 at senior levels. This complete teacher salary Germany guide covers pay by state, school type, TVöD vs Beamter status, net take-home after tax, and which states pay teachers the most in 2026. All figures based on official KMK Lehrerbesoldung 2026 data.

Teacher Salary Germany 2026 — Complete Pay Guide by State, School Type and Net Pay

A friend of mine trained as a teacher in the UK, then moved to Bavaria after meeting her partner in Munich. She'd heard German teachers were well paid — but she was surprised by how much the salary varied depending on which Bundesland she worked in, what type of school she taught at, and crucially whether she was employed as a Beamter (civil servant) or as a regular Angestellter (employee). The difference between those two statuses alone was nearly €400 net per month on the same gross figure.

The teacher salary in Germany is genuinely one of the more complicated salary topics because Germany's education system is entirely decentralised — each of the 16 Bundesländer sets its own teacher pay scales. A teacher in Bavaria can earn significantly more than an equally experienced teacher doing the same job in Brandenburg or Sachsen.

Here is the complete picture for 2026.

Teacher Salary Germany 2026 — At a Glance

Teacher pay in Germany varies by state, school type and career stage. These are typical monthly gross figures for full-time teachers in 2026.

Starting teacher (Grundschule)
€3,500–€4,000
Mid-career (Gymnasium, A13)
€4,500–€5,200
Senior teacher (Studienrat)
€5,200–€6,500

Teacher Salary Germany — How the Pay System Works

Before diving into the numbers, it helps to understand how German teacher pay is structured — because it is very different from the UK or other European countries.

German teachers are paid according to a Besoldungsgruppe (pay grade) set by their Bundesland. The most important grades for teachers are:

  • A12: Primary school teachers (Grundschullehrer) and some Hauptschule/Realschule teachers in certain states
  • A13: The standard grade for Gymnasium teachers (Gymnasiallehrer) and many Realschule teachers — the most common teacher grade in Germany
  • A14: Senior teachers with additional responsibilities (Fachbereichsleiter)
  • A15/A16: Deputy headteachers and headteachers (Konrektoren, Rektoren)

Within each grade, pay increases automatically through Erfahrungsstufen (experience steps) — typically every 2–4 years. A new A13 teacher starts at Stufe 1 and can reach Stufe 8 over approximately 20 years of service.

Beamter vs Angestellter — the most important distinction in German teacher pay: Most German teachers are employed as Beamte (civil servants) rather than regular employees. As a Beamter, you do not pay into the public health insurance or pension system — instead the state pays your healthcare costs directly (Beihilfe) and you receive a civil service pension (Versorgung). This means your gross-to-net ratio is much more favourable as a Beamter — on the same A13 gross salary, a Beamter nets approximately €350–€500/month more than an Angestellter. International teachers and those without German citizenship are often initially employed as Angestellte — ask your Schulbehörde about the timeline to Verbeamtung.

Teacher Salary Germany 2026 — Full Pay Table by Grade and Experience

GradeStufe 1 (starting)Stufe 4 (mid)Stufe 8 (top)Monthly net est. (TC1, Angestellter)
A12 (Grundschule, some Realschule)€3,500–€3,800€4,000–€4,300€4,600–€5,000~€2,400–€3,000
A13 (Gymnasium, standard)€4,000–€4,400€4,600–€5,000€5,300–€5,800~€2,700–€3,400
A14 (senior teacher / dept. lead)€4,400–€4,800€5,000–€5,500€5,800–€6,300~€3,000–€3,700
A15 (deputy head)€5,000–€5,500€5,600–€6,100€6,400–€7,000~€3,300–€4,000
A16 (headteacher, large school)€5,800–€6,500€6,500–€7,200€7,500–€8,500+~€3,800–€4,800+

Source: KMK Lehrerbesoldung 2026 and individual Bundesland Besoldungsgesetze. Net figures estimated for Angestellter, Tax Class 1, public health insurance. Beamte net pay is approximately €350–€500/month higher on same gross.

Calculate Your Teacher Salary Germany Net Take-Home

🇩🇪 Teacher Salary Germany — Net Pay Calculator 2026

Enter your gross monthly salary to see your exact German net take-home after all deductions
Monthly gross salary (€)
Employment status
Angestellter (employee)
Angestellter (employee)
Beamter (civil servant est.)
Tax class (Steuerklasse)
Class 1 — Single
Class 1 — Single
Class 3 — Married
Class 4 — Married equal
Church tax?
No church tax
No church tax
Yes — 9%
Yes — 8% (Bavaria)
Monthly net
Annual net
Effective rate

Based on 2026 German tax tables. Beamter estimate removes GKV/RV/AV/PV contributions. Results are estimates only.

Teacher Salary Germany — By Bundesland (2026)

This is where it gets really interesting. The same A13 grade teacher earns meaningfully different amounts depending on which state they work in. Here is the breakdown for a mid-career A13 teacher at Erfahrungsstufe 4:

BundeslandA13 Stufe 4 gross/monthNet est. (Angestellter, TC1)Ranking
Bayern (Bavaria)~€5,150~€3,080🥇 Highest
Baden-Württemberg~€5,050~€3,020🥈 2nd
Hamburg~€5,000~€2,990🥉 3rd
Hessen~€4,950~€2,9604th
Nordrhein-Westfalen~€4,900~€2,9305th
Berlin~€4,850~€2,9006th
Bremen~€4,800~€2,8707th
Niedersachsen~€4,750~€2,8408th
Rheinland-Pfalz~€4,700~€2,8109th
Schleswig-Holstein~€4,680~€2,80010th
Saarland~€4,650~€2,78011th
Thüringen~€4,500~€2,70012th
Sachsen~€4,450~€2,67013th
Brandenburg~€4,400~€2,64014th
Sachsen-Anhalt~€4,380~€2,63015th
Mecklenburg-Vorpommern~€4,350~€2,61016th — Lowest

The gap between Bavaria (highest) and Mecklenburg-Vorpommern (lowest) is approximately €800/month gross — nearly €500/month net. Over a 30-year career, that is a difference of approximately €180,000 in net earnings for exactly the same work at the same grade. Location really matters for teacher salary Germany.

Teacher Salary Germany — By School Type

🏫 Grundschule (Primary School)

A12 — €3,500–€5,000/mo

Primary school teachers in Germany are typically paid at A12 grade, making them the lowest-paid teachers in the system. Several states — including Berlin and Hamburg — have introduced A13 for all teachers including Grundschule. This is a political issue in Germany — the Grundschullehrerverband campaigns for equal A13 pay nationwide.

  • Starting: €3,500–€3,800/month
  • Mid-career: €4,000–€4,500/month
  • Top of scale: €4,600–€5,000/month

🏛️ Gymnasium (Grammar/Academic)

A13 — €4,000–€6,000/mo

Gymnasium teachers are the best-paid standard school teachers in Germany, almost universally on A13. A Gymnasiallehrer typically holds a Master's degree (Staatsexamen) in two subjects plus a two-year Referendariat (teacher training). Demand is very high — particularly in STEM, languages, and vocational subjects.

  • Starting: €4,000–€4,400/month
  • Mid-career: €4,600–€5,200/month
  • Top of scale: €5,300–€6,000/month

🏢 Berufsschule (Vocational)

A12–A13 — €3,800–€5,500/mo

Vocational school teachers (Berufsschullehrer) are in extremely high demand in Germany in 2026 — particularly in technical, IT, and care subjects. Many come from industry backgrounds rather than traditional teacher training and can earn well. Some specialist vocational teachers with rare industry skills command premiums above the standard Besoldung.

  • Starting: €3,800–€4,200/month
  • Mid-career: €4,300–€4,900/month
  • Top of scale: €5,000–€5,500/month

🌍 International School (Private)

€4,000–€8,000/mo

International schools in Munich, Frankfurt, Berlin, and Hamburg operate outside the state Besoldung system. They often pay significantly above state school rates — particularly for native English, French, or Spanish teachers. The British School of Munich, Frankfurt International School, and Berlin Metropolitan School all pay competitive packages with private health insurance and housing allowances for international hires.

  • Starting (IB qualified): €4,000–€5,500/month
  • Experienced (IB coordinator): €5,500–€8,000/month
  • Plus: private health, housing allowance often included

Teacher Salary Germany — Career Progression Over 30 Years

Career stageGrade / StufeYears experienceGross/month (Bavaria A13)Net/month (Beamter est.)
Referendar (trainee teacher)Anwärterbezüge0–2 years~€1,400–€1,600~€1,300–€1,450
Newly qualified teacherA13 / Stufe 10–2 years~€4,100~€3,200
Early careerA13 / Stufe 22–4 years~€4,300~€3,350
Established teacherA13 / Stufe 46–10 years~€4,800~€3,650
Mid-career teacherA13 / Stufe 612–18 years~€5,200~€3,900
Senior teacherA13 / Stufe 820+ years~€5,600~€4,150
Department head (Fachleiter)A14 / Stufe 615+ years~€5,800~€4,300
Deputy headteacherA1520+ years~€6,200~€4,550
Headteacher (large Gymnasium)A1625+ years~€7,200~€5,200

Teacher Salary Germany vs Other Countries (2026)

CountryStarting teacher salaryMid-career teacherTop of scale
🇩🇪 Germany€42,000–€52,000/yr€55,000–€65,000/yr€65,000–€78,000/yr
🇬🇧 United Kingdom£30,000/yr (England)£43,685/yr£49,084/yr (England)
🇳🇱 Netherlands€36,000/yr€55,000/yr€65,000/yr
🇫🇷 France€28,000/yr€38,000/yr€50,000/yr
🇪🇸 Spain€25,000/yr€35,000/yr€48,000/yr

Germany pays its teachers significantly more than France, Spain, and the UK — particularly at mid-career and senior levels. A German Gymnasiallehrer at peak earnings takes home more than a UK headteacher in England. Combined with excellent job security, civil servant pension (Versorgung), and generous holiday entitlement (12–14 weeks per year), teaching in Germany is one of the most financially rewarding teaching careers in Europe.

Is Teaching in Germany Worth It Financially?

The honest answer is yes — with some important caveats. Here is what makes German teaching financially attractive:

  • Beamter status: Most German teachers become civil servants — giving exceptional job security, generous pension rights, and healthcare costs partially paid by the state (Beihilfe). This effectively adds €400–€600/month in benefit value on top of the net salary figure.
  • Automatic pay progression: Your salary increases automatically through Erfahrungsstufen without needing performance reviews or promotion applications. You will earn more every 2–4 years simply by staying in the job.
  • Holiday entitlement: German teachers get approximately 12–14 weeks of school holidays per year — significantly more than most German professions. This is a major quality-of-life benefit often not reflected in salary comparisons.
  • Teacher shortage: Germany faces a severe Lehrermangel (teacher shortage) in 2026 — particularly in STEM subjects, special needs education, and primary school. This gives qualified teachers strong negotiating leverage and fast access to permanent positions.

The main downsides: the Referendariat (training period) at €1,400–€1,600/month is financially tough, and eastern German states pay noticeably less than Bavaria or Baden-Württemberg. If you are flexible on location, moving west pays off.

Frequently Asked Questions — Teacher Salary Germany

What is the teacher salary in Germany in 2026?
The teacher salary Germany in 2026 ranges from approximately €3,500/month gross for a starting primary school teacher (A12, Stufe 1) to €7,000+/month for experienced headteachers (A16). The most common teacher grade is A13 — used for Gymnasium teachers and many Realschule teachers — which starts at approximately €4,000–€4,400/month gross and rises to €5,300–€6,000 at the top of the scale. Net take-home depends on Beamter vs Angestellter status — Beamte typically net €350–€500/month more on the same gross salary due to not paying GKV/RV contributions.
Which German state pays teachers the most?
Bavaria consistently pays the highest teacher salaries in Germany — a mid-career A13 Gymnasium teacher in Bavaria earns approximately €5,150/month gross, compared to approximately €4,350/month in Mecklenburg-Vorpommern. Baden-Württemberg and Hamburg are close behind Bavaria. Eastern German states (Sachsen, Sachsen-Anhalt, Mecklenburg-Vorpommern, Brandenburg) generally pay less than western states, though the gap has narrowed since reunification. If maximising teacher salary Germany is your priority, Bavaria and Baden-Württemberg are the strongest choices.
What is the difference between Beamter and Angestellter teacher salary in Germany?
On the same gross A13 salary, a Beamter (civil servant teacher) typically nets approximately €350–€500/month more than an Angestellter (employed teacher). This is because Beamte do not pay into the GKV health insurance (8.75%), pension insurance (9.3%), unemployment insurance (1.3%), or long-term care insurance (1.9%) — saving approximately €1,800–€2,400/year in contributions. Instead, the state pays a Beihilfe healthcare allowance directly. Most German teachers eventually achieve Beamter status, but international teachers and career changers often start as Angestellte while awaiting Verbeamtung.
Can international teachers earn a good salary in Germany?
Yes — international teachers have two main pathways in Germany. Those with recognised teaching qualifications can apply for positions at state schools, often starting as Angestellte (employees) at A12 or A13 grade while their qualifications are assessed. The Anerkennung (recognition) process varies by state but typically takes 6–18 months. Alternatively, international schools in Munich, Frankfurt, Berlin, and Hamburg actively recruit native-speaking qualified teachers from the UK, US, Australia, and Canada — often at salaries of €4,000–€8,000/month including benefits packages. For UK-qualified teachers specifically, Germany is one of the most financially rewarding destinations in Europe.
How does the German teacher salary compare to the UK?
German teacher salaries are significantly higher than UK teacher salaries at every career stage. A newly qualified UK teacher in England earns £30,000/year (approximately €35,000) — compared to a newly qualified German A13 teacher at €48,000–€53,000/year. At mid-career, German teachers earn €55,000–€65,000/year versus UK teachers at £43,685 (approximately €51,000). At the top of the scale, German A13 Stufe 8 teachers earn €65,000–€72,000/year versus the UK main scale maximum of £49,084. Combined with Germany's Beamter civil servant status, job security, and excellent pension, Germany is a significantly more attractive proposition for teachers considering a move abroad.
What subjects are in highest demand for teachers in Germany in 2026?
Germany faces a severe teacher shortage (Lehrermangel) across many subjects in 2026. The highest demand areas are: Mathematics (all school types), Physics and Chemistry (Gymnasium), Computer Science/Informatik (all school types — extreme shortage), Special Education/Förderpädagogik (very high demand nationally), Primary school teachers (Grundschule) in most Bundesländer, Vocational/technical teachers (Berufsschule) in engineering, IT, and care subjects, and English as a foreign language at all levels. Teachers in these subjects can often negotiate faster Verbeamtung and in some states receive additional allowances (Mangelfachzulage) on top of the standard Besoldung.

Related Salary Guides

S
Salary Converter Tool Team
Teacher salary Germany figures based on KMK Lehrerbesoldung 2026, individual Bundesland Besoldungsgesetze, and BMI Besoldungstabellen. Net salary estimates use 2026 Lohnsteuertabellen. Results are estimates — consult a Steuerberater for personalised advice.
Scroll to Top