Free Blood Tests in Johannesburg: Clinic Locations & Services

Free Blood Testing Services in Johannesburg

Public health facilities in Johannesburg offer free blood testing for key conditions. Services may vary; confirm availability before visiting.

Major Public Hospitals

  • Charlotte Maxeke Johannesburg Academic Hospital (Parktown): Comprehensive lab services; HIV, syphilis, TB, hepatitis, CBC, chemistry.
  • Chris Hani Baragwanath Academic Hospital (Soweto): Largest hospital in Africa; full pathology services.
  • Helen Joseph Hospital (Auckland Park): General and specialized testing.
  • Rahima Moosa Mother and Child Hospital (Coronationville): Maternal/child focus.
  • Charlotte Maxeke (formerly Johannesburg General) — note name change.

Primary Health Care Clinics

Community health centres (CHCs) and local clinics provide free HIV counseling/testing (HCT), syphilis screening, TB GeneXpert, antenatal panels. Examples:

  • Alexandra CHC
  • Diepsloot CHC
  • Orange Farm CHC
  • Zola CHC (Soweto)
  • Chiawelo CHC

Specialized Programs

  • HIV/TB: Universal test-and-treat; self-screening kits available.
  • Prenatal: Booking bloods (HIV, syphilis, Hb, blood group, rubella, hepatitis B).
  • STI screening: Free at all public facilities.

Practical Tips

  • Bring ID (South African ID or passport) and proof of address if possible.
  • Go early (queues long).
  • Fasting not required for HIV/syphilis; needed for glucose/lipids.
  • Results: same day for rapid tests; days for lab tests.
  • Private labs (Ampath, Lancet, PathCare) offer paid services with faster turnaround.

For updated locations/hours, check Gauteng Department of Health or call the AIDS Helpline: 0800 012 322.

Blood Disorders - Related Articles