B.Sc Nursing is one of the most respected and in-demand healthcare degrees in Pakistan. It offers students an opportunity to serve humanity while building a stable career with a good income. In this article, we’ll discuss B.Sc Nursing salary in Pakistan in 2025, including pay in government and private hospitals, experience-wise salary, benefits, and career scope.
Overview of B.Sc Nursing in Pakistan
Bachelor of Science in Nursing (B.Sc Nursing) is a 4-year undergraduate degree program regulated by the Pakistan Nursing Council (PNC). The course focuses on patient care, medical procedures, and health management. After completing this degree, graduates can work in hospitals, clinics, research centers, or even abroad.
Starting Salary for B.Sc Nursing Graduates in Pakistan
Fresh nursing graduates in Pakistan generally earn a decent salary, depending on whether they work in a government hospital or a private healthcare institution.
| Sector | Monthly Salary (PKR) |
|---|---|
| Government Hospital (Grade 16 Nurse) | 45,000 – 70,000 |
| Private Hospital (Entry Level) | 35,000 – 60,000 |
| NGO or Health Projects | 50,000 – 80,000 |
Experience-Wise B.Sc Nursing Salary in Pakistan
| Experience Level | Average Monthly Salary (PKR) |
|---|---|
| Fresh Graduate (0–2 years) | 40,000 – 60,000 |
| Mid-Level Nurse (3–6 years) | 70,000 – 100,000 |
| Senior Nurse (7+ years) | 100,000 – 150,000+ |
Government Nurse Salary in Pakistan
Government nurses are employed under the Basic Pay Scale (BPS-16). Their salary includes allowances such as Basic Pay, Health Allowance, Risk Allowance, Medical Allowance, House Rent Allowance. On average, a government nurse earns PKR 60,000 to 100,000 per month including all allowances.
Private Hospital Nurse Salary in Pakistan
The private sector offers competitive salaries but depends on hospital reputation and city. Nurses in big cities like Karachi, Lahore, and Islamabad earn higher salaries than smaller towns.
| City | Average Salary (PKR) |
|---|---|
| Karachi | 70,000 – 120,000 |
| Lahore | 60,000 – 110,000 |
| Islamabad | 65,000 – 115,000 |
Male Nurse Salary in Pakistan
Male nurses are becoming more common in Pakistan’s healthcare sector. They receive almost equal salaries as female nurses. A male nurse can earn PKR 50,000 to 100,000 depending on experience and department.
Highest Paying Nursing Jobs in Pakistan
- Nurse Practitioner – PKR 150,000+
- ICU/OT Nurse – PKR 100,000+
- Clinical Instructor – PKR 120,000+
- Head Nurse / Nursing Supervisor – PKR 150,000+
Scope of B.Sc Nursing in Pakistan
Demand for qualified nurses is increasing in both public and private hospitals. Graduates can also pursue MS Nursing or specialization programs in critical care, pediatrics, or midwifery.
Opportunities Abroad
Nurses with PNC license and experience can work abroad in countries like Saudi Arabia, UAE, UK, Canada, with salaries ranging from PKR 300,000 to 700,000 per month.
Conclusion
B.Sc Nursing in Pakistan provides a stable and rewarding career. Starting salary may be moderate, but experience and specialization lead to a highly respectable income both locally and internationally.