Doctors in Johannesburg

Listed in this city
24
Online now on this page
0
With open slots on this page
8

Availability at page load; open slots are within the next 30 days. Status and schedules can change.

Looking for a doctor in Johannesburg? Compare practitioners linked to approved Johannesburg practices, check who is available online and view published appointment times before choosing. For care without travelling to a practice, you can also check the national online service; its doctors do not need to be based in Johannesburg.

Browse local practitioners

Online care and local practice fees

Udok online consultations cost R365 during standard hours and R450 after hours. Local practices set their own fees, including for in-person consultations. Check the consultation type and applicable fee before confirming.

Practitioners serving Johannesburg

24 practitioners linked to approved local practices.

Page 1 of 1

Sort

Find nearby care. Choose “Nearest me” to find nearby doctors, or filter by province.

Dr Keagan Chaffey
General Practitioner

Dr Keagan Chaffey

MBBCH (cum laude)

88 Johannes St, Fairland, Randburg, 2030, South Africa

I am an independent medical practitioner with broad experience in acute and general medical conditions. I take a patient-centred, holistic approach to care, with a strong focus on accurate diagnosis, evidence-based management, and maintaining optimal function and wellbeing. My clinical interests include general practice, acute care, and musculoskeletal and sports-related conditions. I am committed to providing professional, compassionate, and practical care tailored to each patient’s needs.

Languages: english, afrikaans

Dr THYS GELDENHUYS
General Practitioner

Dr THYS GELDENHUYS

MBCHB, BSC

Dr. T Geldenhuys is a General Practitioner in Johannesburg with over 10 years of private practice experience. He treats patients of all ages. His interests include chronic disease management, cardiometabolic health, mental health, men’s and women’s health, dermatology, minor surgery, geriatric medicine, palliative care and pain management, lifestyle and preventive medicine, and general medicine. He has a strong interest in digital health and medical technology.

Languages: english, afrikaans

Dr Alisha Govender
Next appointment Sun, 11 Oct, 15:00General Practitioner

Dr Alisha Govender

MBBS

Dr Alisha Govender is an HPCSA-registered General Practitioner with experience in public and private healthcare. Her background includes primary care, family medicine, emergency medicine, mental healthcare and telemedicine. She provides confidential virtual consultations, assessments, treatment, prescriptions where appropriate, medical certificates, referrals and follow-up care, with a compassionate, patient-centred approach.

Languages: afrikaans, english

Dr Hema Jogi
General Practitioner

Dr Hema Jogi

MBCHB

4.8(12)

I am a General Practitioner with a strong commitment to delivering comprehensive, patient-centered care. With a background in both clinical practice and research I have experience in managing a wide range of acute and chronic medical conditions, with a focus on preventive healthcare, early diagnosis, and long-term wellness. I am Passionate about improving community health, and to provide accessible, high-quality medical care in a supportive and professional environment.

Languages: english

Dr Sulaymaan Kajee
General Practitioner

Dr Sulaymaan Kajee

FCP (SA)

3 Princess Pl, Northdene, Johannesburg, 2193, South Africa

Slumbr Sleep Clinic is a specialist physician-led online insomnia clinic helping adults across South Africa understand and manage difficulty falling asleep, night-time waking, early-morning waking, and cognitive hyperarousal. Co-founded by Dr Sulaymaan Kajee, a specialist physician, and Dr Nassim Sherif, Medical Director, Slumbr combines structured medical assessment, evidence-based sleep care, and secure online consultations in one accessible platform.

Languages: english

Dr Stefanie Kruger
Next appointment Mon, 12 Oct, 09:00General Practitioner

Dr Stefanie Kruger

MBChB

27 Montrose Rd, Barbeque Downs, Midrand, 1684, South Africa
4.8(43)

I am a board-certified medical practitioner with a background in trauma, preventative medicine, research, occupational medicine, and travel medicine. Company HR's may also refer patients to me to determine if a return to work medical is required by an occupational health doctor after prolonged medical leave of absence or change in functional status and to assist with reasonable workplace accommodation requests.

Languages: english

Dr Tshilidzi Mabara
General Practitioner

Dr Tshilidzi Mabara

MBChB

14th Rd, Noordwyk, Midrand, 1687, South Africa

Dr. Tshilidzi Winnifred Mabara | MBChB, B.Rad Dual-qualified Medical Doctor and Radiographer planning on specializing in Occupational Health and Preventative Medicine. With a clinical background in high-acuity neonatal and emergency care, I integrate diagnostic precision with longevity science. I provide evidence-based consultations focused on medical weight management, workplace wellness, and diagnostic excellence.

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

Dr Success Mabuza
General Practitioner

Dr Success Mabuza

MBBCh

33 Ballyclare Dr, Bryanston, Sandton, 2191, South Africa

Dr Success Mabuza is a dedicated clinical leader currently serving as a Principal Clinical Manager and as a general practitioner. With a passion for high-quality, patient-centred care, Dr Mabuza brings strategic insight and hands-on clinical expertise to complex healthcare environments. He is passionate about the prevention of disease and rapid management of acute conditions

Languages: siswati, english, isizulu, sesotho, isixhosa

Dr Lerato Makobe
Next appointment Mon, 12 Oct, 08:00General Practitioner

Dr Lerato Makobe

MBBCh

Jubie Rd, Barbeque Downs, Midrand, 1684, South Africa
4.9(801)

I am with a passion for accessible, patient-centered care. I hold a medical degree in Medicine and am currently pursuing a Master’s in Public Health. My virtual practice offers confidential and convenient consultations for a range of minor primary health concerns. My areas of focus include: Providing comprehensive care for common medical issues and chronic disease management, Family planning, contraception, and sexual health, HIV Medicine including counseling and treatment.

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

