BSc Nursing Salary

BSc Nursing Salary: Monthly Salary in India, Government & Private Hospital Pay

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 ProfileMonthly Salary (INR)Annual Salary (INR)
Staff Nurse25,000 to 41,6673 to 5 LPA
Nurse Educator20,833 to 45,8332.5 to 5.5 LPA
Nurse Researcher37,5004.5 LPA
Nurse Administrator41,6675 LPA
Public Health Nurse29,1673.5 LPA
Occupational Health Nurse37,5004.5 LPA
Nurse Practitioner50,0006 LPA
Critical Care Nurse45,8335.5 LPA
Nurse Informaticist37,5004.5 LPA
Home Health Nurse29,1673.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 ? 

What is BSc Nursing
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. 

CategoryMonthly Salary (INR)Annual Salary (INR)AllowancesJob SecurityWorkloadCareer GrowthBenefits
Starting Salary15,000 – 25,0001.8 – 3 LPABasic Salary + Minimal AllowanceMediumModerateFasterPF, Insurance (Varies)
Average Salary20,000 – 30,0002.4 – 3.6 LPABasic Salary + Minimal AllowanceMediumModerateFasterPF, Insurance (Varies)
Experienced Nurse (5+ Years)28,000 – 45,0003.36 – 5.4 LPABasic Salary + Minimal AllowanceMediumModerateFasterPF, Insurance (Varies)
Top Hospital Salary35,000 – 45,0004.2 – 5.4 LPABasic Salary + Minimal AllowanceMediumModerateFasterPF, 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. 

CategoryMonthly Salary (INR)Annual Salary (INR)AllowancesJob SecurityWorkloadCareer GrowthBenefits
Starting Salary35,000 – 45,0004.2 – 5.4 LPADA + HRA + TA + MedicalVery HighHighStablePension, PF, Insurance, Paid Leaves
Average Salary40,000 – 55,0004.8 – 6.6 LPADA + HRA + TA + MedicalVery HighHighStablePension, PF, Insurance, Paid Leaves
Experienced Nurse (5+ Years)55,000 – 75,0006.6 – 9 LPADA + HRA + TA + MedicalVery HighHighStablePension, PF, Insurance, Paid Leaves
Top Hospital Salary60,000 – 75,0007.2 – 9 LPADA + HRA + TA + MedicalVery HighHighStablePension, 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: 

ComponentAmount (INR)
Basic Salary44,900
Dearness Allowance (53%)23,797
House Rent Allowance (HRA)8,980
Travel Allowance (TA)2,500
Other Allowances1,800
Total Monthly Gross Salary81,977
NPS Deduction6,870
PF Deduction8,244
Other Deductions200
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. 

CategoryDetails
CityDelhi (AIIMS Delhi)
HRA24%
In-Hand Salary65,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.   

CategoryDetails
CityMumbai 
HRA24%
In-Hand Salary64,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. 

CategoryDetails
CityLucknow 
HRA16%
In-Hand Salary58,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. 

CategoryDetails
CityPatna
HRA8%
In-Hand Salary55,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. 

CategoryDetails
CityDelhi
Average Monthly Salary40,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. 

CategoryDetails
CityMumbai
Average Monthly Salary38,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. 

CategoryDetails
CityBengaluru
Average Monthly Salary36,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. 

CategoryDetails
CityHyderabad
Average Monthly Salary36,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. 

CategoryDetails
CityChennai
Average Monthly Salary34,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. 

CategoryDetails
CityKolkata
Average Monthly Salary28,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. 

CategoryDetails
CityPune
Average Monthly Salary25,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 ProfileAnnual Salary (USD)Monthly Salary (USD)
Family Nurse Practitioner97,7778,148
Registered Nurse64,3835,365
Nurse Case Manager77,8846,490
Nursing Manager88,6117,384
Nursing Director96,1198,010
Clinical Nurse Manager88,0977,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.  

CountryMonthly Salary Range (USD)
UAE1,360 – 4,080+
Saudi Arabia1,250 – 3,200+
Qatar1,650 – 4,950+
Kuwait1,950 – 4,900+
Bahrain1,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.  

CountryMonthly Salary (USD)Annual Salary (USD)
Switzerland6,417 – 8,250+77,000 – 99,000+
Luxembourg5,417 – 10,000+65,000 – 120,000+
Denmark8,381100,575
Norway4,167 – 8,167+50,000 – 98,000+
Germany2,667 – 4,083+32,000 – 49,000+
Ireland3,167 – 5,000+38,000 – 60,000+
Netherlands2,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.  

CategorySalary Details (USD)
Average Annual Salary70,000 – 100,000 per year
Hourly Rate30 – 50 per hour
Monthly Salary5,800 – 8,300 per month
Entry-Level SalaryStarts around 50,000 – 65,000 per year
Experienced NursesCan 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.

Scroll to Top