nurse salary in germany
Nurse salary in Germany is an important topic for professionals who are considering a nursing career in the country. Nursing as a profession can offer a fulfilling career with numerous opportunities, challenges, and rewards. At work, you have the opportunity to improve the lives of people from all walks of life.

Germany also has a robust healthcare industry and has an increasing need for well-experienced nurses. There are various fields where nurses can find work, such as in hospitals, senior citizen homes, rehabilitation centers, and palliative care. As there is a high number of nursing professionals needed in Germany, the salary of a nurse in Germany is an important factor for those considering a career in the country.

In this article, we will cover the average nurse salary in Germany, gross and net, the salary of nurses by experience and pay grade, and more.

The Highest, Lowest, and Average Nurse Salary in Germany

In general, the nurse salary in Germany depends on various factors such as qualification, experience, and the employer. If the employment relationship is based on a collective agreement (TVöD) in the public sector, the salaries are as follows:

  • The highest salary can exceed €5,000 per month for specialized and senior nursing roles.
  • The median nurse salary is around €4,587 per month.
  • The lowest salary can start at around €2,900 per month for entry-level nursing roles.

How the nurse salary is determined in Germany

If you want to know the nurse salary in Germany, then you should be aware of the fact that wages can depend on various factors, including the employer, job position, experience, qualification, and so on.

Most public hospitals and many healthcare facilities in Germany follow a collective bargaining agreement such as TVöD-P (Tarifvertrag für den öffentlichen Dienst – Pflege). TVöD-P is the official salary system used by Germany’s public hospitals to determine nurses’ pay based on their work experience, qualifications, and job role.

Private and church-run hospitals may follow different collective agreements, so salaries can vary slightly. 

Along with basic wages, collective agreements may also require annual increments, shift premiums, overtime pay, leave allowances, etc. So knowing the employment agreement that applies to a nurse can give a bit more clear picture of how much they may earn in Germany.

Salary of a nurse in Germany by TVöD-P Grade

The following table provides an overview of the monthly and annual gross salary range across selected TVöD-P pay grades.

TVöD-P Grade & Role Monthly Gross Salary Annual Gross Salary
P5–P6 (Nursing Assistant / Degree Recognition Phase) €2,907–€4,013 €34,884–€48,156
P7 (Registered Nurse / Pflegefachkraft) €3,510–€4,305 €42,120–€51,660
P8 (Specialized Nursing Role) €3,701–€4,489 €44,412–€53,868
P13–P15 (Ward Manager / Unit Lead / Lead Specialist) €4,895–€6,361 €58,737–€76,332

 

Note: Actual salaries can vary depending on experience, pay grade, qualifications, employer, and the applicable collective agreement. The current TVöD-P table is effective from May 2026. You can check the TVöD-P table for more details.

 

Gross vs. Net Salary: What will actually hit your account?

The gross salary is the amount a nurse earns before taxes and other deductions, whereas the net salary (Nettogehalt) is the wages the nurse receives after deductions. The actual take-home salary depends on your tax class, social security contributions, and health insurance, as well as other personal circumstances. 

The following table gives an estimated example of net salary based on a €3,200 gross monthly salary: 

Tax Class   Who Is It For?   Gross Salary   Estimated Net Salary   Total Deductions  
Class 1   Single, divorced, no children EUR 3,200 ~EUR 2,190/month ~31.5%  
Class 2   Single parents EUR 3,200 ~EUR 2,290/month ~28.5%
Class 3   Married (higher-earning spouse) EUR 3,200 ~EUR 2,480/month ~22.5%


Germany’s Area-Wise Nurse Salary 

While much of German nurse pay follows the TVD-P, however, there can be some discrepancies between city, facility, and cost of living. Most areas will pay higher salaries to nurses in southern German cities; on the other hand, eastern and rural cities may pay less.

Here is a general overview: 

  • Eastern Germany (Leipzig, Dresden): €2,700–€3,500 gross per month but with high living expenses.
  • Northern Germany (Hamburg, Bremen): €2,800 – €3,700 gross per month; however, living expenses are generally moderate to high.
  • Western Germany (Cologne, Düsseldorf): €3,000 – €4,100 gross per month, also with overall high living expenses. 
  • Southern Germany (Munich, Stuttgart): €3,100–€4,388 gross per month but also has moderate to high living expenses.
  • Rural Areas: €2,600 – €3,500 gross per month but with lower living expenses.

 

