A paediatrician salary in South Africa typically ranges from about R1.1 million to R2.2 million per year in public-sector specialist posts, depending on grade, experience and location. Private-practice earnings can vary more widely because income depends on patient volumes, consultation fees, medical aid billing, overheads and whether the doctor owns the practice.
Key takeaways
- Public-sector paediatricians are usually paid as medical specialists.
- Current public-sector specialist salary packages often range from about R1.34 million to R2.21 million per year.
- Paediatric subspecialists may earn higher packages in some advertised posts.
- Private practice can be more lucrative, but income is less predictable and comes with business costs.
Paediatrician salary ranges in South Africa
| Level | Estimated annual salary range |
|---|---|
| Entry-level specialist paediatrician | R1,100,000 – R1,400,000 |
| Medical specialist grade 1 | R1,341,855 – R1,422,810 |
| Medical specialist grade 2 | R1,531,032 – R1,623,609 |
| Medical specialist grade 3 | R1,773,222 – R2,212,680 |
| Paediatric subspecialist | R1,550,000 – R1,950,000+ |
| Private-practice paediatrician | Highly variable |
What affects a paediatrician’s salary?
Public vs private sector
In the public sector, paediatricians are usually paid according to structured medical specialist grades. In private practice, earnings depend on billing, reputation, hospital relationships, patient demand and practice overheads.
Experience after specialist registration
Public-sector grades are usually linked to years of experience after registration as a specialist with the HPCSA.
Subspecialisation
Paediatric subspecialists, such as paediatric gastroenterologists, cardiologists, neurologists or intensivists, may earn more because of scarce skills and additional training.
Location
Major metros such as Cape Town, Johannesburg, Pretoria and Durban may offer more private-practice opportunities, but also higher operating costs.
Career path
A typical route is:
MBChB → internship → community service → medical officer experience → specialist training in paediatrics → HPCSA specialist registration → paediatrician / consultant post → subspecialist or senior consultant role.
What employers should consider
Hospitals and healthcare employers should benchmark paediatrician pay against public-sector OSD packages, private-sector competition, call duties, scarce-skills needs and retention risk.
What employees should know
Doctors should compare the full package, not just the headline salary. Public-sector packages may include structured benefits, pension and commuted overtime, while private practice may offer higher upside but greater financial and administrative risk.
FAQ: paediatrician salary
How much does a paediatrician earn in South Africa?
A paediatrician in South Africa can earn roughly R1.1 million to R2.2 million per year, depending on specialist grade, experience and employer.
Is a paediatrician a specialist doctor?
Yes. A paediatrician is a medical specialist who diagnoses and treats babies, children and adolescents.
Do paediatricians earn more in private practice?
They can, but private-practice income is variable. Rent, staff, insurance, billing systems and medical aid payment delays can reduce take-home earnings.
What is the difference between a paediatrician and a paediatric subspecialist?
A paediatrician provides specialist child healthcare. A paediatric subspecialist has further training in a focused area, such as paediatric cardiology, neurology, gastroenterology or intensive care.
How long does it take to become a paediatrician?
It usually takes many years: medical school, internship, community service and specialist registrar training before registration as a specialist paediatrician.
Sources
DPSA vacancy circular – Medical Specialist Grade 1–3 salary packages
Western Cape Department of Health medical specialist salary scale example
KZN Department of Health – Medical Specialist: Paediatrics vacancy
DPSA vacancy circular – Paediatric gastroenterology subspecialist salary example
SalaryExpert – Pediatrician salary in Cape Town




























