Average Salary for Nurses in Germany 2026: Monthly Pay & Benefits

Written by

Poonam Ithape

Fact check by

Sukanta Bera

Updated on

Oct 29,2026

Average Salary for Nurses in Germany: Complete Guide - TerraTern

Germany Job Search Guide
A-Z Interview Roadmap

Checklist

The average salary for nurses in Germany is about €4,600 gross per month for full-time registered nurses. The official median is €4,587 (end of 2025) with bonuses and shift allowances taken into account. A newly-registered nurse typically earns at the lower end of the public sector pay range, which is €3,510 gross (INR 3.8 lakh).

This guide explains average salary for nurses in Germany by month, how much nurses earn annually, based on their experience, place, tax, and salary of nurse in Germany per month in Indian rupees. All figures are 2026 gross figures (unless otherwise stated) for full-time working. The rupee is used for approximately INR 108 per euro (mid-October 2026). 

What Is the Average Salary for Nurses in Germany in 2026?

The average salary for nurses in Germany depends on how you measure it. The Federal Employment Agency (Bundesagentur für Arbeit) reports a median of €4,587 gross per month for full-time registered nurses. That figure includes allowances, bonuses and nurses of all experience levels. It grew about 6% from €4,329 a year earlier.

When it comes to average salary, the situation of nurses in Germany varies. The registered nurse median gross salary according to the Federal Employment Agency (Bundesagentur für Arbeit) is €4,587 per month. This figure covers allowances, bonuses and all levels of nurses. It increased by 6% compared to the same time period a year ago.

A german nurse salary who has just been recognised starts lower. In public hospitals, the starting base pay is €3,510 per month (pay grade P7, step 2).

 

Measure

Gross per month

In rupees

Starting pay, newly recognised nurse (TVöD-P, P7 step 2)

€3,510

INR 3.79 lakh

Top step, general nurse (P7 step 6)

€4,305

INR 4.65 lakh

Official median, all full-time nurses

€4,587

INR 4.95 lakh

Middle half of nurses earn between

€4,111 – €5,116

INR 4.44 – INR 5.53 lakh

Some websites quote €2,500 to €3,000 as the average salary for nurses in Germany. This German nurse salary range is equivalent to that of the assistant level of pay during recognition, not the pay of a fully recognised nurse.

Why do the numbers differ for nurse salary in germany between websites?

The numbers for nurse salary in germany may vary from one site to another because the figures are approximate.

  • Base pay vs total pay: base pay is the amount that is paid every month. Shift allowances and bonuses and extras are included in total pay.

  • Newcomers vs all nurses: €4,587 median represents all nurses, including long-term nurses. New immigrants begin at a lower position.

  • Pay arrangements and minimum wage payment are different between hospital and care home.

  • Old data: Pay tables are updated annually, and numerous pages feature 2024 or 2025 data.

Always remember to compare a gross figure with a net figure for the nurse salary in germany, compare a base figure to a total figure, and determine the year a figure was published from. 

Also Read: Requirements to Work as a Nurse in Germany: Latest Guide 2026

Nurse Salary in Germany per Month and per Year

The following is a summary of the nurse salary in Germany per month and per year.

The majority of the hospitals run by the cities and districts are paid by the TVöD-P agreement. The revised table has been effective from 1 May 2026, following an increase of 2.8% and will remain in effect until 31 March 2027. Those who have completed a full three year qualification are placed in grade P7.

In addition to the monthly Nurse salary in Germany, TVöD-P also provides a year-end bonus (Jahressonderzahlung). From 2026 it will be 90% of the monthly salary for grades P5 to P8. 

Nurse level

Gross per month

Gross per year (12 months)

Per year with year-end bonus

Per year in rupees

P7, step 2 (start)

€3,510

€42,100

about €45,300

about INR 49 lakh

P7, step 6 (top)

€4,305

€51,700

about €55,500

about INR 60 lakh

Official median

€4,587

€55,000

already included

about INR 59 lakh

Registered Nurse Salary in Germany by Experience Level

The average registered nurse salary in Germany varies by their experience level. The registered nurse salary in germany  is dependent on the number of years in service. In TVoD-P, automatic step promotions take place. 

The table shows a correlation of the registered nurse salary in Germany  between common experience and P7 steps. Your contract will state exactly when and some employers give credit for your previous experience. 

