top of page

Walk-in Care Across Johannesburg & Soweto

Your primary healthcare partner, offering same day visits

Care You Can Count On

Myclinic offers a range of essential health services across our Johannesburg and Soweto branches. Walk in without an appointment, or book a virtual consultation if you're an existing patient.

b0dd5268-f2c3-4109-b1ef-7f9e471d87e8-m5KMZZwgEyF0R3Xy.jpg
General medical consultations

Primary healthcare consultations for adults and children. Our doctors assess and manage common acute conditions such as infections, pain and minor injuries, as well as ongoing chronic conditions including hypertension, diabetes and asthma.

Women’s health, men’s health, child health assessments and minor in-room procedures are provided within GP scope.

excited-young-female-doctor-wearing-medical-robe-stethoscope-sitting-table-with-medical-to
Integrated Support Services

Myclinic collaborates with registered healthcare professionals to provide coordinated care where clinically appropriate. This may include physiotherapy, psychology, dietetics, social work support, audiology and laboratory testing services.

These services are appointment-based and may require a GP referral.

Untitled design - 2026-02-17T203232.332.png
Telehealth

Virtual consultations are available for existing Myclinic patients. Telehealth is suitable for follow-up reviews, chronic condition management and repeat prescriptions where a physical examination is not required.

 

Health Guides For Every
Stage Of Life

about-image-1.webp
about-image-2-768x531.webp

Guides For Every Age And Stage

Plain-language articles and explainers — from childhood to older adulthood. Find what matters for your age.

Our Locations

011 980 6121

Myclinic Hlanganani Medical Centre

2869 Tshithuthune Street, Mapetla Ext 1​ Soweto, Johannesburg

011 980 8272

Myclinic Central Medical Centre

Gandhi Square, Marshalltown, Johannesburg

​011 403 0495

Myclinic Jorrisen Medical Centre

​27 De Beers St, Kenlaw Building, Braamfontein, Johannesburg

11062b_5942790b6f344966a5c653dad1bcc626~mv2.avif

Hospital/ Emergency room

Our urgent care is ideal for non-life-threatening situations.

Go to the emergency room or call 112 if you experience:

check-mark (4).png

Chest pain or signs of a heart attack

check-mark (4).png

Severe difficulty breathing

check-mark (4).png

Heavy bleeding

check-mark (4).png

Seizures or confusion

check-mark (4).png

Loss of consciousness

check-mark (4).png

Major head trauma

Click to call

bottom of page