Dr Phoba Jean Claude Anatole Mbizi
General Practitioner

Dr Phoba Jean Claude Anatole Mbizi

PostGraduate Diploma in Public Health

12 Coubrough Rd, Noordwyk, Midrand, 1685, Afrique du Sud

Dr. PJCA Mbizi is a dedicated medical practitioner with over 15 years of experience in emergency medicine, trauma care, and primary healthcare. He has worked in rural and district hospitals, managing acute medical and surgical cases while supervising junior doctors. Dr. Mbizi has a strong interest in public health, preventive medicine, and improving healthcare systems. He is committed to ethical practice, patient-centered care, and continuous professional development.

Languages: english

Dr Kgabo Monyebodi
General Practitioner

Dr Kgabo Monyebodi

MBChB

499 Boundary Rd, North Riding AH, Northriding, 2169, South Africa

Dr Monyebodi Kgabo Godfrey is a dedicated Medical officer with vast experience in emergency medicine, internal medicine, paediatrics and geriatrics. He holds an MBChB from the University of Havana and later integrated with Wits University. He also holds a diploma in Primary Emergecy Care from the College of Medicine South Africa.

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

Dr Tsholofelo Mphahlele
General Practitioner

Dr Tsholofelo Mphahlele

MBChB

Meteor Rd, Northgate, Randburg, South Africa

Dr Tsholofelo Mphahlele is the founder of DR TM Mphahlele Medical Services (Pty) Ltd. He is a highly skilled and dedicated medical practitioner with a strong background in advanced clinical management and emergency care. Highly interested in holistic patient-centered healthcare services and passionate with delivering exceptional patient care. Providing acute care, chronic care, addiction medicine, mental health, screening and management of common conditions.

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

Dr Tyrone Naidoo
Next appointment Sun, 11 Oct, 16:00General Practitioner

Dr Tyrone Naidoo

ACLS

4.8(13)

I am a diligent and committed doctor with experience in rural, urban-district and urban-regional clinics and hospitals. I am a Director and Medical Manager of a Non-Profit Organization that opposes GBV, Rape and Abuse. This further developed my resilience, adaptability and ability to deliver appropriate patient care under challenging conditions. My goal has always been to provide care that is both effective and compassionate.

Languages: english, isizulu

Dr Tshilidzi Netshipise
General Practitioner

Dr Tshilidzi Netshipise

MBChB

Cnr Albert St &, Shop 13, Hillfox Power Centre, Hendrik Potgieter Rd, Weltevredenpark, Roodepoort, 1709, South Africa

Independent medical practitioner registered with HPSCA. Completed community service year at Otto Du Plessis Hospital Western Cape working at emergency unit, theatre, general, paediatrics and maternity wards, primary health care. Passionate in general medical practice,delivering evidence-based medicine and quality care to patients. Equipped with minor surgical skills, maternal care, patient stabilisation, referrals and transfers, chronic and acute condition management, medical assessment forms.

Languages: english, isixhosa, sepedi, tshivenda, xitsonga

Dr Charné Valescaé Yolanda Roy
Next appointment Sun, 11 Oct, 14:45General Practitioner

Dr Charné Valescaé Yolanda Roy

MBCHB

86 Soutpans Ave, Quellerina, Johannesburg, 1709, South Africa
4.8(344)

I am a Cuban trained doctor who was taught that prevention is better than cure! So I am very passionate about educating my patients, whether that be in helping you understand your condition better or helping to prevent you from taking chronic medication. Overall my goal is to understand my patient in all aspects, that being, physically, psychologically and socially because your health matters in all of these spheres.

Languages: english, afrikaans

Dr Jose Roy.
Next appointment Mon, 12 Oct, 14:30General Practitioner

Dr Jose Roy.

Mbchb

86 Soutpans Ave, Quellerina, Johannesburg, 1709, South Africa
4.8(291)

My name is Dr Jose Roy I have a wide range of skill sets that include diagnosing and treating acute and chronic conditions, conducting routine health screenings and providing preventive healthcare advice. I have worked with a diverse patient population, and my approach to patient care is always grounded in empathy, respect, and effective communication. I am committed to building lasting relationships with my pts and ensuring they feel heard and supported throughout their healthcare journey

Languages: english, afrikaans

Questions about care in Johannesburg

How do I find a doctor in Johannesburg?
Browse the practitioners linked to approved Johannesburg practices on this page. Open a profile to compare the practitioner and practice details, then check the available consultation and booking options.
Can I see a doctor online from Johannesburg?
Yes. You can check the Udok online service from Johannesburg, subject to operating hours and doctor availability. The national online service is separate from the local practice listings and does not require the doctor to be based in your city.
How much does a consultation cost in Johannesburg?
Udok online consultations cost R365 during standard hours and R450 after hours. Local practices set their own fees, including for in-person consultations. Check the consultation type and applicable fee before confirming.
Can I book an in-person appointment in Johannesburg?
Check the selected practice and its available consultation types before booking. An open scheduled slot alone does not confirm that it is an in-person appointment. Local practice fees and availability may differ from the Udok online service.
Does available online now guarantee an immediate consultation?
No. Online status and open appointment times can change. The availability counts describe the practitioners on the current results page when it loads; confirm current availability in the consultation or booking flow.

Before your online consultation

Read what to expect when discussing a sick note or prescription. Both depend on the practitioner's assessment.

More in Gauteng

Browse practitioners linked to approved practices across the province.

View Gauteng