Our Doctors

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.

Doctors are offline right now

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.

A Udok doctor standing in their practice with framed qualifications on the wall behind them
  • 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.

Find care

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

Dr Alexandra De Freitas

General Practitioner

5.0(11)
Offline
Acute & General MedicineMental Health & Behavioural MedicinePaediatrics

Languages: english

Dr Christine Vivier

Dr Christine Vivier

General Practitioner

5.0(2)
Offline
Chronic Disease ManagementFamily Medicine / Family Physician / Primary Care

Languages: english, afrikaans

Dr Petrus van Niekerk

Dr Petrus van Niekerk

General Practitioner

5.0(6)
Offline
Acute & General MedicineChronic Disease ManagementGeriatric Medicine

Languages: afrikaans, english

Dr Wilana Hattingh

Dr Wilana Hattingh

General Practitioner

5.0(1)
Offline
Acute & General MedicineChronic Disease ManagementLifestyle & Preventive Medicine

Languages: english, afrikaans

Dr Colyn le Roux

Dr Colyn le Roux

General Practitioner

5.0(161)
Offline
Acute & General MedicineChronic Disease ManagementDigital Health & Health Technology

Languages: english, afrikaans

Dr Latika Govender

Dr Latika Govender

General Practitioner

5.0(193)
Offline
Acute & General MedicineChronic Disease ManagementENT, Ophthalmology & Allergy

Languages: english

Dr Timon De Waal

Dr Timon De Waal

General Practitioner

4.9(184)
Offline
Appointment slots
Acute & General MedicineChronic Disease ManagementEmergency Medicine

Languages: english, afrikaans

Next available

Dr Keeleditswe More

Dr Keeleditswe More

General Practitioner

4.9(27)
Offline
Family Medicine / Family Physician / Primary CareLifestyle & Preventive MedicineMen’s Health

Languages: english, sepedi, sesotho, setswana, isizulu, xitsonga, afrikaans

Dr Danique Van Niekerk

Dr Danique Van Niekerk

General Practitioner

4.9(60)
Offline
Acute & General MedicineFamily Medicine / Family Physician / Primary CarePaediatrics

Languages: english, afrikaans

Dr Maite Selapa

Dr Maite Selapa

General Practitioner

4.9(2477)
Offline
Acute & General MedicineChronic Disease ManagementLifestyle & Preventive Medicine

Languages: english, isizulu, sepedi, sesotho, setswana

Dr Lerato Makobe

Dr Lerato Makobe

General Practitioner

4.9(794)
Offline
Acute & General MedicineAestheticsChronic Disease Management

Languages: isixhosa, isizulu, sepedi, sesotho, setswana, siswati, isindebele

Dr Lawrence Khoza

Dr Lawrence Khoza

General Practitioner

4.9(731)
Offline
Appointment slots
Women’s Health

Languages: isizulu, english, isixhosa, sesotho, setswana, siswati

Next available

Dr Ezet Eksteen

Dr Ezet Eksteen

General Practitioner

4.9(1574)
Offline
Acute & General MedicineChronic Disease ManagementDermatology & Aesthetic Medicine

Languages: english, afrikaans

Dr Janine Redinger

Dr Janine Redinger

General Practitioner

4.9(685)
Offline
Chronic Disease ManagementFamily Medicine / Family Physician / Primary CareGeriatric Medicine

Languages: english, afrikaans

Dr Nikita Doorgha

Dr Nikita Doorgha

General Practitioner

4.9(2210)
Offline
Appointment slots
Acute & General MedicineChronic Disease ManagementGeriatric Medicine

Languages: english

Next available

Dr Pono Dithate

Dr Pono Dithate

General Practitioner

4.9(74)
Offline
Acute & General MedicineFamily Medicine / Family Physician / Primary Care

Languages: english, sepedi, sesotho, isizulu, setswana

Dr Jeamé Ellis

Dr Jeamé Ellis

General Practitioner

4.9(159)
Offline
Chronic Disease ManagementLifestyle & Preventive MedicinePaediatrics

Languages: english, afrikaans

Dr Refentse Malepa

Dr Refentse Malepa

General Practitioner

4.9(341)
Offline
Acute & General MedicineLifestyle & Preventive MedicineMental Health & Behavioural Medicine

Languages: afrikaans, sepedi, xitsonga, english

Dr Zhinelle Z Pillay

Dr Zhinelle Z Pillay

General Practitioner

4.9(1898)
Offline
Acute & General MedicineAestheticsCardiometabolic Medicine

Languages: english

Dr Anli Emma van Niekerk

Dr Anli Emma van Niekerk

General Practitioner

4.9(593)
Offline
Acute & General MedicineChronic Disease ManagementDermatology & Aesthetic Medicine

Languages: english, afrikaans

Dr Aylwin David Nathaniel

Dr Aylwin David Nathaniel

General Practitioner

4.9(6440)
Offline
Acute & General MedicineChronic Disease ManagementDigital Health & Health Technology

Languages: english

Dr ABIE TUMELO MAABANE

Dr ABIE TUMELO MAABANE

General Practitioner

4.8(410)
Offline
Acute & General MedicineChronic Disease ManagementInfectious Diseases & Travel Medicine

Languages: isizulu, sepedi, sesotho, setswana, siswati, xitsonga, english, isixhosa, tshivenda, isindebele

Dr Jana Du Preez

Dr Jana Du Preez

General Practitioner

4.8(718)
Offline
Acute & General MedicineDermatology & Aesthetic MedicineLifestyle & Preventive Medicine

Languages: english, afrikaans

Dr Tyrone Naidoo

Dr Tyrone Naidoo

