Doctor Salary Germany 2026 — Pay by Career Stage, Specialty and City

Doctor salary Germany 2026 — The average doctor salary Germany is approximately €80,000 – €150,000 per year depending on specialisation and career stage. An Assistenzarzt (junior doctor) salary Germany starts at €55,000–€65,000 rising to €80,000–€120,000 for Fachärzte (specialists) and €120,000–€200,000+ for Chefärzte (chief physicians). This complete doctor salary Germany guide covers every career stage, net take-home after German tax, and how the doctor salary Germany compares to the UK. All figures use Marburger Bund (MB) 2025/26 collective agreements and official German tax rates.

Doctor Salary Germany 2026 — Complete Pay Guide by Career Stage and Specialty

The doctor salary Germany is one of the most searched salary topics among medical professionals considering working in Europe. Germany has a chronic shortage of doctors — particularly in rural areas and certain specialties — which creates strong demand and competitive salaries. In 2026, the doctor salary Germany ranges from approximately €55,000 for Assistenzärzte (junior doctors) to over €200,000 for experienced Chefärzte (chief physicians) in private hospitals. This guide covers every career stage of the doctor salary Germany, net take-home pay after German taxes, and everything international medical graduates need to know about working as a doctor in Germany.

Doctor salary Germany 2026 — by career stage
€55k – €200k+
gross annual salary range from Assistenzarzt to Chefarzt
Assistenzarzt
€55–€72k
Facharzt
€80–€130k
Chefarzt
€120–€250k+

Doctor Salary Germany — Pay Scale by Career Stage (2026)

The doctor salary Germany follows a structured career progression. Most employed doctors in Germany are covered by collective agreements negotiated by the Marburger Bund (MB), the German doctors' trade union, which sets minimum salary standards for doctors in public hospitals (Krankenhäuser). Private hospitals and university hospitals (Universitätskliniken) often pay above these minimum rates.

Career stageGerman titleGross annual salaryEst. monthly net (TC1)
Junior doctor yr 1–2Assistenzarzt (Berufsanfänger)€55,000 – €60,000~€3,100 – €3,350
Junior doctor yr 3–5Assistenzarzt (erfahren)€62,000 – €72,000~€3,440 – €3,960
Specialist in trainingArzt in Weiterbildung€68,000 – €78,000~€3,730 – €4,260
Specialist (qualified)Facharzt€80,000 – €110,000~€4,340 – €5,760
Senior physicianOberarzt€90,000 – €130,000~€4,830 – €6,700
Leading senior physicianLeitender Oberarzt€110,000 – €150,000~€5,760 – €7,600
Chief physicianChefarzt€120,000 – €250,000+~€6,200 – €11,000+

Sources: Marburger Bund collective agreements 2025/26, Bundesärztekammer (German Medical Association). Net estimates use 2026 German tax rates, Tax Class 1, standard social contributions.

On-call supplements (Bereitschaftsdienst): The base doctor salary Germany figures above do not include on-call pay (Bereitschaftsdienst). In Germany, on-call shifts are compensated at a lower hourly rate than standard working hours (typically 25–40% of the normal rate). However, on-call work can add €5,000–€15,000 per year to total compensation, particularly for Assistenzärzte. The exact amount depends on the hospital's collective agreement and specialty demand.

🩺 Doctor salary Germany — net take-home calculator (2026)

Annual gross salary (€)
Career stage
Assistenzarzt yr 3–5 (€65,000)
Assistenzarzt yr 1–2 (€57,000)
Assistenzarzt yr 3–5 (€65,000)
Arzt in Weiterbildung (€73,000)
Facharzt (€95,000)
Oberarzt (€110,000)
Chefarzt (€150,000)
Tax class (Steuerklasse)
Class 1 — Single
Class 1 — Single
Class 3 — Married (higher earner)
Class 4 — Married (equal earners)
Church tax (Kirchensteuer)?
No church tax
No church tax
Yes — 9% (most states)
Yes — 8% (Bavaria)
Monthly net
Annual net
Effective rate

Based on 2026 German tax rates and standard social contributions. Results are estimates — consult a Steuerberater for exact figures.

Doctor Salary Germany — Take-Home Pay After Tax (2026)

Understanding the doctor salary Germany in take-home terms requires accounting for German income tax (Lohnsteuer), four social insurance contributions, and potentially church tax. Here is what each career stage translates to in real monthly net pay in Tax Class 1:

Career stageGross annualIncome taxSocial contributionsMonthly net
Assistenzarzt yr 1€57,000~€11,800~€11,000~€2,850
Assistenzarzt yr 3–5€65,000~€14,600~€12,500~€3,200
Facharzt€95,000~€26,000~€18,000~€4,250
Oberarzt€110,000~€31,500~€19,500~€4,900
Chefarzt€150,000~€52,000~€22,000~€6,300

Net estimates based on 2026 German Lohnsteuer rates (Bundesministerium der Finanzen), Tax Class 1, standard health/pension/unemployment/care contributions.

Doctor Salary Germany by Specialty (2026)

At Facharzt and Chefarzt level, the doctor salary Germany varies considerably by specialty. Surgical specialties and high-demand fields pay the most, particularly in private hospitals where Chefärzte often earn through a combination of base salary and Liquidationsrecht (the right to bill patients directly for private consultations).

🏥 Surgery (Chirurgie)

€85,000 – €200,000+

Highest-earning specialty in Germany. Chefchirurgen (chief surgeons) in private hospitals can earn €300,000+ with Liquidationsrecht. High demand, long training (6–8 years Weiterbildung). Includes general, orthopaedic, cardiac and neurosurgery subspecialties.

💉 Anaesthesiology (Anästhesiologie)

€80,000 – €160,000

Consistently one of the highest-paid specialties in German hospitals. Strong demand across all hospital types. Oberärzte in anaesthesiology earn €95,000–€130,000. Good work-life balance compared to surgical specialties.

🧠 Radiology (Radiologie)

€80,000 – €170,000

High demand with significant shortage of qualified radiologists in Germany. Teleradiology opportunities supplement hospital income. Chefärzte in radiology command premium salaries particularly in private practice.

❤️ Internal Medicine (Innere Medizin)

€75,000 – €140,000

Broadest specialty in Germany covering cardiology, gastroenterology, nephrology and more. Fachärzte for internal medicine are among the most in-demand. Subspecialty qualification (e.g. Kardiologie) significantly increases earning potential.

🧬 Psychiatry (Psychiatrie)

€70,000 – €120,000

Strong demand driven by growing mental health needs across Germany. Limited Liquidationsrecht compared to surgical specialties. However, excellent work-life balance and strong job security. Increasing numbers of outpatient (niedergelassene) psychiatrist practices.

👨‍⚕️ General Practice (Allgemeinmedizin)

€80,000 – €180,000

Self-employed GPs (niedergelassene Ärzte) can earn €80,000–€180,000 net of practice costs depending on patient numbers and location. Germany faces a severe shortage of GPs particularly in rural areas (Landarztmangel), offering significant incentives including practice grants and reduced bureaucracy.

Doctor Salary Germany by City (2026)

Unlike the UK's standardised NHS pay scales, the doctor salary Germany varies by employer type and federal state. University hospitals (Unikliniken) often pay more than district hospitals (Kreiskrankenhäuser). Private hospital groups (Helios, Asklepios, Rhön-Klinikum) increasingly pay above Marburger Bund tariff rates to attract staff.

City / RegionAssistenzarzt grossFacharzt grossCost of living
Munich (München)€60,000 – €68,000€90,000 – €120,000Very high
Frankfurt€58,000 – €66,000€88,000 – €115,000High
Hamburg€58,000 – €65,000€85,000 – €115,000High
Berlin€56,000 – €64,000€82,000 – €110,000Medium-high
Cologne (Köln)€56,000 – €63,000€82,000 – €108,000Medium
Stuttgart€58,000 – €65,000€85,000 – €115,000High
Leipzig / Dresden€54,000 – €62,000€78,000 – €100,000Low-medium
Rural areas€55,000 – €63,000€80,000 – €110,000Low

Working as a Doctor in Germany — What International Graduates Need to Know

Germany actively recruits international medical graduates (IMGs) and is one of the most popular destinations for doctors from India, Pakistan, Syria, Romania, and other countries. In 2026, approximately 25% of doctors practising in Germany received their medical degree abroad. Here is what you need to know about the doctor salary Germany as an international medical graduate:

  • Approbation (medical licence): You must obtain Approbation to work as a fully licensed doctor in Germany. This requires your medical degree to be recognised (usually through state medical authorities — Landesärztekammer), German language proficiency (typically B2–C1 level), and proof of professional conduct. The process takes 3–12 months depending on your country of origin and state.
  • Berufserlaubnis (temporary licence): While awaiting Approbation, many international doctors work under a Berufserlaubnis (temporary work permit), typically earning 80–90% of the standard Assistenzarzt salary.
  • Language requirement: German language proficiency at B2 level is the minimum required by most states for Approbation. C1 is strongly recommended for clinical work, as you must communicate with patients and colleagues. Many hospitals offer language support and training for international recruits.
  • Recognition of specialist titles: If you are a qualified specialist in your home country, your specialist title may not automatically transfer. You may need to complete additional training or assessments to be recognised as a Facharzt in Germany.