Experience

Typical P7 step

Base pay per month

In rupees

0 – 2 years (just recognised)

Steps 2 – 3

€3,510 – €3,701

INR 3.79 – INR 4.00 lakh

3 – 6 years

Steps 3 – 4

€3,701 – €3,998

INR 4.00 – INR 4.32 lakh

7+ years

Steps 5 – 6

€4,150 – €4,305

INR 4.48 – INR 4.65 lakh

 

Note: Night, weekend and holiday pay come on top. This is why the official median (€4,587) for the registered nurse salary in Germany is higher than base pay.

Also Read: Permanent Residence Germany: Guide for Indians & Expats

Nurse Salary in Germany by Qualification and Specialisation

Employers will pay for the job you do and the role you are recognised in. A recognised nurse is paid at grade P7. Extra training or responsibility is a way of gaining a higher grade.

Role

Pay grade

Base pay per month

In rupees

General ward nurse

P7

€3,510 – €4,305

INR 3.79 – INR 4.65 lakh

Practice instructor or complex duties

P8

€3,701 – €4,489

INR 4.00 – INR 4.85 lakh

Specialist nurse (ICU, anaesthesia, OR) with Fachweiterbildung

P9

€3,992 – €4,662

INR 4.31 – INR 5.03 lakh

Ward or team lead

usually P10 and above

from about €4,184

from INR 4.52 lakh

Note: Specialists can earn an extra €5,000 or more when allowances are included. The highest salary for senior nursing management is approximately €6,900 at the top of the pay scale. Care setting is also a factor. The median of €4,153 is for elderly-care nurses, while the hospital nurses have a median of €4,329 at the end of 2024. 

Nurse Salary in Germany by City and Employer Type

The average salary for nurses in Germany is higher in the south and west and lower in the east of Germany. Such is evident from data provided by the Federal Employment Agency in the region. The minimum rent in the east is also considerably lower, with the wage gap between the highest and lowest paid areas of around €800 per month.

Region

Median gross per month

Note

Munich and Stuttgart

about €4,680

Highest rents

Baden-Württemberg

€4,520

Highest state

Saarland

€4,510

Strong pay, lower rents

Bremen

€4,460

 

Germany overall (end 2024)

€4,329

 

Saxony, Saxony-Anhalt, Brandenburg

about €3,850

Lowest rents

Regional figures are from the 2024 and earlier datasets. They show the pattern, but the 2025 values are higher everywhere.

Employer type:

  • Fixed TVöD-P pay table and year end bonus for public and municipal hospitals.

  • Church-run hospitals: usually a similar agreement to TVöD-P, but with their own agreement.

  • Private clinics and care homes: pay can be negotiated. From 1 July 2026, a minimum €21.03 per hour rate will be paid for the registered nurse service in care homes and home-care services. This is approximately €3,550 to €3,650 per month for a full-time job. This minimum does not apply to hospitals. 

How Much Do Nurses Earn in Germany After Tax?

A childless nurse (tax class I) retains about 65% to 70% of his or her gross income. The social contributions rate is approximately 21% to 22%. The rest goes to income tax.

In 2026, the employee contribution rates will be: 

  • Pension insurance: 9.3%

  • Health insurance: 7.3% plus half of your health fund's extra fee (the average extra fee is 2.9%)

  • Long-term care insurance: 1.8%, or 2.4% if you have no children

  • Unemployment insurance: 1.3%

Gross per month

Estimated net per month

Net in rupees

€3,000

about €2,070

INR 2.24 lakh

€3,510

about €2,350

INR 2.54 lakh

€4,000

about €2,620

INR 2.83 lakh

€4,587

about €2,940

INR 3.18 lakh

These are estimates for tax class I, without church tax. Married nurses in tax class III can take home more. Church members pay an extra 8% to 9% of their income tax.

Also Read: Nurses Vacancy in Germany: Latest Job Opportunities 

Additional Pay, Shift Allowances and Benefits for Nurses in Germany

There are a few hundred euros per month that can be added as allowances. According to the collective labor agreement in the public sector (TVöD)

Extra pay

Amount

Rotating-shift allowance (hospitals and care homes)

€250 per month

Fixed-shift allowance

€100 per month

Night work (9 pm to 6 am)

20% extra

