How to become a Medical Doctor in South Africa
Diagnoses and treats illness in public or private practice.
Step-by-step path
- STEP 1EducationMBChB (6 years) + internship + community service1–6 yrs
- STEP 2Entry jobFirst role: Intern0–2 yrs
- STEP 3Mid-level growthMove into: Medical Officer3–6 yrs
- STEP 4Senior transitionReach: Registrar7+ yrs
Recommended
See careers paying R100k+/month →Time estimate
Total typical time to senior level
~ 7–10 years
Education mbchb (6 years) + internship + community service, then practical experience.
Salary growth timeline
Year 1
R48 000
/month
Year 5
R90 000
/month
Year 10
R150 000
/month
Recommended
See careers paying R100k+/month →Required skills by stage
FOUNDATIONAL
- Specialisation (e.g. Surgery)High
- DiagnosticsHigh
MID-CAREER
- DiagnosticsHigh
- Patient communicationMedium
SENIOR
- Patient communicationMedium