In Pakistan, the nursing profession is highly respected, offering various roles such as ANM (Auxiliary Nurse Midwife), GNM (General Nursing and Midwifery), and B.Sc Nursing. Each of these qualifications provides different salary packages depending on the level of education, experience, and type of hospital — whether government or private.
ANM Nurse Salary in Pakistan
ANM (Auxiliary Nurse Midwife) professionals are usually responsible for basic healthcare, maternity care, and patient support in rural clinics or local hospitals. The salary for ANM nurses in Pakistan typically ranges from PKR 35,000 to PKR 55,000 per month in government hospitals. In private hospitals or maternity homes, pay can vary depending on workload and experience, ranging up to PKR 60,000.
GNM Nurse Salary in Pakistan
GNM (General Nursing and Midwifery) diploma holders have more training and responsibilities than ANMs. They often work in larger hospitals, private clinics, or specialized wards. The average GNM nurse salary in Pakistan ranges between PKR 50,000 and PKR 80,000 per month. Experienced GNM nurses in major cities like Karachi or Lahore can earn over PKR 90,000/month.
B.Sc Nursing Salary in Pakistan
B.Sc Nursing graduates receive the highest pay among the three categories. Their education equips them for specialized roles in ICU, operation theatres, and research facilities. The average B.Sc Nursing salary in Pakistan ranges from PKR 70,000 to PKR 120,000 per month. Senior or specialized nurses can earn even more — especially in private or international hospitals operating in Pakistan.
| Qualification | Average Monthly Salary (PKR) | Experience Level |
|---|---|---|
| ANM (Auxiliary Nurse Midwife) | 35,000 – 55,000 | 0 – 3 Years |
| GNM (General Nursing & Midwifery) | 50,000 – 80,000 | 2 – 6 Years |
| B.Sc Nursing | 70,000 – 120,000+ | 3 – 10 Years |
Government vs Private Hospital Salaries
Government hospitals generally offer stable salaries with job security and benefits. ANM and GNM nurses are paid according to national scales, while B.Sc nurses may receive additional allowances. In contrast, private hospitals often pay higher salaries, especially in big cities such as Karachi, Lahore, and Islamabad. However, workloads and working hours are also higher in private healthcare.
City-wise Nurse Salary in Pakistan
| City | Average Salary Range (PKR) |
|---|---|
| Karachi | 60,000 – 120,000 |
| Lahore | 55,000 – 100,000 |
| Islamabad | 50,000 – 95,000 |
| Faisalabad | 45,000 – 80,000 |
Key Factors Affecting Nurse Salaries in Pakistan
- Qualification level (ANM, GNM, or B.Sc Nursing)
- Years of experience and specialization
- Location and hospital reputation
- Shift duties and overtime
- Government vs Private sector employment
Conclusion
Nursing is one of the most in-demand professions in Pakistan’s healthcare system. ANM, GNM, and B.Sc Nursing professionals all play vital roles in patient care, with salaries growing steadily based on experience, qualification, and specialization. For those aspiring to build a long-term medical career, pursuing higher nursing education like B.Sc Nursing offers better salary prospects and global opportunities.