Every Udok consult is with an HPCSA-registered South African doctor. Meet them.
Find the right care for you — available now or booked ahead, online or in person.
How a doctor gets onto Udok.
Not everyone who applies makes it onto the platform. Every Udok doctor is HPCSA-registered and in good standing, with qualifications and registration verified before they ever see a patient.
We check credentials at the source. We confirm registration status. We look for real clinical experience; most of our doctors have years of it, with active practices alongside their work on Udok.
They are here because they believe virtual consultation is a real part of how good medicine gets practised now. Not a side hustle. A genuine way to reach more patients, well.

- HPCSA-registered and verified.
- Registration status confirmed before any patient contact.
- Real clinical experience, checked.
- In good standing, monitored over time.
Find your care.
One search across the whole Udok network — see who is available now, or book the practitioner who fits.
The right doctor 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.
The Udok practice's own doctors — consult now or book ahead, all through the same search.
When
Available within

Dr Alexandra De Freitas
General Practitioner
Languages: english

Dr Christine Vivier
General Practitioner
Languages: english, afrikaans

Dr Petrus van Niekerk
General Practitioner
Languages: afrikaans, english

Dr Wilana Hattingh
General Practitioner
Languages: english, afrikaans

Dr Colyn le Roux
General Practitioner
Languages: english, afrikaans

Dr Latika Govender
General Practitioner
Languages: english

Dr Timon De Waal
General Practitioner
Languages: english, afrikaans
Next available

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

Dr Danique Van Niekerk
General Practitioner
Languages: english, afrikaans

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

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

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

Dr Ezet Eksteen
General Practitioner
Languages: english, afrikaans

Dr Janine Redinger
General Practitioner
Languages: english, afrikaans

Dr Nikita Doorgha
General Practitioner
Languages: english
Next available

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

Dr Jeamé Ellis
General Practitioner
Languages: english, afrikaans

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

Dr Zhinelle Z Pillay
General Practitioner
Languages: english

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

Dr Aylwin David Nathaniel
General Practitioner
Languages: english

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

Dr Jana Du Preez
General Practitioner
Languages: english, afrikaans

Dr Tyrone Naidoo
General Practitioner
Languages: english, isizulu

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

Dr Jose Roy.
General Practitioner
Languages: english, afrikaans

Dr Sainasheya Singh
General Practitioner
Languages: english

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

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

Dr Janet Dixon
General Practitioner
Languages: english, afrikaans
Next available

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

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

Dr Karla Talbot
General Practitioner
Languages: english
Next available

Dr Golvin Cornellissen
General Practitioner
Languages: english, afrikaans

Dr Marc Etienne De Villiers
General Practitioner
Languages: isixhosa, english, afrikaans

Dr Salmah Hamdulay
General Practitioner
Languages: english, afrikaans

Dr Stefanie Kruger
General Practitioner
Languages: english

Dr Naadhira Parker
General Practitioner
Languages: english

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 Tebadi Selala
General Practitioner
Languages: english, sepedi, setswana, xitsonga, isizulu

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

Dr Margaretha Oberholzer
General Practitioner
Languages: afrikaans, english, setswana

Dr Shelby Smith
General Practitioner
Languages: english
Ready to speak to one of them?
Register in under a minute. Book a consult any day for R365.


