The healthcare sector in India is growing rapidly and projected to grow at a CAGR of 8.0% from 2024 to 2032, reaching an estimated value of USD 193.59 billion by 2032, according to the report of IBEF. This rapid growth of the healthcare sector in the country cannot be sustained if the increasing demand for nurses in the country does not match it. As per some reports, there are approximately 39.40 lakh nursing personnel in the country, with about 80% active. According to a 2024 press release of PIB, India is still experiencing a shortage, with the nurse-population ratio hitting 1.96:1000. This is the reason why nursing becomes a great career option in India, with BSc nursing salary in India reaching from Rs 15000 to Rs 30000 for entry-level professionals.
So if you are a young person looking for a great career option, you can choose nursing, and for that you must have every piece of information about the profession. But let’s have a look at the BSc nursing salary per month.
BSc Nursing Salary Per Month With Annual Package
The BSc nursing salary per month in India varies based on the experience, specialization, healthcare facility and job location, as reputed healthcare institutions in tier 1 cities offer better packages. Below here is given the average monthly salary and annual package of nursing professionals across various roles.
| BSc Nursing Job Profile | Monthly Salary (INR) | Annual Salary (INR) |
| Staff Nurse | 25,000 to 41,667 | 3 to 5 LPA |
| Nurse Educator | 20,833 to 45,833 | 2.5 to 5.5 LPA |
| Nurse Researcher | 37,500 | 4.5 LPA |
| Nurse Administrator | 41,667 | 5 LPA |
| Public Health Nurse | 29,167 | 3.5 LPA |
| Occupational Health Nurse | 37,500 | 4.5 LPA |
| Nurse Practitioner | 50,000 | 6 LPA |
| Critical Care Nurse | 45,833 | 5.5 LPA |
| Nurse Informaticist | 37,500 | 4.5 LPA |
| Home Health Nurse | 29,167 | 3.5 LPA |
Don’t just make your decision based on the salary package; first get detailed information about the profession and understand BSc nursing.
Read Also:- 8th Pay Commission Salary Hike
What is BSc Nursing ?