Germany's doctor shortage — opportunity for international graduates: Germany had approximately 50,000 unfilled doctor positions in 2025 according to the Bundesärztekammer. Rural areas offer particular incentives including practice grants of €60,000–€100,000, subsidised housing, and reduced bureaucratic requirements. The federal states of Brandenburg, Mecklenburg-Vorpommern, and Saxony-Anhalt actively recruit international doctors with dedicated support programmes.

Doctor Salary Germany vs UK — Direct Comparison (2026)

Career stageGermany grossGermany monthly netUK equivalentUK monthly net
Junior doctor (yr 1–2)€57,000~€2,850FY1: £32,398~£2,044
Junior doctor (yr 3–5)€65,000~€3,200FY2: £39,467~£2,381
Specialist / registrar€95,000~€4,250ST5–6: £63,152~£3,445
Senior / Consultant€120,000~€5,300Consultant: £99,532~£5,228

At junior doctor level, Germany pays significantly more than the UK in both gross and net terms — an Assistenzarzt earns approximately 75% more than a UK FY1 doctor. At consultant/Chefarzt level, gross salaries are broadly comparable, though Germany's higher social contribution rates narrow the net pay advantage.

Frequently Asked Questions — Doctor Salary Germany

What is the average doctor salary Germany in 2026?
The doctor salary Germany ranges from approximately €55,000–€72,000 for Assistenzärzte (junior doctors) to €80,000–€130,000 for Fachärzte (specialists) and €120,000–€250,000+ for Chefärzte (chief physicians). The average gross salary for all employed hospital doctors in Germany in 2026 is approximately €80,000–€95,000 per year according to Marburger Bund data and Bundesärztekammer statistics.
What is the Assistenzarzt doctor salary Germany take-home pay?
An Assistenzarzt earning €57,000–€65,000 gross per year in Germany takes home approximately €2,850–€3,200 per month after income tax (Lohnsteuer) and social contributions (Sozialabgaben) in Tax Class 1. Social contributions in Germany are approximately 20% of gross salary, covering health insurance, pension, unemployment insurance, and long-term care insurance. On-call supplements (Bereitschaftsdienst) can add €3,000–€10,000 to annual take-home.
Is the doctor salary Germany higher than in the UK?
Yes — significantly at junior doctor level. A German Assistenzarzt earns €55,000–€65,000 gross compared to a UK FY1 doctor on £32,398 (approximately €37,700). Net take-home is also higher in Germany at this stage. At senior and consultant level, UK and German salaries are broadly comparable in gross terms, though Germany's higher social contribution rates (approximately 20% employee side) mean UK consultants often take home a slightly higher proportion of their gross pay.
Can foreign doctors work in Germany and what is the process?
Yes. Germany actively recruits international medical graduates and approximately 25% of practising doctors in Germany received their degree abroad. You need to obtain Approbation (full medical licence) through your state's Landesärztekammer, prove German language proficiency at B2 level minimum, and have your qualifications assessed. EU/EEA graduates typically have a faster recognition process. Non-EU graduates (India, Pakistan, Syria etc.) face a more detailed assessment process but Germany has specific fast-track programmes for high-demand areas.
What is the Chefarzt doctor salary Germany?
A Chefarzt (chief physician) in Germany earns €120,000–€250,000 gross per year in base salary. However, total compensation is often significantly higher because Chefärzte in most hospitals hold Liquidationsrecht — the right to bill private patients (Privatpatienten) directly for their services. Through Liquidationsrecht, high-volume Chefärzte in surgical specialties can earn an additional €100,000–€300,000 per year, making total compensation €300,000–€500,000 or more in some cases.
How long does it take to become a Facharzt in Germany?
After completing a 6-year medical degree in Germany (or equivalent from abroad), doctors complete 2 years as Assistenzarzt in general training, followed by 4–6 years of specialty training (Facharztweiterbildung) depending on the specialty. Surgical specialties take 6 years of specialty training; general practice (Allgemeinmedizin) takes 5 years. Total time from medical school graduation to Facharzt qualification is approximately 6–8 years.

Other European Career Salary Guides

S
Salary Converter Tool Team
Doctor salary Germany figures sourced from Marburger Bund collective agreements 2025/26, Bundesärztekammer (German Medical Association), and Destatis. Tax figures use Bundesministerium der Finanzen 2026 rates. For personalised German tax advice, consult a registered Steuerberater.
Scroll to Top