Staff nurse: Average Salary in India, 2026
Find out what the average Staff nurse salary is
Salary rate
How much does a Staff nurse make in India?
₹ 252,000/ Annual
Based on 7056 salaries
Based on 7056 salaries
The average Staff nurse in India is ₹ 252,000 per year or ₹ 101 per hour. Entry-level positions start at ₹ 216,000 per year, while most experienced workers make up to ₹ 1,723,187 per year.
Median₹ 252,000

Low₹ 216,000
High₹ 1,723,187
Active jobs with salaries



- New!
Staff Nurse
Fresenius Medical CareChennai, Tamil Nadu, India Performing all aspects of the dialysis procedures as per prescription.To be involved in day to day patient management.Before starting dialysis : Assess hemodynamic status indication of dialysis vasc...Show moreLast updated: 3 hours ago
Staff Nurse
White ForceTauru Evaluating patients' health and needs, and gaining their trust.Developing care plans and implementing them.Tracking patients' progress and vital signs, and recording their health conditions.Ensurin...Show moreLast updated: 30+ days ago
Staff Nurse
Apollo HospitalsINDIA We are delighted to introduce you to Apollo Hospitals, a leading healthcare provider in India.With a long-standing heritage spanning many decades, Apollo Hospitals has established itself as a trust...Show moreLast updated: 30+ days ago
Staff Nurse
DSA ConsultancyShajapur, Madhya Pradesh, IN Bachelor of Hotel Management, B.Hospitals / Medical / Healthcare Equipments.Show moreLast updated: 30+ days ago