Our Doctors

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
Doctors Online and Available Now

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.

Find care

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

Dr Nikita Doorgha

General Practitioner

4.9(2379)
Available now
Appointment slots
Acute & General MedicineChronic Disease ManagementGeriatric Medicine

Languages: english

Next available

Dr Lawrence Mncedisi Khoza

Dr Lawrence Mncedisi Khoza

General Practitioner

4.9(998)
Available now
Women’s Health

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

Dr Alexandra De Freitas

Dr Alexandra De Freitas

General Practitioner

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

Languages: english

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(2)
Offline
Acute & General MedicineChronic Disease ManagementLifestyle & Preventive Medicine

Languages: english, afrikaans

Dr Latika Govender

Dr Latika Govender

General Practitioner

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

Languages: english

Dr Timon De Waal

Dr Timon De Waal

General Practitioner

4.9(225)
Offline
Acute & General MedicineChronic Disease ManagementEmergency Medicine

Languages: english, afrikaans

Dr Maite Selapa

Dr Maite Selapa

General Practitioner

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

Languages: english, isizulu, sepedi, sesotho, setswana

Dr Christine Vivier

Dr Christine Vivier

General Practitioner

4.9(11)
Offline
Appointment slots
Chronic Disease ManagementFamily Medicine / Family Physician / Primary Care

Languages: english, afrikaans

Next available

Dr Lerato Makobe

Dr Lerato Makobe

General Practitioner

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

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

Next available

Dr Janine Redinger

Dr Janine Redinger

General Practitioner

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

Languages: english, afrikaans

Dr Keeleditswe More

Dr Keeleditswe More

General Practitioner

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

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

Dr Ezet Eksteen

Dr Ezet Eksteen

General Practitioner

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

Languages: english, afrikaans

Dr Jeamé Ellis

Dr Jeamé Ellis

General Practitioner

4.9(161)
Offline
Chronic Disease ManagementLifestyle & Preventive MedicinePaediatrics

Languages: english, afrikaans

Dr ABIE TUMELO MAABANE

Dr ABIE TUMELO MAABANE

General Practitioner

4.9(478)
Offline
Appointment slots
Acute & General MedicineChronic Disease ManagementInfectious Diseases & Travel Medicine

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

Next available

Dr Zhinelle Z Pillay

Dr Zhinelle Z Pillay

General Practitioner

4.9(1917)
Offline
Appointment slots
Acute & General MedicineAestheticsCardiometabolic Medicine

Languages: english

Next available

Dr Anli Emma van Niekerk

Dr Anli Emma van Niekerk

General Practitioner

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

Languages: english, afrikaans

Dr Aylwin David Nathaniel

Dr Aylwin David Nathaniel

General Practitioner

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

Languages: english

Dr Refentse Malepa

Dr Refentse Malepa

General Practitioner

4.9(391)
Offline
Acute & General MedicineFamily Medicine / Family Physician / Primary CareLifestyle & Preventive Medicine

Languages: afrikaans, sepedi, xitsonga, english, setswana

Dr Jana Du Preez

Dr Jana Du Preez

General Practitioner

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

Languages: english, afrikaans

Dr Jose Roy.

Dr Jose Roy.

General Practitioner

4.8(268)
Offline
Acute & General Medicine

Languages: english, afrikaans

Dr Sainasheya Singh

Dr Sainasheya Singh

General Practitioner

4.8(125)
Offline
Acute & General MedicineAestheticsChronic Disease Management

Languages: english

Dr Annerie Boshoff

Dr Annerie Boshoff

General Practitioner

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

Languages: afrikaans, english

Next available

Dr Charné Valescaé Yolanda Roy

Dr Charné Valescaé Yolanda Roy

General Practitioner

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

Languages: english, afrikaans

Dr Pono Dithate

Dr Pono Dithate

General Practitioner

4.8(104)
Offline
Acute & General MedicineFamily Medicine / Family Physician / Primary Care

Languages: english, sepedi, sesotho, isizulu, setswana

Dr Itumeleng Seemela

Dr Itumeleng Seemela

General Practitioner

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

Languages: english, sesotho, setswana, isizulu

Next available

Dr Trishanne T Pillay

Dr Trishanne T Pillay

General Practitioner

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

Languages: english, afrikaans, isizulu

Next available

Dr Angélique Van Wyk

Dr Angélique Van Wyk

General Practitioner

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

Languages: afrikaans, english

Next available

Dr Golvin Cornellissen

Dr Golvin Cornellissen

General Practitioner

4.8(25)
Offline
Acute & General MedicineChronic Disease ManagementDermatology

Languages: english, afrikaans

Dr Stefanie Kruger

Dr Stefanie Kruger

General Practitioner

4.8(40)
Offline
Occupational & Corporate Health

Languages: english

Dr Karla Talbot

Dr Karla Talbot

General Practitioner

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

Languages: english

Next available

Dr Tebadi Selala

Dr Tebadi Selala

General Practitioner

4.8(38)
Offline
Acute & General MedicineChronic Disease ManagementMinor Surgery

Languages: english, sepedi, setswana, xitsonga, isizulu

Dr Isaac Maenetja

Dr Isaac Maenetja

General Practitioner

4.8(344)
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(1060)
Offline
Acute & General MedicineCardiometabolic MedicineChronic Disease Management

Languages: english, afrikaans

Dr Lulama Mathebula

Dr Lulama Mathebula

General Practitioner

4.6(16)
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

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.

Register for free