Sunday work

25% extra

Public holiday

35% extra with time off, 135% without

Year-end bonus

90% of a monthly salary (grades P5 to P8)

Night, Sunday and holiday supplements are tax-free up to 25%, 50% and 125% of basic hourly pay. Private employers set their own rates, so check your contract.

Other benefits:

  • Around 29 to 30 paid leave days in most public-sector contracts. The legal minimum is 20 days.

  • Full pay for up to six weeks of sickness.

  • Statutory health insurance, with the employer paying half.

  • A supplementary pension for public-sector employees.

Salary of Nurse in Germany Per Month in Indian Rupees

The salary of nurse in Germany per month in Indian rupees is about INR 3.8 lakh to INR 5.5 lakh gross. After tax, a newly recognised nurse takes home about INR 2.5 lakh.

Gross per month

Gross in rupees

Net per month

Net in rupees

€3,000

INR 3.24 lakh

about €2,070

INR 2.24 lakh

€3,510

INR 3.79 lakh

about €2,350

INR 2.54 lakh

€4,000

INR 4.32 lakh

about €2,620

INR 2.83 lakh

€4,587

INR 4.95 lakh

about €2,940

INR 3.18 lakh

€5,000

INR 5.40 lakh

about €3,160

INR 3.41 lakh

The euro was near INR 108 in mid-October 2026 and near INR 110 in August, so rupee values move. Check the live rate before you send money home.

Cost of Living and Potential Savings for Nurses in Germany

Rent will be your largest expense. The price of a one-room flat ranges from €750 in Leipzig up to €1,500 in Munich. Groceries cost €200 to €300 a month. In 2026, the Deutschlandticket for public transport will cost €63 per month. A person's monthly living expenses excluding rent are approximately €1,000 to €1,100 per month. 

These are example savings for a newly registered nurse salary in Germany with about €2,350 net:

Situation

Monthly costs (estimate)

Monthly savings (estimate)

Mid-size city, shared flat

€1,450 – €1,650

€700 – €900

Mid-size city, own one-room flat

about €1,800

about €550

Munich, own flat

€2,400 – €2,800

little or nothing at starting pay

Note: Shift allowances and step-ups increase savings over time.

What Factors Affect a Nurse's Salary in Germany?

Following are the factors affecting German nurse salary:

  • Pay agreement: TVöD-P employers follow a fixed table. Others negotiate.

  • Employer type: public, church or private.

  • Location: south and west pay more, but cost more.

  • Specialisation: ICU, anaesthesia and OR training raise your grade.

  • Shifts: night, weekend and holiday work add to pay.

  • Working hours: part-time pay is lower, and overtime adds to it.

  • Experience: step-ups come with years of service.

  • Recognition status: you earn nurse pay only after full recognition.

How to read a German nurse salary offer?

Here are some steps to read a German nurse salary offer:

  1. Confirm whether the amount is gross (brutto) or net (netto).

  2. Ask which pay agreement applies, such as TVöD-P, and your pay grade and step.

  3. Ask whether your earlier work experience is credited to a higher step.

  4. Check the weekly hours. A full-time week is usually 38.5 to 40 hours.

  5. Ask which allowances and year-end bonus are included.

  6. Check what you earn while recognition is still in progress.

How Qualification Recognition Affects Salary for Indian Nurses?

Recognition has the biggest effect on your first-year pay. Until your Indian qualification is recognised, you cannot work as a registered nurse.

From December 2023, nurses from non-EU countries can skip the detailed qualification comparison. You can go straight to the knowledge test (Kenntnisprüfung) or an adaptation course (Anpassungslehrgang).

While you complete this step, you usually work as a nursing assistant under a temporary permit. Assistant pay is lower:

Assistant level

Minimum wage from 1 July 2026

Approx. per month (full-time)

Nursing assistant

€16.52 per hour

about €2,800

Qualified assistant (1-year training)

€17.80 per hour

about €3,000

The whole process takes about 6 to 18 months. You also need German at B2 level in most states. Once recognised, you move to registered-nurse pay (P7 or the care-home minimum). See our guide on the requirements to work as a nurse in Germany and our Germany visa for education recognition service.

