Staff Nurse salary (2026)
A staff nurse usually earns ₹12,000–₹22,000 a month as a fresher, rising to ₹22,000–₹35,000 with 2–5 years’ experience and up to ₹55,000 for senior roles.
Monthly salary by experience
Typical gross monthly pay in rupees (₹) seen in job postings in 2026. In-hand is an estimate after employee PF and professional tax; your offer may differ.
Staff Nurse pay at companies
No company figures yet. Work as a staff nurse? Share your pay without your name and help others negotiate.
Staff Nurse salary by city
| City | Fresher | 2–5 years | |
|---|---|---|---|
| Mumbai | ₹14,000–₹25,500 | ₹25,500–₹40,500 | Jobs |
| Bengaluru | ₹14,000–₹25,500 | ₹25,500–₹40,500 | Jobs |
| Delhi NCR | ₹13,500–₹24,500 | ₹24,500–₹39,000 | Jobs |
| Hyderabad | ₹13,000–₹24,000 | ₹24,000–₹38,000 | Jobs |
| Pune | ₹13,000–₹24,000 | ₹24,000–₹38,000 | Jobs |
| Chennai | ₹12,500–₹23,000 | ₹23,000–₹37,000 | Jobs |
| Ahmedabad | ₹11,500–₹21,500 | ₹21,500–₹34,000 | Jobs |
| Kolkata | ₹11,500–₹21,000 | ₹21,000–₹33,500 | Jobs |
| Jaipur | ₹11,000–₹20,000 | ₹20,000–₹32,000 | Jobs |
| Lucknow | ₹11,000–₹20,000 | ₹20,000–₹31,500 | Jobs |
| Indore | ₹11,000–₹20,000 | ₹20,000–₹31,500 | Jobs |
| Nagpur | ₹11,000–₹20,000 | ₹20,000–₹31,500 | Jobs |
Big metros pay more but rent costs more too. Smaller cities not listed usually pay 5–15% below the national range.
How to earn more as a staff nurse
- B.Sc Nursing rather than GNM
- ICU, OT or emergency experience
- Government hospitals and jobs abroad pay much more
- Ask for the full CTC break-up before accepting. Compare offers on in-hand pay, not CTC alone.
Questions people ask
What is the salary of a staff nurse?
Most earn ₹12,000 to ₹55,000 a month. Freshers usually start at ₹12,000–₹22,000, and with 2–5 years’ experience pay rises to ₹22,000–₹35,000.
What is the fresher salary of a staff nurse?
Around ₹12,000–₹22,000 a month, or ₹1.4 lakh–₹2.6 lakh a year, depending on the city and employer.
Which city pays a staff nurse the most?
Mumbai and Bengaluru usually pay the most, around 15% above the national typical range, followed by Delhi NCR, Hyderabad and Pune.
How can a staff nurse earn more?
B.Sc Nursing rather than GNM. ICU, OT or emergency experience. Government hospitals and jobs abroad pay much more.