USMLE for African doctors: where to test, what it costs, how to practise
Test centres in Africa are few, so planning matters as much as studying. Here is the official centre list, the real cost, and a question bank priced in US dollars.
Where you can test
Four countries in the Africa region
Ghana, Kenya, South Africa and Uganda have Prometric centres for Step 1 and Step 2 CK. Egypt is grouped with the Middle East.
If your country has no centre
Pick the nearest centre in your testing region, then plan flights, accommodation and a visa around your exam date. Step 3 is only held in the United States.
What the exam costs
| Exam | Exam fee | Test-delivery surcharge | Total |
|---|---|---|---|
| Step 1 | US$ 695 | US$ 210 | US$ 905 |
| Step 2 CK | US$ 695 | US$ 235 | US$ 930 |
| Step 3 | US$ 955 | None (US test centres only) | US$ 955 |
Sources: fsmb.org and the ECFMG fees page, checked October 2026. Travel, accommodation and visa costs come on top. Fees can change, so confirm when you register.
Practise with MedMasters USMLE Qbank
3 months
about US$ 20 a month
6 months
about US$ 15 a month
12 months
about US$ 11 a month
24 months
about US$ 8 a month
Step 2 CK and Step 3 plans are on the pricing page.
Make the trip count
- Fix a target monthChoose the date first, then work back to your study plan.
- Book the centre earlyCheck Prometric as soon as your scheduling permit is ready.
- Sort travel and visasAllow time for visa decisions before you pay for flights.
- Arrive restedThe exam is a long day, so plan to land at least a day before.
Past papers and syllabus
USMLE does not release past papers, and exam questions remembered by candidates are unlawful to share, so none are used here. The published content outline is your syllabus, and MedWorld practice is organised around it.
Africa questions answered
Where are the USMLE test centres in Africa?
Is there a test centre in Nigeria?
Do I pay the surcharge if I test in Africa?
Can I practise without a fast internet connection?
Start practising
Message us your country and Step and we will confirm your plan.