Requirements to Study in Nursing Schools

If you are planning to get nursing training in Germany, there are some certain educational, language, and professional requirements you must meet. The exact requirement can vary depending on the federal state and training institution.

  • Education qualification: An intermediate school leaving certificate is required.
  • German language skills: You may need German B1 or B2 proficiency, depending on the federal sector. 
  • Health Requirement: To confirm fitness for working as a nurse, you may need a fitness certificate. 
  • Proof of reliability: A proof of good conduct may be required. 
  • Training duration: Nursing training in Germany usually takes three years to complete and combines theoretical knowledge with practical training.
  • Financial proof: Some financial documents may also be required for an international student to ensure that they can manage their living expenses in Germany. 

Meeting the requirements is just the first step; keeping up with academic demands is the real challenge.

You can also read our detailed guide on studying nursing in Germany for Indian students.

 

Role of a Registered Nurse in Germany

In Germany, the profession of registered nurse is often called Pflegefachfrau/Pflegefachmann, or Pflegefachperson. These professionals may work in hospitals, care facilities, nursing homes, outpatient care, or healthcare centers.

The major duties they have to perform are to look after the patients, to keep an eye on their health and their condition, to supply primary care, to keep health records and adhere to medical orders, and to support patients and their families.

Average Registered Nurse Salary in Germany by Experience

A nurse salary (Germany) may grow with the experience, training, and job position. German Federal Employment Agency information The average gross salary for a qualified nursing professional is approx. 4,587 euros per month. The salary will also depend on the region and the level of experience.

 

Nurse Salary Difference in Germany by Education Level

Generally, the salary of any professional is determined by their education level. A nurse with a bachelor’s degree earns about 1,760 EURO per month on average. Whereas the average salary of a nurse with a master’s degree in Germany is 3,400 EUR per month. It shows that education level plays a key role in determining the nurse’s salary. 

 

Conclusion

In conclusion, as of 2026, nursing salaries in Germany are generally favorable. The income varies based on factors such as the specific roles within the nursing profession, the level of education and experience a nurse possesses, and the geographical location within Germany where they are employed.

Nurses who work in the capital city are likely to make more than the ones working in Hamburg. Nursing is a great career choice in Germany because there is a high demand for qualified nurses. So if you are interested in working as a registered nurse in Germany, this blog will give you a fair idea of what to expect. 

If you want to learn German for enhancing your career and skills, Kochiva can help you achieve your goals.

Allow us to introduce you to Kochiva’s German Language Course.

Experience Live Classes

More Reads:

FAQs

 

Q – Is nursing in demand in Germany?

A – Yes, nursing is in high demand in Germany and is expected to remain so in the coming years. With COVID-19 every country has realized the value of nurses in our healthcare system. So no matter the economic situation, nurses will be in demand in Germany.

 

Q – What is the average salary of a nurse in Germany vs. the UK?

A- According to Payscale, the average nurse salary is €33,000 (₹27,10,413) per year in Germany and £26,634 (₹28,61,753) in the UK.

 

Q – What is the average nurse salary per hour in Germany?

A- In Germany, the average salary is €17.65 per hour as per Payscale. Consequently, it is an excellent place to work.

 

Q – How much do nurses get paid in Germany?

A – A registered nurse is paid €33,000 per year. This salary can vary depending on factors such as location, experience, and qualifications. However, it provides a good indication of what a nurse can expect to earn in Germany. 

 

Q – Is Germany a good place for nurses?

A- Germany is a great place for nurses. The healthcare system in Germany is of a high standard, and there is a high demand for qualified nurses. Nursing jobs in Germany are well-paid.

 

Q. What is the salary of a B.Sc. in nursing in Indian rupees?

A: A BSc nurse in Germany typically earns €2,800–€3,200 per month (roughly ₹2.6–2.95 lakh) at entry level, rising to €4,500–€5,500 per month (around ₹4.1–5 lakh) with experience.