HIV Testing, PrEP and TB — Private Advice From a Doctor
Knowing your status is the first step, and South Africa offers free HIV and TB testing at public clinics. NuHealth adds a private conversation with a doctor about testing, PrEP, PEP and symptoms that will not go away — on your schedule.
A private consultation
Discuss testing, PrEP or a possible exposure with a doctor by video. Your consultation and records are confidential and protected under POPIA.
PEP is urgent
After a possible HIV exposure, PEP must start within 72 hours — the sooner the better. Go to the nearest clinic or emergency unit now rather than waiting for a booking.
Free testing near you
Public clinics test for HIV and TB free of charge. Find clinics and hospitals near you in the NuHealth directory, and keep your results and follow-up in one record.
Areas this covers
- South Africa
- Gauteng
- KwaZulu-Natal
- Western Cape
- Eastern Cape
- Limpopo
- Mpumalanga
- Free State
- North West
- Northern Cape
What people ask
Where can I test for HIV for free?
Public clinics and community health centres in South Africa test for HIV and TB free of charge. The NuHealth hospitals and clinics directory lists facilities by province.
Can a NuHealth doctor prescribe PrEP?
A doctor can assess you for PrEP, which needs an HIV test and kidney-function check first, and prescribe it if appropriate. They will tell you which tests to do and where.
What should I do after a possible exposure?
PEP must be started within 72 hours. Go to the nearest clinic or hospital emergency unit straight away — do not wait for an appointment.
What are the signs of TB?
A cough for two weeks or longer, night sweats, fever and weight loss. TB is curable and testing at public clinics is free; see a doctor if you have these symptoms.
More ways NuHealth helps

Online Doctor South Africa
Book an Online Doctor in South Africa
Book online doctor consultations in South Africa with clinicians reviewed by our team, teleconsultation, digital prescriptions, sick notes, and health records in one account.

Gauteng Doctor Booking
Book a Doctor in Gauteng
Find and book clinicians in Gauteng, including Johannesburg, Pretoria, Sandton, Soweto, Midrand, Centurion, and surrounding areas.

Johannesburg Doctor Booking
Book a Doctor in Johannesburg
Book a doctor in Johannesburg for telemedicine or in-person care. Search clinicians reviewed by our team, online GP consultations, prescriptions, and sick notes.

Cape Town Doctor Booking
Book a Doctor in Cape Town
Find clinicians in Cape Town for online doctor consultations, in-person appointments, prescriptions, medical certificates, and follow-up care.


