Staff Nurse Salary in India 2025 — Private vs Government Hospital Compared
Eljay Medical Staffing · 18 April 2026 · 7 min read

If you are a nurse in India — or planning to become one — salary is one of the most important factors in deciding where to work. And it is also one of the most confusing, because the numbers you see online often conflict with what people on the ground actually earn.
This article gives you a practical, accurate picture of what staff nurses earn across India in 2025 — broken down by hospital type, specialisation, city, and years of experience. We have drawn on two decades of healthcare placement data to give you numbers you can actually use.

Government vs Private Hospital — The Basic Picture
The first and most fundamental question most nurses have: government or private?
Government hospitals offer structured pay bands under the 7th Pay Commission. A staff nurse in a central government hospital (AIIMS, PGIMER, JIPMER) typically earns between ₹35,000 and ₹55,000 per month (basic + DA + HRA), with additional allowances depending on the posting location. State government hospitals pay slightly less — between ₹25,000 and ₹45,000 depending on the state.
Private hospitals are more varied. A junior staff nurse at a tier-2 private hospital in a smaller city might earn ₹18,000–₹22,000 per month. A senior ICU nurse at Apollo, Fortis, or Manipal in a metro city can earn ₹45,000–₹65,000 or more. The range is wide — and that is the point. Private hospitals compete for experienced nurses, which means your skills and specialisation matter enormously.
The short answer: Government hospitals offer stability, incremental hikes, and pension benefits. Private hospitals offer higher earning potential for experienced nurses but less job security.
Staff Nurse Salary by Specialisation (Private Hospitals, 2025)
Your specialisation is the single biggest factor after experience in determining your salary in a private hospital. Here is what the market looks like in 2025:
ICU/CCU Nurse
- Fresher (0–2 years): ₹20,000–₹30,000
- Mid-level (3–6 years): ₹32,000–₹50,000
- Senior (7+ years): ₹55,000–₹75,000
ICU nurses are in the highest demand across India right now. If you have 3+ years of ICU experience, you are in an excellent negotiating position.
OT (Operation Theatre) Nurse
- Fresher: ₹18,000–₹26,000
- Mid-level: ₹28,000–₹42,000
- Senior: ₹45,000–₹60,000
OT nurses with scrub or circulating experience, especially in cardiac or neuro OT, earn a premium.
Emergency / Casualty Nurse
- Fresher: ₹18,000–₹24,000
- Mid-level: ₹26,000–₹38,000
- Senior: ₹40,000–₹55,000
Dialysis Nurse
- Fresher: ₹18,000–₹24,000
- Mid-level: ₹26,000–₹38,000
- Senior: ₹40,000–₹52,000
Neonatal / NICU Nurse
- Fresher: ₹20,000–₹28,000
- Mid-level: ₹30,000–₹45,000
- Senior: ₹48,000–₹65,000
NICU nurses are among the most sought-after nursing specialists. If you have this experience, lead with it in every application.
General Ward / Staff Nurse
- Fresher: ₹16,000–₹22,000
- Mid-level: ₹22,000–₹32,000
- Senior: ₹32,000–₹45,000

Salary by City — Where You Work Matters
Location significantly affects your take-home pay, both because hospital pay scales vary and because cost of living adjusts what that salary is worth in practice.
| City | Average Staff Nurse Monthly Salary (Private) |
|---|---|
| Mumbai | ₹28,000–₹55,000 |
| Bangalore | ₹26,000–₹52,000 |
| Delhi NCR | ₹24,000–₹50,000 |
| Chennai | ₹22,000–₹45,000 |
| Hyderabad | ₹22,000–₹44,000 |
| Pune | ₹20,000–₹40,000 |
| Kolkata | ₹18,000–₹35,000 |
| Kochi | ₹20,000–₹38,000 |
| Ahmedabad | ₹18,000–₹32,000 |
| Tier-2 cities | ₹15,000–₹28,000 |
Important note on Mumbai and Bangalore: The higher salaries in these cities are partially offset by higher rent and cost of living. When comparing offers, always calculate your take-home after accommodation.

What Affects Your Salary Beyond Experience?
Several factors can push your salary significantly above the average:
1. Specialisation certifications — Nurses with formal certifications in critical care (CCRN equivalent), oncology nursing, or infection control often negotiate 15–25% more than uncertified peers with the same years of experience.
2. INC/State Nursing Council registration — This is non-negotiable for legal employment. Nurses who are fully registered and have all documents in order get placed faster, which means less time without income.
3. Hindi language ability — For nurses from South India relocating to North India, Hindi proficiency can open significantly more opportunities at higher pay bands.
4. Willingness to relocate — Nurses open to moving across India access a far larger market. Some of the best-paying positions in 2025 are in cities like Bhubaneswar, Visakhapatnam, and Jaipur — where demand for experienced nurses outpaces local supply.
5. Loyalty track record — Hospitals are cautious about nurses who have changed jobs every 6 months. If you have 2–3 years at your current hospital, that stability is genuinely valued and often rewarded with better offers.
How to Negotiate a Better Salary
Most nurses in India never negotiate. That is a significant missed opportunity, especially in the private sector.
Here is how to approach it:
- Know your number before the interview. Use the salary ranges in this article as your benchmark. Enter every interview knowing your minimum acceptable number and your target number.
- Lead with experience first, salary second. Let the hospital make an offer based on your skills. If it is below your target, ask: "Based on my experience in ICU/OT/NICU, is there flexibility to move to [your target]?"
- Factor in the full package. Some hospitals offer accommodation, food allowances, or transport — these have real monetary value. A ₹30,000 salary with free accommodation may be better than ₹35,000 without it.
- Use a recruiter. An experienced healthcare recruiter knows what individual hospitals pay for specific roles. This information is difficult to find publicly. Using Eljay, for example, means you are presented to hospitals with salary context already set — you are not going in blind.
Frequently Asked Questions
Q: What is the minimum salary for a fresher staff nurse in India? In private hospitals, freshers in tier-2 cities typically earn ₹15,000–₹18,000. In metro cities with major hospital groups, ₹20,000–₹25,000. Government hospitals follow pay commission bands.
Q: Do nurses get salary hikes every year? Government hospitals have structured annual increments. Private hospitals vary — some offer annual appraisals with 8–15% hikes, others offer no structured increment. Always ask about the appraisal process before accepting an offer.
Q: Is a nurse's salary better in India or abroad? Abroad (UK, Australia, Gulf) salaries are substantially higher. However, international nursing requires specific registration (NMC UK, AHPRA Australia), IELTS scores, and extensive paperwork. For many nurses, building 3–5 years of ICU or specialisation experience in India first is the practical path toward international opportunities.
If you are looking for a staff nurse role that matches your experience and salary expectations, Eljay's recruiters have placed 500000+ healthcare professionals across India's best hospitals. Submit your profile →
About the Author: Eljay Medical Staffing Team
Healthcare Recruitment Specialist at Eljay Medical Staffing
If you are ready to move from reading to applying, Eljay can match your profile to live openings across India.
Submit your profile →