General Practitioner

4.8(13)
Offline
Acute & General MedicineChronic Disease ManagementDigital Health & Health Technology

Languages: english, isizulu

Dr Annerie Boshoff

Dr Annerie Boshoff

General Practitioner

4.8(470)
Offline
Appointment slots
Acute & General MedicineGeriatric Medicine

Languages: afrikaans, english

Next available

Dr Jose Roy.

Dr Jose Roy.

General Practitioner

4.8(245)
Offline
Acute & General Medicine

Languages: english, afrikaans

Dr Sainasheya Singh

Dr Sainasheya Singh

General Practitioner

4.8(122)
Offline
Acute & General MedicineAestheticsChronic Disease Management

Languages: english

Dr Trishanne T Pillay

Dr Trishanne T Pillay

General Practitioner

4.8(3633)
Offline
Appointment slots
Acute & General MedicineChronic Disease ManagementPaediatrics

Languages: english, afrikaans, isizulu

Next available

Dr Itumeleng Seemela

Dr Itumeleng Seemela

General Practitioner

4.8(559)
Offline
Appointment slots
Acute & General MedicineChronic Disease ManagementLifestyle & Preventive Medicine

Languages: english, sesotho, setswana, isizulu

Next available

Dr Janet Dixon

Dr Janet Dixon

General Practitioner

4.8(313)
Offline
Appointment slots
Acute & General MedicineENT, Ophthalmology & AllergyIntegrative, Functional & Alternative Medicine

Languages: english, afrikaans

Next available

Dr Charné Valescaé Yolanda Roy

Dr Charné Valescaé Yolanda Roy

General Practitioner

4.8(326)
Offline
Acute & General MedicineCardiometabolic MedicineChronic Disease Management

Languages: english, afrikaans

Dr Angélique Van Wyk

Dr Angélique Van Wyk

General Practitioner

4.8(634)
Offline
Appointment slots
Acute & General MedicineChronic Disease ManagementFamily Medicine / Family Physician / Primary Care

Languages: afrikaans, english

Next available

Dr Karla Talbot

Dr Karla Talbot

General Practitioner

4.8(402)
Offline
Appointment slots
Chronic Disease ManagementFamily Medicine / Family Physician / Primary CareLifestyle & Preventive Medicine

Languages: english

Next available

Dr Golvin Cornellissen

Dr Golvin Cornellissen

General Practitioner

4.8(23)
Offline
Acute & General MedicineChronic Disease ManagementDermatology

Languages: english, afrikaans

Dr Marc Etienne De Villiers

Dr Marc Etienne De Villiers

General Practitioner

4.8(351)
Offline
Acute & General MedicineCardiometabolic MedicineChronic Disease Management

Languages: isixhosa, english, afrikaans

Dr Salmah Hamdulay

Dr Salmah Hamdulay

General Practitioner

4.8(35)
Offline
Acute & General MedicineChronic Disease ManagementPaediatrics

Languages: english, afrikaans

Dr Stefanie Kruger

Dr Stefanie Kruger

General Practitioner

4.8(26)
Offline
Occupational & Corporate Health

Languages: english

Dr Naadhira Parker

Dr Naadhira Parker

General Practitioner

4.8(1576)
Offline
Acute & General MedicineChronic Disease ManagementENT, Ophthalmology & Allergy

Languages: english

Dr Isaac Maenetja

Dr Isaac Maenetja

General Practitioner

4.8(340)
Offline
Appointment slots
Acute & General MedicineCardiometabolic MedicineChronic Disease Management

Languages: english, sepedi, sesotho, setswana

Next available

Dr Hema Jogi

Dr Hema Jogi

General Practitioner

4.8(12)
Offline
Acute & General MedicineChronic Disease Management

Languages: english

Dr Juhi Panday

Dr Juhi Panday

General Practitioner

4.8(378)
Offline
Acute & General MedicineChronic Disease ManagementClinical Haematology

Languages: english, afrikaans

Dr Aqeelah Abrahams

Dr Aqeelah Abrahams

General Practitioner

4.7(31)
Offline
Acute & General MedicineChronic Disease ManagementFamily Medicine / Family Physician / Primary Care

Languages: english, afrikaans

Dr Stefan van der Vyver

Dr Stefan van der Vyver

General Practitioner

4.7(1049)
Offline
Acute & General MedicineCardiometabolic MedicineChronic Disease Management

Languages: english, afrikaans

Dr Tebadi Selala

Dr Tebadi Selala

General Practitioner

4.7(25)
Offline
Acute & General MedicineChronic Disease ManagementMinor Surgery

Languages: english, sepedi, setswana, xitsonga, isizulu

Dr Lulama Mathebula

Dr Lulama Mathebula

General Practitioner

4.6(15)
Offline
Acute & General MedicineChronic Disease ManagementDermatology & Aesthetic Medicine

Languages: english, isizulu, isixhosa, sepedi, sesotho, setswana, siswati, xitsonga, isindebele

Dr Leanya Jacob Mphatswe

Dr Leanya Jacob Mphatswe

General Practitioner

Offline
Acute & General MedicineEmergency MedicinePublic Health Medicine

Languages: setswana, english, isizulu

Dr Margaretha Oberholzer

Dr Margaretha Oberholzer

General Practitioner

Offline
Acute & General MedicineAestheticsChronic Disease Management

Languages: afrikaans, english, setswana

Dr Shelby Smith

Dr Shelby Smith

General Practitioner

Offline
Acute & General MedicineChronic Disease Management

Languages: english

Ready to speak to one of them?

Register in under a minute. Book a consult any day for R365.

Register for free