B.Sc Nursing is one of the most demanding professional courses in the healthcare sector. Students who complete B.Sc Nursing get opportunities in government hospitals, private hospitals, military nursing services, railways, AIIMS, and state health departments. Salary of B.Sc Nursing graduates in India depends on job type, experience, and sector. Here we provide full details about B.Sc Nursing salary in India.
The average salary of a B.Sc Nursing graduate in India ranges between ₹3 Lakh to ₹7 Lakh per annum. Freshers usually start with a monthly salary of ₹25,000 – ₹35,000, while experienced nurses can earn more than ₹60,000 per month.
Government hospitals and organizations provide attractive pay scales along with job security and allowances. Below is the approximate salary structure:
| Government Sector | Monthly Salary (Approx.) |
|---|---|
| AIIMS Staff Nurse | ₹45,000 – ₹70,000 |
| Railway Staff Nurse | ₹40,000 – ₹60,000 |
| State Government Hospitals | ₹35,000 – ₹55,000 |
| Military Nursing Services | ₹50,000 – ₹80,000 |
Private hospitals in metro cities offer higher packages compared to rural areas. Salary in private hospitals may vary as follows:
| Private Sector | Monthly Salary (Approx.) |
|---|---|
| Top Corporate Hospitals | ₹30,000 – ₹60,000 |
| Medium Level Hospitals | ₹20,000 – ₹35,000 |
| Nursing Homes / Clinics | ₹15,000 – ₹25,000 |
B.Sc Nursing graduates can earn the highest salaries in the following sectors:
After completing B.Sc Nursing, students can pursue higher studies like M.Sc Nursing, MBA in Hospital Management, MPH etc. Career scope in India and abroad is very high. With increasing demand in the healthcare industry, salary packages are expected to rise further.