career scope

Doctor Salary in Pakistan 2026 (By Specialty and Per Month)

How much does a doctor actually earn in Pakistan? It is one of the most common questions among MDCAT students and parents, and the honest answer is that it depends heavily on where you are in your career, whether you work in the government or private sector, and which specialty you choose. This guide breaks down doctor salaries in Pakistan per month, by career stage and by specialty, so you know what to realistically expect at each step of the journey.

Before you even reach a salary, you need a seat. If you are still planning your admission, our guide on expected MBBS merit 2026 in Pakistan shows exactly what aggregate you need, and you can check your own number with the MDCAT Aggregate Calculator.

The figures below are approximate monthly ranges in Pakistani rupees, compiled from salary aggregators and industry reports current for 2026. Actual pay varies widely by city, employer, and experience, so treat these as a realistic guide rather than fixed numbers.

How Doctor Pay Works in Pakistan

A doctor in Pakistan can earn money through three broad channels, and most established doctors combine all three:

  • Government salary. Public sector doctors are paid on the official Basic Pay Scale (BPS) system, which is revised in the annual federal and provincial budgets. A fresh medical officer typically enters at BPS 17.
  • Private hospital salary. Private hospitals pay a monthly salary that often beats government pay at senior levels but can be lower at junior levels.
  • Private practice. This is where the real income sits for most senior doctors. Evening clinics and a personal patient base can earn more than the base salary itself.

Doctor Salary in Pakistan by Career Stage

Your earnings rise sharply as you move from house job to specialist. Here is the typical monthly picture at each stage.

Career Stage Who They Are Approximate Monthly Pay (PKR)
House Officer Fresh MBBS graduate doing the one year house job Around 65,000 to 75,000 in government hospitals
Medical Officer (MO) Works after the house job without further specialisation, usually BPS 17 Around 90,000 to 130,000 in government with allowances, often lower in small private setups
Postgraduate Trainee A doctor training in a specialty, also called a PG or resident Around 90,000 to 100,000 in government, considerably less in many private hospitals
Senior Registrar or Specialist A qualified specialist who has completed training Around 150,000 to 250,000, before private practice
Consultant (Government) Experienced specialist in a senior public sector post Around 250,000 to 400,000
Consultant (Private) Senior specialist in a private hospital or running a clinic Around 300,000 to 600,000, and 700,000 and above with a strong private practice

Government vs Private Sector

At the junior level, the two sectors are roughly comparable, and government often pays a little more thanks to allowances and job security. The picture flips at the senior level. A private hospital consultant or a doctor with a busy clinic can comfortably out earn a government consultant, especially in major cities such as Karachi, Lahore, and Islamabad where specialised private practice can generate well over 500,000 per month.

Government service still appeals to many doctors because of pension, medical coverage, housing in some postings, and the chance to teach and train. Many doctors keep a government post for stability and run a private evening clinic for income.

Doctor Salary in Pakistan by Specialty

Specialty is the single biggest lever on a doctor’s income. Fields with high patient demand and a shortage of trained specialists pay the most. The ranges below reflect what experienced specialists can earn per month, largely through private hospitals and private practice combined.

Specialty Approximate Monthly Earnings (PKR)
Surgeons (General, Orthopaedic, Plastic, Neuro) 400,000 to 800,000 and above
Cardiologist 400,000 to 700,000
Neurologist 350,000 to 600,000 and above
Dermatologist 300,000 to 500,000
Gynaecologist 250,000 to 500,000
General Physician 100,000 to 300,000 depending on practice and location

Cosmetic and skin work, cardiology, and surgical fields tend to sit at the top because patients are willing to pay privately and the procedures command higher fees. Newer doctors in any of these fields will start much lower and grow into these ranges over years of building a reputation.

Why Junior Doctors Earn So Little

It is worth being honest with yourself before you commit. House officers and young medical officers in Pakistan are widely seen as underpaid relative to the years of study and the hours they work. A house officer earning around 65,000 a month is common, and many postgraduate trainees in private hospitals are paid very little, with some receiving almost nothing during training.

The financial reward in medicine arrives later. It comes after you specialise, build experience, and establish a private practice. If you go into medicine expecting a high salary in your early twenties, you may be disappointed. If you see it as a long game that pays off strongly in your thirties and beyond, the numbers make a lot more sense.

What Affects a Doctor’s Salary

  • Specialisation. A specialist earns several times what an unspecialised medical officer earns. This is the most important factor.
  • Sector. Senior private posts and private practice pay the most, while government offers stability and benefits.
  • City. Karachi, Lahore, and Islamabad offer the highest private earnings due to patient volume and ability to pay.
  • Experience and reputation. A trusted consultant with a loyal patient base can earn far above the published ranges.
  • Private practice. An evening clinic often contributes more than the base salary for senior doctors.

How This Connects to Your MDCAT Journey

Every salary figure above starts with one thing: getting into a medical college and finishing your MBBS. That path runs through the MDCAT. If you are weighing medicine against other options, our comparison of the degrees with the highest scope in Pakistan and our guide to the best fields after FSc Pre Medical are useful reads. If nursing is on your radar, see our breakdown of Army nursing salary per month in Pakistan.

For official information on registration and licensing that every practising doctor needs, refer to the Pakistan Medical and Dental Council. Government pay scales are issued by the Finance Division, Government of Pakistan, and revised in the annual budget.

Frequently Asked Questions

What is the starting salary of a doctor in Pakistan? A fresh graduate doing the house job typically earns around 65,000 to 75,000 per month in a government hospital. Pay rises once you become a medical officer and again once you specialise.

Which doctor earns the most in Pakistan? Surgeons, cardiologists, and other in demand specialists earn the most, especially in private practice in big cities, where senior consultants can cross 700,000 per month.

Do government or private doctors earn more? At junior level they are similar. At senior level, private hospital consultants and doctors with a private practice generally earn more, while government offers pension and job security.

Is being a doctor financially worth it in Pakistan? The early years pay modestly, but income grows strongly after specialisation and private practice. It rewards patience and a long term view.

Final Word

Doctor salaries in Pakistan follow a clear pattern. Junior doctors earn modestly, specialists earn comfortably, and senior consultants with a private practice can earn very well. The biggest decision you will make for your future income is which specialty you pursue, but it all begins with clearing the MDCAT and securing your seat.

Ready to take the first step? Use our MDCAT Aggregate Calculator to check your merit, then plan your path toward the career and income you want.

Leave a Reply

Your email address will not be published. Required fields are marked *