Career Progression and Salary Growth for Nurses in Germany

  • Years 0 to 2: work as a registered nurse at P7, step 2 or 3 (€3,510 to €3,701).

  • Years 3 to 7: reach steps 4 and 5 (about €4,000 to €4,150), plus allowances.

  • Specialist training (Fachweiterbildung): move to P9 (€3,992 to €4,662).

  • Practice instructor: move to P8 (€3,701 to €4,489).

  • Ward lead or nursing management: P10 and above, up to about €6,900.

Note: German nurse salary has also grown about 6% per year recently. Specialising early is the fastest way to raise your income.

How to raise your German nurse salary?

There are several steps you can take to boost your German nurse salary.

  • Finish recognition quickly. Every month as an assistant means lower pay.

  • Choose a pay-scale employer. Public and many church employers publish clear step-ups.

  • Train as a specialist. A Fachweiterbildung in ICU, anaesthesia or OR moves you to grade P9.

  • Work rotating shifts. The €250 monthly allowance and night supplements add up.

  • Ask for experience credit. Your Indian work history may place you at a higher step.

  • Move into leadership. Ward lead and nursing management roles pay from about €4,184 upwards.

Conclusion

The average salary for nurses in Germany is about €4,600 gross per month, and newly recognised nurses start at about €3,510 gross. After tax, that is about €2,350 a month (INR 2.5 lakh). The German nurse salary rises with experience, shift work and specialist training, and recognition decides when you reach nurse pay. Plan your first months around assistant-level income, then expect steady growth.

TerraTern can guide you through recognition, language and visa steps. Explore nursing jobs in Germany or the Germany work visa service.

Planning your Canada PR
Free last minute checklist

Checklist

AI Summary

At TerraTern, we adhere to a stringent editorial policy emphasizing factual accuracy, impartiality, and relevance. Our content is curated by experienced industry professionals, and reviewed by editors to ensure high standards.

Real Success Stories from People Like You

Sargun Singh Soni

Another happy client, another Germany visa approved in 5 months !

Oct 2026

A.Hemapriyadharshini

Germany Healthcare B2 cleared.

Oct 2026

Sylvira

Success in 4.5 months : German VISA Dream Achieved!

Oct 2026

Vishwa

Germany Healthcare B2 cleared.

Oct 2026

Frequently Asked Questions

Is nursing a well-paid career in Germany for Indian nurses?

Yes. A recognised nurse starts at about €3,510 gross (INR 3.8 lakh), and the median is €4,587. Demand and job security are also strong.

Can Indian nurses earn more in Germany than in India?

Yes, in rupee terms the pay is much higher. A newly recognised nurse takes home about €2,350 (INR 2.5 lakh) a month, though living costs are higher too.

What is the minimum salary offered to foreign nurses in Germany?

Care homes must pay registered nurses at least €21.03 per hour (about €3,550 a month). Public hospitals start at €3,510 under TVöD-P.

Do nurses in Germany receive a 13th-month salary or annual bonus?

There is no standard 13th month, but TVöD-P pays a year-end bonus of 90% of one monthly salary (grades P5 to P8). Private employers vary.

Are nurses in Germany paid extra for night shifts, weekends and public holidays?

Yes. Under TVöD, night work adds 20%, Sundays 25% and public holidays up to 135%. Rotating-shift nurses also get €250 a month.

Do Indian nurses earn less in Germany while completing their qualification recognition?

Yes. You usually work as an assistant at €16.52 to €17.80 per hour. Full nurse pay starts once you are recognised.

Which nursing specialisation has the highest earning potential in Germany?

ICU, anaesthesia and operating-room nurses with Fachweiterbildung earn the most (P9, up to €4,662 base). Nursing management can earn more.

Can nurses in Germany earn more by working overtime?

Yes. Overtime is paid at a premium or given as time off, depending on your contract. Working-time laws limit how much you can work.

Are nursing salaries in Germany expected to increase in 2027?

Yes, some nursing wages are expected to increase in 2027. The care-sector minimum wage for qualified nursing professionals is scheduled to rise to €21.58 per hour from 1 July 2027. However, the current TVöD-P public-sector pay scale is valid until 31 March 2027, and a successor pay agreement has not yet been confirmed in the available sources.

How much money can an Indian nurse send home from Germany each month?

About €500 to €900 (INR 54,000 to INR 97,000) is realistic in a mid-size city with a shared flat. In Munich it is much less.