Skip to content

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

Fresher0–1 year
₹12,000 – ₹22,000
₹1.4 lakh–₹2.6 lakh a year · about ₹11,300–₹20,500 in hand
Experienced2–5 years
₹22,000 – ₹35,000
₹2.6 lakh–₹4.2 lakh a year · about ₹20,500–₹33,000 in hand
Senior5+ years
₹35,000 – ₹55,000
₹4.2 lakh–₹6.6 lakh a year · about ₹33,000–₹53,000 in hand

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.

Add your salary

Staff Nurse salary by city

CityFresher2–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.

Looking for a staff nurse job?
Make a free profile and get matching jobs on email and WhatsApp.
Join free

More salaries: Healthcare, teaching and services

All 40 salary guides