Nursing Salary in India 2026: GNM, ANM, B.Sc & M.Sc Nursing Pay Scale

Nursing is one of the most respected and stable careers in India. With the increasing demand for healthcare professionals, nursing salaries in India are improving every year. Whether you are pursuing ANM, GNM, B.Sc Nursing, or M.Sc Nursing, understanding the salary structure helps you plan your career better.

In this article, we will cover nursing salary in India in 2026, including government and private sector pay, experience-wise salary, and abroad opportunities.


💰 Nursing Salary in India (Overview)

QualificationStarting SalaryExperienced Salary
ANM Nurse₹10,000 – ₹20,000₹25,000 – ₹40,000
GNM Nurse₹15,000 – ₹25,000₹40,000 – ₹60,000
B.Sc Nursing₹25,000 – ₹40,000₹50,000 – ₹80,000
M.Sc Nursing₹40,000 – ₹60,000₹80,000 – ₹1,20,000+

👉 Salary depends on:

  • Experience
  • Location
  • Type of hospital (Govt/Private)
  • Skills & specialization
Nursing Salary in India 2026: GNM, ANM, B.Sc & M.Sc Nursing Pay Scale

🏛️ Government Nursing Salary in India

Government nursing jobs offer high salary + job security + benefits.

💼 Pay Scale (7th Pay Commission)

  • Basic Pay: ₹44,900 – ₹1,42,400
  • Grade Pay: Included in Level 7
  • In-hand Salary: ₹60,000 – ₹90,000/month

🎁 Additional Benefits:

  • DA (Dearness Allowance)
  • HRA (House Rent Allowance)
  • Medical Benefits
  • Pension

👉 Popular recruiters:

  • AIIMS
  • ESIC Hospitals
  • State Government Hospitals

🏥 Private Hospital Nursing Salary

Private sector salaries vary widely based on hospital reputation.

💸 Salary Range:

  • Freshers: ₹12,000 – ₹25,000
  • Experienced: ₹30,000 – ₹70,000+

👉 Top private hospitals pay higher salaries, especially in metro cities.


🌍 Nursing Salary Abroad (High Paying Opportunities)

Working abroad is a game changer for nurses.

CountryMonthly Salary
USA₹2.5L – ₹5L
UK₹2L – ₹3.5L
Canada₹2.5L – ₹4L
Australia₹3L – ₹5L

Ireland Nurses Salary  ₹3.2L – ₹5.5L

👉 Requirements:

  • IELTS/OET
  • Nursing license exam (NCLEX/CBT)

📈 Experience-Wise Nursing Salary

👶 Freshers (0–2 years)

  • ₹10,000 – ₹25,000

👩‍⚕️ Mid-Level (3–7 years)

  • ₹30,000 – ₹60,000

🏆 Senior Nurses (8+ years)

  • ₹70,000 – ₹1,50,000+

🏆 Highest Paying Nursing Jobs

  • Nurse Practitioner
  • ICU Nurse
  • Nursing Superintendent
  • Clinical Nurse Specialist
  • Nursing Tutor/Professor

👉 These roles offer higher salary + career growth


🎓 Salary Based on Specialization

SpecializationSalary
ICU Nurse₹40,000 – ₹90,000
Pediatric Nurse₹30,000 – ₹70,000
Emergency Nurse₹35,000 – ₹80,000
Surgical Nurse₹40,000 – ₹85,000

📊 Factors Affecting Nursing Salary

  • 📍 Location (Metro cities pay more)
  • 🏥 Hospital type
  • 🎓 Qualification level
  • 📜 Certifications
  • 🌍 International experience

💡 Tips to Increase Nursing Salary

  • Upgrade to B.Sc or M.Sc Nursing
  • Gain ICU/critical care experience
  • Apply for government jobs
  • Learn advanced certifications
  • Explore abroad opportunities

❓ FAQs on Nursing Salary

1. What is the starting salary of a nurse in India?

👉 Around ₹10,000 to ₹25,000 per month.

2. Which nursing course has the highest salary?

👉 M.Sc Nursing and specialized roles offer the highest salary.

3. Is nursing a high-paying job?

👉 Yes, especially with experience or abroad jobs.


🏁 Conclusion

Nursing is not just a noble profession but also a financially rewarding career. With the right qualifications and experience, nurses can earn ₹1 lakh+ per month in India and even higher abroad.

👉 If you are planning a nursing career, this is the best time to enter the healthcare sector

Comments