Key Highlights
- What Is the Average Salary for Nurses in Germany in 2026?
- Nurse Salary in Germany per Month and per Year
- Registered Nurse Salary in Germany by Experience Level
- Nurse Salary in Germany by Qualification and Specialisation
- Nurse Salary in Germany by City and Employer Type
- How Much Do Nurses Earn in Germany After Tax?
- Additional Pay, Shift Allowances and Benefits for Nurses in Germany
- Salary of Nurse in Germany Per Month in Indian Rupees
- Cost of Living and Potential Savings for Nurses in Germany
- What Factors Affect a Nurse's Salary in Germany?
- How Qualification Recognition Affects Salary for Indian Nurses?
- Career Progression and Salary Growth for Nurses in Germany
- Conclusion
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:
-
Confirm whether the amount is gross (brutto) or net (netto).
-
Ask which pay agreement applies, such as TVöD-P, and your pay grade and step.
-
Ask whether your earlier work experience is credited to a higher step.
-
Check the weekly hours. A full-time week is usually 38.5 to 40 hours.
-
Ask which allowances and year-end bonus are included.
-
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.