Nursing is one of the most respected and in-demand professions in India. With increasing demand in hospitals, clinics, and healthcare sectors, many students are choosing nursing as a career. One of the most common questions is: What is the nursing salary in India in 2026?
In this article, we will cover GNM, B.Sc Nursing, M.Sc Nursing salary, government vs private pay, and state-wise salary trends in India (2026).
๐ Nursing Salary in India 2026 – Overview
Nursing salaries in India depend on:
Qualification (GNM / B.Sc / M.Sc)
Experience level
Government vs Private job
Location (State/City)
๐ On average:
GNM Salary: ₹20,000 – ₹55,000/month
B.Sc Nursing Salary: ₹25,000 – ₹75,000/month
M.Sc Nursing Salary: ₹40,000 – ₹1,20,000/month
๐ GNM Nursing Salary in India 2026
GNM (General Nursing and Midwifery) is a diploma course and offers entry-level opportunities.
๐ฐ Salary Details:
Freshers: ₹18,000 – ₹25,000/month
3–5 Years Experience: ₹25,000 – ₹35,000/month
Experienced: ₹40,000+ per month
๐ฅ Government vs Private:
Government: ₹25,000 – ₹35,000/month
Private: ₹15,000 – ₹30,000/month
๐ GNM nurses working in ICU/OT can earn higher salaries.
๐ B.Sc Nursing Salary in India 2026
B.Sc Nursing graduates have better salary and career growth compared to GNM.
๐ฐ Salary Details:
Freshers: ₹22,000 – ₹30,000/month
3–5 Years: ₹30,000 – ₹45,000/month
Experienced: ₹50,000 – ₹1,00,000/month
๐ฅ Government Jobs:
Starting Salary: ₹40,000 – ₹60,000/month
Pay Level-7 Jobs (AIIMS, Govt Hospitals): ₹44,900+ basic
๐ Government jobs offer:
Job security
Pension
Allowances (HRA, DA, etc.)
๐ M.Sc Nursing Salary in India 2026
M.Sc Nursing is a postgraduate degree with higher salary and leadership roles.
๐ฐ Salary Details:
Freshers: ₹40,000 – ₹55,000/month
5+ Years Experience: ₹60,000 – ₹1,50,000/month
๐ฉ⚕️ Job Roles:
Nursing Tutor / Lecturer
Ward Sister
Nursing Superintendent
Clinical Specialist
๐ Senior positions can earn up to ₹1 lakh+ per month.
๐ State-Wise Nursing Salary in India 2026
Salary varies significantly depending on the state and healthcare infrastructure.
๐️ High Salary States (Metro & Developed States)
Delhi
เคฎเคนाเคฐाเคท्เค्เคฐ (Mumbai)
Karnataka (Bangalore)
Tamil Nadu (Chennai)
Telangana (Hyderabad)
๐ฐ Salary Range:
₹30,000 – ₹80,000/month
๐ Metro cities pay higher but cost of living is also high.
๐ฅ Medium Salary States
Kerala
Punjab
Gujarat
West Bengal
๐ฐ Salary Range:
₹25,000 – ₹50,000/month
๐ Example: Kerala nurses demand minimum ₹40,000 salary in private sector.
๐พ Low Salary States
Bihar
Uttar Pradesh
Jharkhand
Odisha
๐ฐ Salary Range:
₹15,000 – ₹35,000/month
๐ In Bihar:
Govt Nurse: ₹70,000+ gross
Private Nurse: ₹10,000 – ₹35,000
๐ Experience-Based Nursing Salary Growth
| Experience | GNM | B.Sc Nursing | M.Sc Nursing |
|---|---|---|---|
| 0–2 Years | ₹20K–30K | ₹25K–50K | ₹40K–60K |
| 3–5 Years | ₹30K–45K | ₹40K–70K | ₹60K–1L |
| 8+ Years | ₹40K–60K | ₹60K–1L | ₹80K–1.5L |
๐ Specialized nurses (ICU, OT, Emergency) earn 20–40% higher salary.
๐ก Factors Affecting Nursing Salary in India
Qualification (GNM < B.Sc < M.Sc)
Experience level
Hospital type (Govt / Private / Corporate)
Location (Metro vs Rural)
Specialization (ICU, Cardiac, OT)
๐ Highest Paying Nursing Jobs in India 2026
ICU Nurse
Nurse Practitioner
Clinical Research Nurse
Nursing Superintendent
Home Care / Private Duty Nurse
๐ฐ Salary: ₹60,000 – ₹1,50,000/month
๐ Conclusion
The nursing salary in India in 2026 shows steady growth with increasing demand in the healthcare sector. While GNM nurses start with lower salaries, B.Sc and M.Sc Nursing professionals earn significantly higher, especially in government jobs and metro cities.
๐ If you want a high salary in nursing, focus on:
Higher education (B.Sc / M.Sc)
Government jobs
Specializations (ICU, Emergency)