BSc nursing, a four-year undergraduate program focusing on healthcare, patient care and clinical training. Students who passed 12th with any of the subjects – physics, chemistry, biology, or English – with a minimum of 45% to 55% marks can get admission into the BSc nursing program. To get admission to the BSC nursing program, students have to pass the entrance exam, like NEET or university-specific tests (e.g., CNET).
Essential details about BSc nursing:
- A Bachelor of Science in Nursing (B.Sc.N.) is a four-year (8-semester) degree program that includes clinical training.
- The applicant must be at least 17 years old upon admission.
- The applicant must have successfully completed 10+2/Plus 2/Secondary School Certificate and passed with Physics, Chemistry, and Biology (PCBs) and English; applicants normally will have achieved an aggregate of 45% to 55%.
- Entrance Examinations: In India, the NEET UG is a prerequisite for admission to most government and private nursing colleges. Some universities, such as AIIMS, may administer their own entrance examination or accept CNET results from entrance examinations administered by other institutions.
- The curriculum will cover introductory-level classes of anatomy, physiology, nutrition, microbiology, genetics, medical-surgical nursing, psychiatric or mental health nursing, and midwifery.
- Career Opportunities: Graduates of this program can find employment as registered nurses, nurse managers, nurse educators, clinical nurse specialists, and many other related professions in hospitals, nursing homes, and other community settings.
- Tuition & Fees: Tuition & fees cost between Rs. 50,000 to Rs. 3,00,000 per year; the cost will vary widely depending on the institution (private vs. government).
Why Choose BSc Nursing as a Carrer Option in India
Nursing in India is considered a noble profession, but apart from being a noble profession, it has become an excellent career option due to high job security, rapid industry growth, and competitive salaries. The profession promises stability, respect, and personal fulfillment, making it a sustainable choice for both men and women.
Reasons to choose BSc nursing in India:
- Job Demand and Security: There are many nursing positions available globally and nationally. With almost 100% of nurses being offered jobs, there is a huge need for nurses. There are also a lot of jobs available in both the private (corporate) and government (AIIMS) healthcare sectors in India right now.
- Pay and Growth Potential: The salary for a newly graduated nurse with a B.Sc. degree is between 15,000 and 30,000 rupees per month. This will increase dramatically with time and experience.
- Job Opportunities Outside of India: Nurses from India are in great demand around the world. Gulf countries, the USA, the UK, Canada, and Australia have many nursing jobs available. To obtain a job, you will usually need to take a bridge course, such as NCLEX.
- Career Options: After graduating, you can be a registered nurse, nurse educator, or nurse manager; or you can work in one of the many specialized nursing areas (i.e., critical care, pediatrics, or oncology).
- Stable Government Jobs: Government jobs are available in military nursing service (armed forces), Indian Railways, state nursing councils, and government hospitals.
BSc Nursing Salary Per Month in Private Hospital
The BSc nursing salary per month in private hospital ranges from Rs 15000 to Rs 45000 depending on the experience, hospital type and job location. BSc nursing provides a safe career option with job security. The following table highlights the BSc nursing salary per month in private hospitals alongside other benefits.
| Category | Monthly Salary (INR) | Annual Salary (INR) | Allowances | Job Security | Workload | Career Growth | Benefits |
| Starting Salary | 15,000 – 25,000 | 1.8 – 3 LPA | Basic Salary + Minimal Allowance | Medium | Moderate | Faster | PF, Insurance (Varies) |
| Average Salary | 20,000 – 30,000 | 2.4 – 3.6 LPA | Basic Salary + Minimal Allowance | Medium | Moderate | Faster | PF, Insurance (Varies) |
| Experienced Nurse (5+ Years) | 28,000 – 45,000 | 3.36 – 5.4 LPA | Basic Salary + Minimal Allowance | Medium | Moderate | Faster | PF, Insurance (Varies) |
| Top Hospital Salary | 35,000 – 45,000 | 4.2 – 5.4 LPA | Basic Salary + Minimal Allowance | Medium | Moderate | Faster | PF, Insurance (Varies) |
BSc Nursing Salary Per Month in Government Hospital
BSc nursing salary per month in government hospital varies from Rs 35000 to Rs 75000 based on the experience of the professional, medical instutions and job locations. The following table provide details about BSc nursing salary per month in government hospitals with other benefits like pension, PF and health benefits.
| Category | Monthly Salary (INR) | Annual Salary (INR) | Allowances | Job Security | Workload | Career Growth | Benefits |
| Starting Salary | 35,000 – 45,000 | 4.2 – 5.4 LPA | DA + HRA + TA + Medical | Very High | High | Stable | Pension, PF, Insurance, Paid Leaves |
| Average Salary | 40,000 – 55,000 | 4.8 – 6.6 LPA | DA + HRA + TA + Medical | Very High | High | Stable | Pension, PF, Insurance, Paid Leaves |
| Experienced Nurse (5+ Years) | 55,000 – 75,000 | 6.6 – 9 LPA | DA + HRA + TA + Medical | Very High | High | Stable | Pension, PF, Insurance, Paid Leaves |
| Top Hospital Salary | 60,000 – 75,000 | 7.2 – 9 LPA | DA + HRA + TA + Medical | Very High | High | Stable | Pension, PF, Insurance, Paid Leaves |
AIMS BSc Nursing Salary Per Month
Currently, AIIMS provides its nursing staff salary according to the 7th Pay Commission. In 2026, AIMS BSc nursing salary per month range from Rs 44,900 to Rs 1,42,400. Here is the breakdown of the monthly salary of AIMS nursing staff:
| Component | Amount (INR) |
| Basic Salary | 44,900 |
| Dearness Allowance (53%) | 23,797 |
| House Rent Allowance (HRA) | 8,980 |
| Travel Allowance (TA) | 2,500 |
| Other Allowances | 1,800 |
| Total Monthly Gross Salary | 81,977 |
| NPS Deduction | 6,870 |
| PF Deduction | 8,244 |
| Other Deductions | 200 |
| In-Hand Salary (Per Month) | 66,663 |
AIMS BSc Nursing Salary Per Month City Wise
AIMS BSc Nursing Salary Per Month in Delhi
In Delhi AIIMS, nursing professionals get the highest pay in the entire county, where the monthly salary of a nursing professional reaches 65000 to 78000 in hand.
| Category | Details |
| City | Delhi (AIIMS Delhi) |
| HRA | 24% |
| In-Hand Salary | 65,000 – 78,000 |
AIMS BSc Nursing Salary Per Month in Mumbai
In Mumbai, AIIMS nursing staff gets a monthly salary of 64000 to 77000, which is the in-hand salary.
| Category | Details |
| City | Mumbai |
| HRA | 24% |
| In-Hand Salary | 64,000 – 77,000 |
AIMS BSc Nursing Salary Per Month in Lucknow
The nursing staff of Lucknow AIIMS gets a monthly salary of 58000 to 72000 after all the deductions.
| Category | Details |
| City | Lucknow |
| HRA | 16% |
| In-Hand Salary | 58,000 – 72,000 |
AIMS BSc Nursing Salary Per Month in Patna
The AIIMS nursing staff of Patna gets a monthly salary of 55000 to 68000 after all the deductions.
| Category | Details |
| City | Patna |
| HRA | 8% |
| In-Hand Salary | 55,000 – 68,000 |
BSc Nursing Salary Per Month in Metro Cities
BSc Nursing Salary Per Month in Delhi
The BSc nursing salary per month in Delhi ranges from Rs 40000 to Rs 60000.
| Category | Details |
| City | Delhi |
| Average Monthly Salary | 40,000 – 60,000+ |
BSc Nursing Salary Per Month in Mumbai
The BSc nursing salary per month in Mumbai ranges from Rs 38000 to Rs 55000.
| Category | Details |
| City | Mumbai |
| Average Monthly Salary | 38,000 – 55,000 |
BSc Nursing Salary Per Month in Bengaluru
The BSc nursing salary per month in Bengaluru ranges from Rs 36000 to Rs 50000.
| Category | Details |
| City | Bengaluru |
| Average Monthly Salary | 36,000 – 50,000 |
BSc Nursing Salary Per Month in Hyderabad
In Hyderabad the BSc nursing salary per month ranges from Rs 36000 to Rs 50000.
| Category | Details |
| City | Hyderabad |
| Average Monthly Salary | 36,000 – 50,000 |
BSc Nursing Salary Per Month in Chennai
The BSc nursing salary per month in Chennai ranges from Rs 34000 to Rs 45000.
| Category | Details |
| City | Chennai |
| Average Monthly Salary | 34,000 – 45,000 |
BSc Nursing Salary Per Month in Kolkata
The BSc nursing salary per month in Kolkata ranges from Rs 28000 to Rs 40000.
| Category | Details |
| City | Kolkata |
| Average Monthly Salary | 28,000 – 40,000 |
BSc Nursing Salary Per Month in Pune
The BSc nursing salary per month in Pune ranges from Rs 25000 to Rs 45000.
| Category | Details |
| City | Pune |
| Average Monthly Salary | 25,000 – 45,000 |
BSc Nursing Salary Abroad
Apart from India, nursing is a high-demand job in the other countries as well, especially in the Gulf nations and developed European countries. The average BSc nursing salary abroad ranges from 5000 USD to 8000 USD per month.
| Job Profile | Annual Salary (USD) | Monthly Salary (USD) |
| Family Nurse Practitioner | 97,777 | 8,148 |
| Registered Nurse | 64,383 | 5,365 |
| Nurse Case Manager | 77,884 | 6,490 |
| Nursing Manager | 88,611 | 7,384 |
| Nursing Director | 96,119 | 8,010 |
| Clinical Nurse Manager | 88,097 | 7,341 |
BSc Nursing Salary Abroad Country Wise
BSc Nursing Salary in Gulf Countries
The BSc nursing salary in Gulf countries ranges from 1000 USD to 4000 USD per month.
| Country | Monthly Salary Range (USD) |
| UAE | 1,360 – 4,080+ |
| Saudi Arabia | 1,250 – 3,200+ |
| Qatar | 1,650 – 4,950+ |
| Kuwait | 1,950 – 4,900+ |
| Bahrain | 1,060 – 2,650+ |
BSc Nursing Salary in European Countries
The BSc nursing salary in top European countries ranges from 2500 USD to 10000 USD per month.
| Country | Monthly Salary (USD) | Annual Salary (USD) |
| Switzerland | 6,417 – 8,250+ | 77,000 – 99,000+ |
| Luxembourg | 5,417 – 10,000+ | 65,000 – 120,000+ |
| Denmark | 8,381 | 100,575 |
| Norway | 4,167 – 8,167+ | 50,000 – 98,000+ |
| Germany | 2,667 – 4,083+ | 32,000 – 49,000+ |
| Ireland | 3,167 – 5,000+ | 38,000 – 60,000+ |
| Netherlands | 2,583 – 4,500+ | 31,000 – 54,000+ |
BSc Nursing Salary in the USA
The BSc nursing salary in the USA (United States of America) ranges from 5000 USD to 8300 USD per month.
| Category | Salary Details (USD) |
| Average Annual Salary | 70,000 – 100,000 per year |
| Hourly Rate | 30 – 50 per hour |
| Monthly Salary | 5,800 – 8,300 per month |
| Entry-Level Salary | Starts around 50,000 – 65,000 per year |
| Experienced Nurses | Can earn 100,000+ per year |
Conclusion
The BSc nursing offers a stable and high-paying career with strong growth potential in India and abroad. With rising healthcare demand and global opportunities, this job profile ensures job security, competitive payment and long-term career prospects, making it an excellent choice for aspiring healthcare professionals seeking both financial and professional satisfaction.
FAQs
What is BSc Nursing salary per month?
The BSc nursing salary per month in India ranges from 15000 to 75000 Rs based on the experience, job profile and location.
Is BSc Nursing very difficult?
BSc nursing is not very difficult, but it is moderately challenging, requiring dedication, clinical skills and constant study.
Which BSc nurse has the highest salary?
Nurse practitioners, nursing directors, AIIMS, and government nursing staff earn the highest salary in this profession.
Is BSc Nursing good for girls?
Yes, BSc nursing is a good career option for girls, as it provides a stable and high-paying job.
What is the lowest salary for a nurse?
The lowest salary for a nurse in India is around 15000 per month for entry-level nurses in private hospitals.

Dalvi Goyal is a dedicated content writer at TheSalaryInfo.com, specializing in salary insights, career trends, job market updates, and workplace topics. With a strong focus on research and accuracy, Dalvi creates easy-to-understand content that helps students, job seekers, and working professionals make smarter career and financial decisions.








