See a South African doctor online or in person.
Standard-hours consultations cost R365; after-hours consultations cost R450. Every doctor is HPCSA-registered.
- R365 standard hours · R450 after hours
- Online or in person
- Available 365 days a year
Find a doctor online or in person.
One search across the whole Udok network. See which doctors are available now, book ahead, or find an in-person doctor near you.
The right practitioner for you is a search away.
See who is available right now, or book a time that suits you.
Virtual consults, or an in-person visit at a practice near you.
Pick the practitioner who fits — speciality, language, focus area.
Meet our doctors.
Udok's own doctors. Search by name, consult online now, or book a time that suits you.
When
Available within

Dr Nikita Doorgha
General Practitioner
Languages: english
Next available

Dr Lawrence Mncedisi Khoza
General Practitioner
Languages: isizulu, english, isixhosa, sesotho, setswana, siswati

Dr Alexandra De Freitas
General Practitioner
Languages: english

Dr Petrus van Niekerk
General Practitioner
Languages: afrikaans, english

Dr Wilana Hattingh
General Practitioner
Languages: english, afrikaans

Dr Latika Govender
General Practitioner
Languages: english

Dr Timon De Waal
General Practitioner
Languages: english, afrikaans

Dr Maite Selapa
General Practitioner
Languages: english, isizulu, sepedi, sesotho, setswana

Dr Christine Vivier
General Practitioner
Languages: english, afrikaans
Next available

Dr Lerato Makobe
General Practitioner
Languages: isixhosa, isizulu, sepedi, sesotho, setswana, siswati, isindebele
Next available

Dr Janine Redinger
General Practitioner
Languages: english, afrikaans

Dr Keeleditswe More
General Practitioner
Languages: english, sepedi, sesotho, setswana, isizulu, xitsonga, afrikaans

Dr Ezet Eksteen
General Practitioner
Languages: english, afrikaans

Dr Jeamé Ellis
General Practitioner
Languages: english, afrikaans

Dr ABIE TUMELO MAABANE
General Practitioner
Languages: isizulu, sepedi, sesotho, setswana, siswati, xitsonga, english, isixhosa, tshivenda, isindebele
Next available

Dr Zhinelle Z Pillay
General Practitioner
Languages: english
Next available

Dr Anli Emma van Niekerk
General Practitioner
Languages: english, afrikaans

Dr Aylwin David Nathaniel
General Practitioner
Languages: english

Dr Refentse Malepa
General Practitioner
Languages: afrikaans, sepedi, xitsonga, english, setswana

Dr Jana Du Preez
General Practitioner
Languages: english, afrikaans

Dr Jose Roy.
General Practitioner
Languages: english, afrikaans

Dr Sainasheya Singh
General Practitioner
Languages: english

Dr Annerie Boshoff
General Practitioner
Languages: afrikaans, english
Next available

Dr Charné Valescaé Yolanda Roy
General Practitioner
Languages: english, afrikaans

Dr Pono Dithate
General Practitioner
Languages: english, sepedi, sesotho, isizulu, setswana

Dr Itumeleng Seemela
General Practitioner
Languages: english, sesotho, setswana, isizulu
Next available

Dr Trishanne T Pillay
General Practitioner
Languages: english, afrikaans, isizulu
Next available

Dr Angélique Van Wyk
General Practitioner
Languages: afrikaans, english
Next available

Dr Golvin Cornellissen
General Practitioner
Languages: english, afrikaans

Dr Stefanie Kruger
General Practitioner
Languages: english

Dr Karla Talbot
General Practitioner
Languages: english
Next available

Dr Tebadi Selala
General Practitioner
Languages: english, sepedi, setswana, xitsonga, isizulu

Dr Isaac Maenetja
General Practitioner
Languages: english, sepedi, sesotho, setswana
Next available

Dr Hema Jogi
General Practitioner
Languages: english

Dr Juhi Panday
General Practitioner
Languages: english, afrikaans

Dr Aqeelah Abrahams
General Practitioner
Languages: english, afrikaans

Dr Stefan van der Vyver
General Practitioner
Languages: english, afrikaans

Dr Lulama Mathebula
General Practitioner
Languages: english, isizulu, isixhosa, sepedi, sesotho, setswana, siswati, xitsonga, isindebele

Dr Leanya Jacob Mphatswe
General Practitioner
Languages: setswana, english, isizulu
Common questions.
How much does it cost to see a doctor on Udok?
Standard-hours consultations cost R365, online or in person. After-hours consultations cost R450. Eligible Express consultations may use a supported medical aid; other consultations can be paid by card or wallet.
Can I see a doctor online right now?
During operating hours, you can start immediately when a doctor is available. Find care shows current availability; otherwise, you can book a later time.
Can I book an in-person doctor near me?
Yes. Choose In person in Find care to see practices near you on a map and book a visit with a doctor at that practice.
Are Udok doctors registered in South Africa?
Yes. Every consultation is with an HPCSA-registered South African doctor whose registration is verified before they see a patient.
Ready to see a doctor?
Register in under a minute. Standard-hours consultations cost R365; after-hours consultations cost R450.




