Salary of BSc Nursing in India, Canada, USA, Australia and Dubai 2024

Salary of BSc Nursing in India, Canada, USA, Australia and Dubai

Salary of BSc Nursing 2024

Nurses are the largest and most important workforce in healthcare institutions. They work day and night with all efforts to take care of patients. They work in the private sector as well as government healthcare institutions.

In this post, we will discuss BSc nursing salary in India. B.Sc nursing salary may vary in private hospitals and government hospitals. BSc nursing salary abroad is higher compared to India.

BSc Nursing has a lot of job opportunities for freshers and experienced nurses. If they want, they can work in India, USA, Australia, Dubai and other countries. They have opportunities to choose their suitable career.

Table of Contents

Here are some Bsc Nursing job opportunities -
• Staff Nurse
•  Nursing Supervisor or Ward  Sister 
• Nursing Superintendent
• Assistant Nursing Superintendent
• Deputy Nursing Superintendent 
• Nursing Service Administrator
• Department Supervisor
• Director of Nursing
• Community Health Nurse
• Military Nurse
• Industrial Nurse
• Nursing Tutor
• Nursing Professor
• Nursing College Principal

Average Salary of BSc Nursing in India -

The average salary for a fresher BSc Nurse can get salaries ranging from INR 15,000 to INR 25,000 per month in India. 
Nurses' salary increase based on their experience so, after 2 to 3 years of experience a Bsc nurse gets a salary between INR 25,000 to 40,000 per month, and after 5 years of experience salary ranges from INR 50,000 to 80,000 per month.

Note - The Bsc nursing salary may vary based on the job location, sector, medical specialty, size of hospitals and institutions.


Salary of BSc Nursing in Private Hospital -

BSc nursing salary in private hospitals varies depending on the job location, hospital size, medical specialty, experience of a nurse, and additional qualifications.

However, the average salary of a bsc nurse in a private hospital in India is ranging from INR 16,000 to 40,000 per month (the nurse must have a few years of experience)


Salary of BSc Nursing in Government Hospital -

The nursing salary of a government hospital is more compared to a private hospital.
Staff nurses are recruited in the government sector at the 6th pay commission or 7th pay commission.

The salary of an entry-level nurse in a central government hospital in India is around INR 44,900 per month.

However, the state government provides less salary compared to the central government in India. The average salary of a BSc nurse in a state government is around INR 30,000 to 70,000 per month.



Salary of BSc Nursing in the Indian Army -

The estimated staff nurse salary in the Indian Army is ranging from INR 56,000 to 1,70,000 per month. Military Nursing Services (MNS) can be the best choice to get high salary in nursing jobs.


Salary of BSc Nursing in Delhi -

BSc nursing salary in Delhi is around INR 25,000 to 50,000 per month. This salary range is applicable in private hospitals in Delhi. Most popular hospital that gives higher staff nurse salary in Delhi are Indraprastha Apollo Hospital, Medanta Hospital, CK Birla Hospital, Fortis Hospital etc.


BSc Nursing Salary in Kerala -

The salary of Bsc nursing in a private hospital in Kerala is ranging between INR 18,500 to 50,800 per month.


Bsc Nursing Salary in Karnataka -

The average salary of Bsc nursing in Karnataka private hospitals is around INR 18,000 to 45,000 per month. 


Salary of BSc Nursing in West Bengal -

BSc nursing salary in West Bengal private hospitals is almost the same compared to the other states. The average salary is between INR 20,000 to 70,000 per month.


Salary of BSc Nursing in AIIMS -

The average salary of BSc Nursing at AIIMS (All India Institute of Medical Sciences) ranges from around INR 44,900 to 1,42,000 per month for the post of Nursing Officer.


BSc Nursing Salary in Abroad -

Salary of BSc Nursing in Canada:

Approximately 142,000 CAD per annum in Canada.

Average monthly salary of a Bsc nurse is ranges from CAD 4,000 - CAD 6,500 (₹2,45,000 to 4,00,000 per month in Indian currency)

Salary of BSc Nursing in the USA:

Average Registered Nurse annual salary in the USA is $73,550 per annum.

Average monthly salary of a Bsc nursing staff nurse ranges from approximately $4500 to ₹8000 per month (₹3,75,000 to 6,70,000 per month in Indian currency).

Salary of BSc Nursing in Australia:

Average Registered Nurse salary in Australia approx. $65,000 per year.

In Australia, average monthly salary of a Bsc nursing staff is ranges from approximately AUD 5000 to AUD 7500. (₹2,65,000 to ₹4,00,000 per month in Indian currency).

Salary of BSc Nursing in Dubai:

The salary of a nurse in Dubai ranges from 6,000 AED to 10,000 AED per month. (₹1,35,000 to ₹2,25,000 per month in Indian currency). 
Nursing career in Dubai can be a great choice for those who have less opportunity for other abroad countries.


Bsc nursing salary in abroad, India, Canada, USA, Australia, Dubai


For better understanding use Currency Converter.



* Data is collected from several sources. The salary ranges are estimated value and may change in some conditions.

So, now we got a concept that BSc nursing salary is different in private hospital, government hospital and abroad. The salary of a BSc nursing generally depends on experience, hospitals and job locations. However, Bsc nursing job has a broad scope and future. 

Updated on: 02/11/2024