Becoming a doctor is a dream for thousands of students in Pakistan, yet understanding the MBBS Doctor Salary before starting this journey is equally important. The MBBS salary in Pakistan depends on several factors, including experience, qualifications, hospital type, and medical specialty.
A fresh graduate usually begins with a modest income during the house job, while experienced specialists can earn several lakhs each month through hospital employment and private practice.
Whether you plan to work in the government sector or a private hospital, knowing the latest Doctor salary in Pakistan, Medical Officer salary, and Specialist doctor salary helps you set realistic career goals and make informed decisions about your future in medicine.
What Is the Average MBBS Salary in Pakistan?
The average MBBS salary in Pakistan changes with experience and qualifications. A Fresh MBBS salary generally starts between PKR 30,000 and PKR 80,000 per month depending on the Teaching Hospital and province.
After gaining experience, the Doctor salary in Pakistan increases steadily. Senior doctors with recognized qualifications often receive much higher compensation through hospitals and Private Practice.
Estimated MBBS Doctor Salary in Pakistan
| Career Level | Estimated Monthly Salary |
| House Officer | PKR 30,000 – 80,000 |
| Junior Doctor | PKR 60,000 – 120,000 |
| Medical Officer | PKR 80,000 – 180,000 |
| Senior Medical Officer | PKR 150,000 – 300,000 |
| Specialist Doctor | PKR 250,000 – 800,000 |
| Consultant | PKR 500,000 – 2,000,000+ |
“Medicine rewards patience. Your first salary may be small, yet your experience becomes your greatest investment.”
MBBS Doctor Salary in Pakistan by Career Stage
Every doctor follows a structured MBBS career path after completing an MBBS degree. The journey begins with a compulsory House Job in a recognized Teaching Hospital, where doctors learn practical clinical skills.
During this period, the House job stipend or House job salary Pakistan usually ranges from PKR 30,000 to PKR 80,000 each month depending on the institution.
MBBS Career Stage and Salary Progression
| Career Stage | Typical Experience | Estimated Monthly Income |
| House Job | 1 Year | PKR 30,000–80,000 |
| Junior Doctor | 1–3 Years | PKR 60,000–120,000 |
| General Practitioner (GP) | 2–5 Years | PKR 80,000–180,000 |
| Medical Officer | 2–6 Years | PKR 80,000–180,000 |
| Specialist Doctor (FCPS/MS) | 6–12 Years | PKR 250,000–800,000 |
| Consultant | 10+ Years | PKR 500,000–2,000,000+ |
A doctor’s journey rarely ends after graduation. Completing Medical Specialization through FCPS or MS opens the door to better hospitals, leadership positions, and higher Medical profession salary.
MBBS Doctor Salary in Pakistan, BPS & Allowances
The Government MBBS Doctor Salary in Pakistan follows the official Doctor pay scale Pakistan issued by provincial and federal departments. Most newly appointed doctors join as Medical Officer under Grade-17 (BPS-17) after completing their House Job. Their Basic Salary increases every year through annual increments. Additional Allowances make the total package much better than the basic pay alone.
Government service also offers long-term security, making it an attractive choice for many graduates starting their Medical career in Pakistan.
i. Government MBBS Doctor Salary Structure
| Position | Pay Scale | Estimated Monthly Salary |
| House Officer | Contract | PKR 30,000–80,000 |
| Medical Officer | Grade-17 (BPS-17) | PKR 80,000–150,000 |
| Senior Medical Officer | BPS-18 | PKR 140,000–220,000 |
| Assistant Professor | BPS-18/19 | PKR 180,000–300,000 |
| Associate Professor | BPS-20 | PKR 250,000–450,000 |
| Professor | BPS-21 | PKR 400,000–700,000+ |
ii. Common Government Benefits
| Benefit | Description |
| Basic Salary | Fixed monthly pay according to BPS |
| Allowances | House rent, medical, conveyance, ad hoc, utility, and risk allowances |
| Pension | Retirement benefits after qualifying service |
| Paid Leave | Annual, casual, medical, and maternity leave |
| Training | Sponsored workshops and Postgraduate Training opportunities |
Private Hospital MBBS Doctor Salary in Pakistan 2026
The Private hospital doctor salary is usually more flexible than government pay. Private hospitals decide salaries according to qualifications, experience, hospital reputation, and demand. A Fresh MBBS salary in the Private Sector often starts between PKR 50,000 and PKR 120,000 each month.
Doctors with strong clinical skills and excellent patient care can negotiate better packages within a few years.
Estimated Private Hospital Salary
| Position | Estimated Monthly Salary |
| House Officer | PKR 40,000–90,000 |
| Junior Doctor | PKR 70,000–150,000 |
| General Practitioner (GP) | PKR 100,000–250,000 |
| Medical Officer | PKR 120,000–250,000 |
| Specialist Doctor | PKR 300,000–900,000 |
| Consultant | PKR 600,000–2,500,000+ |
Highest-Paying Medical Specialties in Pakistan
Your MBBS Doctor Salary can increase dramatically after completing a recognized Medical Specialization. Doctors who earn FCPS or MS qualifications become eligible for senior positions in both the Government Sector and Private Sector.
However, income still depends on experience, hospital reputation, Patient Volume, and Clinic Location. Specialists working in major cities often receive much higher salaries because they treat more patients and perform advanced procedures.
Estimated Medical Specialization Salary in Pakistan
| Medical Specialty | Estimated Monthly Salary |
| Cardiology salary Pakistan | PKR 500,000 – 3,000,000+ |
| Neurosurgeon salary Pakistan | PKR 500,000 – 2,500,000+ |
| Orthopedic surgeon salary | PKR 400,000 – 2,000,000+ |
| Plastic surgeon salary Pakistan | PKR 300,000 – 1,500,000+ |
| Ophthalmologist salary | PKR 300,000 – 1,200,000+ |
| Gynecologist salary Pakistan | PKR 250,000 – 1,000,000+ |
| Dermatologist salary Pakistan | PKR 200,000 – 900,000+ |
| Physician salary Pakistan | PKR 180,000 – 700,000+ |
| Pediatrician salary Pakistan | PKR 150,000 – 600,000+ |
Fact: The Highest paid doctors in Pakistan usually combine hospital employment with a successful Private Practice, which often generates more income than their regular salary.
Factors That Affect MBBS Doctor Salary in Pakistan
Many people believe every doctor earns the same income after graduation. In reality, the MBBS salary in Pakistan varies because several important factors influence earnings. Experience is one of the biggest reasons.
A newly graduated doctor earns much less than a senior specialist with years of clinical practice.
Factors Influencing MBBS Doctor Salary
| Factor | Impact on Salary |
| Experience | Senior doctors earn substantially more than beginners. |
| Qualification | FCPS and MS holders receive higher salaries. |
| Hospital Type | Private hospitals often pay more than public hospitals. |
| City | Karachi, Lahore, and Islamabad usually offer better salaries. |
| Specialty | High-demand specialties generate greater income. |
| Patient Volume | More patients increase consultation and procedure earnings. |
| Clinic Location | A well-located clinic attracts more patients. |
| Overseas Licensing | PLAB, USMLE, DHA License, and MOH License create international career opportunities. |
Case Study: Two doctors graduate in the same year with the same Medical Degree. One remains a General Practitioner (GP), while the other completes FCPS in Cardiology and later opens a Private Clinic.
Career Growth and Salary Progression After MBBS
Completing MBBS is only the beginning of a rewarding journey. Most graduates start with a House Job in one of the recognized Teaching Hospitals before becoming a Junior Doctor or Medical Officer. With experience and Postgraduate Training, doctors qualify for FCPS or MS, which opens the path to becoming a Specialist Doctor and later a Senior Consultant.
Every promotion brings better responsibilities, improved clinical skills, and a higher Monthly Salary.
MBBS Career Progression and Salary Growth
| Career Stage | Estimated Experience | Average Monthly Salary |
| House Job | 1 Year | PKR 30,000–80,000 |
| Junior Doctor | 1–3 Years | PKR 60,000–120,000 |
| Medical Officer | 2–5 Years | PKR 80,000–180,000 |
| Specialist Doctor (FCPS/MS) | 6–10 Years | PKR 250,000–800,000 |
| Senior Consultant | 10–20 Years | PKR 500,000–2,500,000+ |
| Professor / Head of Department | 15+ Years | PKR 600,000–3,000,000+ |
Also Check: Salary of A Doctor in Pakistan Per Month 2026
Is MBBS a Good Career in Pakistan?
Yes, MBBS remains one of the strongest professional degrees in Pakistan. Although the starting MBBS Doctor Salary may seem modest, doctors who invest in Medical Specialization usually achieve excellent financial growth over time. Government hospitals provide stability, while private hospitals reward performance with higher earnings.
The combination of clinical experience and advanced qualifications creates outstanding opportunities for long-term success in the Medical Profession.
Expert Insight: Building a successful medical career takes patience. The first few years focus on learning rather than earning.
Conclusion – MBBS Doctor Salary in 2026
Choosing MBBS is more than selecting a degree. It is a long-term investment in knowledge, skill, and service. The MBBS Doctor Salary starts modestly during the internship period, yet it improves steadily as doctors gain clinical experience and complete advanced qualifications such as FCPS or MS.
Whether you choose the Government Sector, the Private Sector, or plan to work abroad, your commitment to learning will shape your future income.
FAQs About MBBS Doctor Salary in Pakistan 2026
Is MBBS better or CA?
MBBS is better if you want a career in healthcare and patient care, while CA is ideal for finance and accounting. Both offer excellent earning potential, but the best choice depends on your interests and career goals.
What is the minimum salary of a MBBS doctor?
The minimum salary of a fresh MBBS doctor in Pakistan is usually between PKR 30,000 and PKR 50,000 per month, depending on the hospital and location.
What is the highest paid doctor in Pakistan?
Specialists in Cardiology, Neurosurgery, Orthopedic Surgery, and Plastic Surgery are among the highest-paid doctors in Pakistan, with experienced consultants earning PKR 3 million or more per month through private practice.
What is the salary of MBBS doctor in Pakistan 2026?
In 2026, an MBBS doctor’s salary in Pakistan typically ranges from PKR 30,000 to over PKR 2,000,000 per month, depending on experience, specialization, and whether they work in the government or private sector.
Which job is highly paid after MBBS?
After MBBS, becoming a Consultant Cardiologist, Neurosurgeon, Orthopedic Surgeon, Plastic Surgeon, or Interventional Radiologist is among the highest-paying career options in Pakistan.