The B.Sc Nursing Salary in 2025 will vary based on job role, experience, and the healthcare sector. Fresh graduates generally begin with a salary of around INR 4 LPA, while experienced nurses in specialized areas like critical care can earn higher salaries. For example, Nurse Practitioners may earn up to INR 6 LPA. Private hospitals often offer higher salaries than government positions, although government jobs have additional benefits. The B.Sc Nursing Salary in 2025 is expected to rise due to increasing demand, growing specialization, and technological advancements.
B.Sc Nursing Salary 2025
The B.Sc Nursing Salary in 2025 is competitive across various job profiles. Staff Nurses typically earn between INR 3 LPA and INR 5 LPA, while Nurse Practitioners can earn up to INR 6 LPA. Salaries also differ based on experience, with fresh graduates earning at the lower end of the scale, and the pay increasing significantly as nurses gain experience.
B.Sc Nursing Salary Overview
The salary for B.Sc Nursing professionals varies significantly depending on location, healthcare sector, and experience. In India, government hospitals generally offer a monthly salary ranging from ₹30,000 to ₹60,000, translating to an annual income of ₹3,60,000 to ₹7,20,000.
Private hospitals typically offer a slightly lower monthly salary, ranging from ₹25,000 to ₹50,000, with an annual income between ₹3,00,000 and ₹6,00,000. Nursing colleges provide a more modest salary, with monthly earnings between ₹20,000 and ₹35,000, or ₹2,40,000 to ₹4,20,000 annually.
Sectors | Monthly Salary | Annual Salary |
B.Sc Nursing Salary In India
Within India, salaries differ from state to state. For example, in Kerala, nurses earn around ₹35,000 per month, with government hospital salaries ranging from ₹30,000 to ₹50,000 and private hospital salaries from ₹25,000 to ₹45,000. In cities like Delhi and Mumbai, the salary can go up to ₹40,000 per month, with government hospital salaries reaching as high as ₹60,000.
B.Sc Nursing Salary Across Countries
In comparison, B.Sc Nursing salaries abroad, in countries like Canada and Australia, are considerably higher. The monthly salary abroad can range from ₹60,000 to ₹1,50,000, resulting in an annual salary of ₹7,20,000 to ₹18,00,000. As nurses gain more experience and specialize, their salaries tend to rise accordingly.
B.Sc Nursing Salary Based on Experience
B.Sc Nursing salaries in India depend on experience. Graduates of the four-year B.Sc Nursing program can work in the private or public sectors. Candidates for government jobs must pass a difficult exam like the AIIMS Nursing Officer exam. Expert nurses, especially in critical care, earn more in the private sector.
A Staff Nurse with less than 4 years of experience might earn an annual salary of ₹1.95 Lakh to ₹2.5 Lakh. Experience in critical care can lead to considerable salary increases, potentially exceeding ₹5 LPA. The experience-based BSc Nursing pay in India is estimated as follows: