Blood Test Prices South Africa: All 255 Tests | Epicentre
255 tests · No doctor's referral

Blood test prices: every test we offer

Cash prices including 15% VAT. Updated .

255 tests available

Tap a category to open it, then tap any test to add it. Your running total appears at the bottom of the screen, and you can send the list to us on WhatsApp when you are done. Or search for a test by name, condition or biomarker.

Rapid Tests (Same Visit)

3

Finger-prick tests done at the branch, with your result during the same visit. 3 tests, R50 to R150.

HIV Rapid TestFinger-prick; result in 15 to 20 minutes, certificate included
R150
Glucose (Rapid)Finger-prick rapid test
R50
Glucose + Cholesterol (Rapid)Finger-prick rapid test
R122

Haematology (Blood Tests)

10

Blood count, blood group and red cell tests. Results in 2 to 5 working days. 10 tests, R64 to R4,467.

Blood Group + Rhesus3764Your ABO blood group and Rhesus (positive or negative) type.
R127
ESR (Erythrocyte Sedimentation Rate)3743A general marker of inflammation in the body.
R79
FBC / Platelets Panel3755Red cells, white cells, haemoglobin and platelets. Checks for anaemia and infection.
R206
Haemoglobin (HB)3847
R64
Malaria (Antigen)3792Detects malaria antigen in the blood.
R174
Malaria (Smear)3865
R152
Sickle Cell ScreeningScreens for sickle cell trait or disease.
R140
Genotype Sickle Cell PCR
R1,580
HB Electrophoresis
R1,580
HaemochromatosisGenetic test; usually requested by a clinician
R4,467

Coagulation (Clotting)

6

Tests of how well your blood clots. Results in 2 to 5 working days. 6 tests, R142 to R3,713.

D-Dimer3856Raised when the body is breaking down a blood clot.
R522
Indirect/Direct Coombs3709
R142
Fibrinogen3825
R142
PT/INR3805How quickly your blood clots; used to monitor blood-thinning treatment.
R158
PTT3837
R142
Lupus Anticoagulant
R3,713

HIV Testing & Monitoring

7

HIV diagnosis and monitoring, from a single lab test to viral load and CD4. HIV antibody results in 2 to 3 working days. 7 tests, R168 to R4,934.

HIV 1/2 Elisa Combi AB39324th-generation lab test (antibodies and p24 antigen). Results in 2 to 3 working days.
R168
CD4 Count3816Counts CD4 immune cells; used to monitor HIV.
R269
HIV Monitoring PanelPANELFBC, CD4, Viral Load, Creatinine, AST, ALT
R1,202
HIV Viral Load4429Measures the amount of HIV in the blood; used to monitor treatment.
R860
HIV PCR
R690
HIV Test for an InfantFrom 6 weeks of age; the branch confirms the sample type at booking
R690
HIV Drug ResistanceUsually requested by a treating clinician
R4,934

STI & Sexual Health Screening

15

Blood and DNA tests for individual sexually transmitted infections, hepatitis and HPV. Blood antibody results in 2 to 3 working days; PCR results in 5 to 7. 15 tests, R87 to R1,925.

Chlamydia IgM3906
R285
Chlamydia PCR3974DNA test for a current chlamydia infection.
R759
Syphilis (RPR/VDRL)3951Blood test for syphilis. Results in 2 to 3 working days.
R87
Gonorrhoea PCR3974DNA test for a current gonorrhoea infection.
R759
Hepatitis B (Active Infection)4531Shows a current hepatitis B infection.
R269
Hepatitis B (Past Exposure)4531Shows a past hepatitis B infection.
R269
Hepatitis C Screening4531Blood test for hepatitis C antibodies. Results in 2 to 3 working days.
R269
Hepatitis A (Exposure)4531
R269
Hepatitis A (Immunity)4531
R269
Herpes (HSV-1)3948Antibodies to the herpes type usually linked to cold sores.
R269
Herpes (HSV-2)3948Antibodies to the herpes type that usually causes genital herpes.
R269
Trichomoniasis PCR3974DNA test for a current trichomoniasis infection.
R759
TPHA (Syphilis Antibody)3934
R142
HPV Basic ScreenHPVS
R890
HPV Comprehensive Strain Screening (28 strains)HPV28Identifies which of 28 HPV strains are present.
R1,925

Sexual Health PCR Testing

7

One swab or urine sample tested for several infections at once by PCR. Results in 5 to 7 working days. 7 tests, R600 to R3,305.

SH04 - Small (4 top pathogens)SH04
R1,235
SH09 - Medium (9 top pathogens)SH09
R1,580
SH17 - Large (17 targets)SH17
R1,925
SH35 - Extra Large (34 targets incl. BV, Fungal, STIs, Viral)SH35
R3,305
UTI (11 targets: bacteria and candida)UTI
R1,609
BV (17 Bacteria Vaginosis targets)BV
R1,609
Single Target Sexual Health (1 target)
R600

Serology & Infectious Screening

23

Antibody and antigen tests for past and current infections and immunity. Results in 2 to 5 working days. 23 tests, R190 to R2,500.

ASOT (Post-Strep)4182
R190
Crypto Ag3882
R237
CMV (Cytomegalovirus)3947
R269
Epstein-Barr (EBV)3970
R269
Procalcitonin (PCT)4487
R601
Toxoplasma (TOXO)3948
R269
SARS-CoV-2 IgG3948
R411
Weil Felix (Tick Bite Fever)3939
R380
Typhoid (WIDAL)3939
R221
Bilharzia Microscopy3980
R253
Rubella IgG (Immunity)Shows whether you are immune to rubella (German measles).
R269
Rubella IgM (Active Infection)
R269
VZV (Chicken Pox) IgGShows whether you are immune to chickenpox.
R228
VZV (Chicken Pox) IgM
R285
HTLV-1
R2,500
Swine FluSwab
R1,649
Nicotine Exposure Marker
R569
Bilharzia PCR
R690
CMV IgG QuantitativeNewPast CMV exposure, quantified.
R514
CMV IgM QuantitativeNewRecent or reactivated CMV infection, quantified.
R558
EBV VCA IgGNewPast Epstein-Barr exposure.
R514
EBV VCA IgMNewRecent Epstein-Barr infection.
R558
EBV NA IgGNewEpstein-Barr nuclear antigen, distinguishes past from recent.
R514

Thyroid Function

8

Checks for an underactive or overactive thyroid and autoimmune thyroid disease. No fasting needed. Results in 2 to 5 working days. 8 tests, R237 to R2,925.

Thyroid Panel (TSH + Free T4)4484TSH and free T4 together: the usual first check of thyroid function. No fasting needed.
R474
TSH4507The main screening test for an underactive or overactive thyroid. No fasting needed.
R237
Free T34509
R237
Free T44482
R237
Anti-TPO3948Antibodies that point to autoimmune thyroid disease (Hashimoto's).
R237
Anti-Tg4172
R617
Reverse T3
R2,925
Thyroid Receptor Antibodies (TRAb / TSI)Antibody used to find the cause of an overactive thyroid (such as Graves' disease).
R1,432

Hormones & Fertility

17

Sex, fertility and stress hormones. No fasting needed for hormones on their own; blood cortisol must be drawn before 10am. Results in 2 to 5 working days. 17 tests, R221 to R1,210.

Cortisol (Serum)4499Stress hormone. Book before 10am, because levels change through the day.
R221
DHEAS4500
R269
FSH4516Fertility and menopause hormone.
R221
LH4517Fertility hormone that triggers ovulation.
R221
Oestradiol (E2)4503The main form of oestrogen.
R221
Progesterone4521
R221
Prolactin4537High levels can affect periods and fertility.
R221
SHBG4526
R253
Testosterone4501Total testosterone. No fasting needed.
R221
Testosterone Free4502
R770
Growth Hormone4495
R618
Anti-Mullerian Hormone (AMH)Estimates ovarian (egg) reserve.
R1,210
17-OH Progesterone
R494
IGF-1 (Insulin-like Growth Factor 1)
R794
Free Androgen Index (FAI)No charge; calculated from Testosterone and SHBG, which are charged separately
No charge
Saliva Cortisol (4-point)Saliva sample: AM, midday, afternoon and PM
R617
ACTHNewAdrenocorticotropic hormone, read with cortisol in adrenal workups.
R539

Pregnancy & Antenatal

5

Pregnancy blood tests and antenatal screening panels. Results in 2 to 5 working days. 5 tests, R269 to R975.

BHCG Qualitative (Pregnancy)4451Blood pregnancy test: positive or negative.
R269
BHCG Quantitative4451Measures the exact level of pregnancy hormone.
R269
Antenatal with HIVPANELFBC, ABO, RF, VDRL, Coombs, Rubella IgG, HBsAg, HIV
R975
Antenatal without HIVPANELFBC, ABO, RF, VDRL, Coombs, Rubella IgG, HBsAg
R797
AFP (Alpha-Fetoprotein)4522
R300

Diabetes & Blood Sugar

10

Blood sugar and insulin tests. Fasting glucose and fasting insulin need 8 to 12 hours of fasting (water only); HbA1c does not. Results in 2 to 5 working days. 10 tests, R79 to R752.

C-Peptide4486
R617
Glucose (Fasting / Random)4057Blood sugar. For a fasting result, fast 8 to 12 hours before (water only).
R79
HbA1c4064Average blood sugar over the past 3 months. No fasting needed.
R280
Homocysteine4040Amino acid linked to heart health and B-vitamin status.
R752
Insulin (Fasting)4485Fast 8 to 12 hours before (water only).
R237
Lactate4076
R332
Microalbumin (Urine)4261
R285
Glucose Tolerance TestFasting required (8 to 12 hours, water only).
R335
Fructosamine
R358
Glycated Albumin
R79

Cholesterol & Lipids

10

Cholesterol and lipid tests for heart risk. Fast 8 to 12 hours before (water only). Results in 2 to 5 working days. 10 tests, R86 to R501.

Lipogram PanelPANELTotal cholesterol, HDL, LDL and triglycerides. Fast 8 to 12 hours before (water only).
R362
Apolipoprotein A4163Fast 8 to 12 hours before (water only).
R332
Apolipoprotein B4167Counts the particles that carry LDL cholesterol. Fast 8 to 12 hours before (water only).
R332
Lipoprotein(a)Inherited cholesterol particle linked to heart risk.
R495
Cholesterol (Total)4027Fast 8 to 12 hours before (water only).
R86
HDL Cholesterol4028Fast 8 to 12 hours before (water only).
R86
LDL Cholesterol4026Fast 8 to 12 hours before (water only).
R86
LDL Particle Electrophoresis4091WAD
R358
Small Dense LDL4024BAA
R501
Triglyceride4147Fast 8 to 12 hours before (water only).
R86

Liver & Pancreas Function

12

Liver enzymes, bilirubin and pancreas enzymes. Results in 2 to 5 working days. 12 tests, R79 to R522.

LFT Panel (Liver Function)LFTLiver enzymes, bilirubin and proteins.
R522
Albumin3999
R79
Alkaline Phosphatase4001
R79
ALT4131
R79
AST4130
R79
Amylase4197
R95
Bilirubin (Direct)4010
R79
Bilirubin (Total)4009
R79
Gamma GT4134
R79
LDH4133
R79
Lipase4085
R95
Total Protein4117
R79

Kidney & Chemistry

24

Kidney function, electrolytes, minerals and trace elements. Results in 2 to 5 working days. 24 tests, R70 to R1,671.

U & E & Creatinine Panel4171/4032Kidney function and electrolytes: sodium, potassium, urea and creatinine.
R380
Bicarbonate4031
R70
Calcium4017
R95
Chloride4023
R70
Copper*4374
R722
Creatinine Clearance4223
R285
Creatinine4221
R70
Magnesium4095
R95
Magnesium RBC*4149
R530
Phosphate4109
R95
Potassium4113
R70
Protein (Urine)4213
R221
Sodium4114
R70
Urea / BUN4151
R70
Uric Acid4155Raised levels are linked to gout.
R95
Vitamin D (25-OH)4156Vitamin D level. No fasting needed.
R300
Zinc*4187
R722
Cystatin C
R694
ACR (Albumin:Creatinine Ratio)Urine sample
R346
Selenium
R628
ChromiumUrine sample
R722
Heavy Metal ProfileLead, mercury, arsenic and cadmium; urine sample
R1,671
Urate (Urine)NewUrinary urate, used in gout and stone workups.
R224
PCR (Protein:Creatinine Ratio)NewUrine protein loss, read alongside ACR.
R346

Vitamins & Iron Studies

9

Iron, B12 and folate levels, including checks for anaemia. No fasting needed. Results in 2 to 5 working days. 9 tests, R174 to R694.

Iron Studies PanelPANELIron, Ferritin, Transferrin
R459
Iron Serum4071
R174
Ferritin4528Your body's iron stores.
R206
Folate (RBC)*4536
R694
Folate (Serum)4533Folate (vitamin B9) level. No fasting needed.
R206
Transferrin4144
R221
TIBC (Total Iron Binding Capacity)No charge; calculated and reported with Iron Studies
No charge
Transferrin SaturationNo charge; calculated and reported with Iron Studies
No charge
Vitamin B124491Vitamin B12 level. No fasting needed.
R206

Cardiac Risk Markers

9

Markers of heart strain, heart muscle damage and inflammation. Results in 2 to 5 working days. 9 tests, R127 to R797.

CK (Creatine Kinase)4132
R190
CKMB4152
R348
CRP3947A general marker of inflammation or infection.
R127
Hs-CRP (Ultrasensitive)4184A more sensitive CRP, used to assess heart risk.
R316
Pro-BNP4488A marker of strain on the heart.
R797
Troponin T*4161
R794
Troponin I4161
R322
Myoglobin
R253
MTHFR Gene Test
R606

Tumour / Cancer Screening

6

Tumour markers, usually read alongside symptoms and other tests by a doctor. Results in 2 to 5 working days. 6 tests, R237 to R459.

CA-125 (Ovary)4462
R348
CA 15-3 (Breast)4468
R348
CA 19-9 (Colon)4460
R348
CEA (General Screen)4471
R459
TPSA4519Prostate-specific antigen, used in prostate screening.
R237
PSA Free4524
R237

Allergy & Food Sensitivity

8

Allergy antibody screens for foods and inhalants, plus food sensitivity testing. Allergy panel results in 5 to 7 working days. 8 tests, R237 to R4,950.

Foods Screen (RAST)4508
R1,659
IgE (Total)4513Overall level of allergy antibodies.
R237
Inhalant Screen (RAST)4514
R1,660
Optiway SensitivityOTWYSend-away test. Student and pensioner discounts do not apply.
R4,950
Paediatric Food Screen4514
R1,660
Fx5 Food Mix
R1,444
Phadiatop
R1,392
Allergen Report (19 targets)
R2,200

Auto-Immune / Immune System

13

Antibody tests used to investigate autoimmune and inflammatory conditions. Results in 2 to 5 working days. 13 tests, R127 to R4,208.

Arthritis ProfilePANELESR, CRP, UA, RF, ANA, Anti-CCP
R949
ANF / ANA3934Screens for autoimmune conditions such as lupus.
R269
Anti-CCP4600
R237
CRP3947
R127
Rheumatoid Factor (RF)3946A marker used in diagnosing rheumatoid arthritis.
R127
ANCA
R2,393
DsDNA
R1,403
SM Antibodies & ENA (Profile)
R4,208
Cholinesterase
R322
Serotonin
R930
HLA-B27EDTA blood tube
R1,073
Interleukin
R687
IgG (Total)NewTotal immunoglobulin G.
R330

Drugs of Abuse Screening

11

Screens for drugs of abuse, as single tests or panels. 11 tests, R206 to R4,221.

Drug Panel (All drugs)4287
R1,050
Amphetamines4287
R221
Benzodiazepine4287
R221
Cannabis4287
R206
Cocaine4287
R221
Methaqualone4287
R221
Opiates4287
R221
Drugs of Abuse (Comprehensive)Urine sample
R4,221
PhencyclidineUrine sample
R700
Barbiturates (Blood)NewBarbiturate screen on blood.
R492
Barbiturates (Urine)NewBarbiturate screen on urine.
R572

GI Tract & Stool Health

9

Stool tests for infections, parasites and hidden blood. 9 tests, R253 to R2,234.

H. Pylori Antigen4610Stool test for the stomach bacterium linked to ulcers.
R269
Adenovirus / Rotavirus3904
R253
Cryptosporidium Stain4610
R253
Faecal Occult Blood4351Checks stool for hidden blood.
R253
Clostridioides difficile Toxin / PCRStool sample
R790
Faeces MCS Adult (incl. parasites)Stool sample
R772
Staph & Strep CultureUrine, stool or skin swab
R700
Viral Gastro PanelNewPCR panel for the viral causes of gastroenteritis.
R2,234
Parasite Gastro PanelNewPCR panel for the parasitic causes of gastroenteritis.
R1,489

Gut Health PCR Screen

4

PCR tests of the gut microbiome from a stool sample. Results in 14 working days. 4 tests, R2,500 to R5,950.

Gut Essential (17 beneficial microbial strains)GUT03
R2,500
Gut Essentials: Harmful Microbes (23 targets incl. H. pylori)
R2,500
Gut Comprehensive (44 targets)GUT02
R4,500
Gut Deep Dive (44 targets + disease association)GUT01
R5,950

Molecular Biology (Urine)

3

Urine culture and microscopy. 3 tests, R380 to R712.

Urine MCSPANELUrine culture: finds the bacteria behind a urine infection and which antibiotics work.
R712
Microscopy3884
R380
Bilharzia IgM*3946
R698

DNA & Paternity Testing

3

DNA paternity and sibling tests, for peace of mind or for court. 3 tests, R2,070 to R3,220.

DNA Paternity Test (Peace of Mind)4429
R2,070
DNA Paternity Test (Legal)4429
R3,220
Sibling DNA Test (Legal)Court-admissible; priced per person tested
R3,220

Semen Analysis

1

Routine semen analysis. 1 test, R2,834.

Semen Analysis Routine*4422/4440
R2,834

Medication Monitoring

6

Blood levels of prescribed medication and alcohol. 6 tests, R269 to R1,414.

Anti-epileptic medication level4370
R269
Anti-epileptic medication level (alternative)4370
R269
Cardiac medication level4370
R269
Mood-stabilising medication level4067
R269
Tricyclic medication level
R1,414
Ethanol (Alcohol)4000
R269

Toxicology

1

Blood alcohol level. 1 test, R269.

Ethanol (Alcohol)4000
R269

Respiratory & Lung Health

3

PCR panels for viral and bacterial chest and throat infections. Results in 5 to 7 working days. 3 tests, R1,610 to R3,825.

Large Resp (29 pathogens)RES01
R2,243
Small Resp (10 pathogens)RES02
R1,610
Respiratory PCR 24-PanelSwab
R3,825

TB Diagnostics

5

Tests to diagnose tuberculosis, from microscopy and PCR to culture. 5 tests, R115 to R1,645.

AFB Microscopy3895/3881
R115
TB PCR GeneXpert4434Detects TB bacteria DNA in sputum.
R1,645
Sputum MCS3867/3895
R571
TB MIGIT Culture (6 wks)3881/3867
R1,432
TB LamUrine sample
R886

Swab Tests

7

Swab cultures and PCR tests for ear, throat, nose and vaginal infections. 7 tests, R253 to R1,439.

Ear MCS3867/3995
R712
Fungal Micro + Culture3901
R1,139
Gardnerella3867/3895
R253
Vaginal MCS3867/3895
R712
Nasal SARS-CoV-2 PCR3979
R696
RSV Panel 3-in-13979
R1,439
Throat MCS3867/3895
R569

No tests found

Try a different search term or browse all categories.

Common questions

How much is a blood test in South Africa?

At Epicentre, single blood tests start at R50 and most common tests cost R79 to R400, including 15% VAT. Examples: full blood count R206, TSH R237, HbA1c R280, vitamin D R300 and lipogram (cholesterol) R362. You pay at the branch, with no doctor's referral.

How many tests does Epicentre offer?

255 individual walk-in lab tests across 30 categories: haematology, STI screening, hormones, thyroid, diabetes, cholesterol, liver, kidney, vitamins, cardiac markers, tumour markers, allergy, autoimmune, drug screening, gut health PCR, respiratory, TB and more. Prices from R50.

Do I need a doctor's referral for blood tests?

You don't need a doctor's referral if you are paying cash. Walk into any Epicentre branch and request the test you want. If you want to claim through medical aid, your scheme will almost always require a referral first, otherwise the claim is likely to be rejected. Three branches: Cape Town (Observatory), Durban (Hillcrest), Johannesburg (Parktown North).

What is the cheapest test at Epicentre?

A rapid finger-prick glucose test at R50. Other low-cost options include haemoglobin (R64), chloride (R70), lab glucose (R79), ESR (R79) and total cholesterol (R86).

Can I build my own test panel?

Yes. Select individual tests from the full menu to create a custom panel. The total is calculated automatically. You can also choose from pre-built packages on the All Packages page.

Where are Epicentre branches located?

Three branches: Cape Town (24 Lower Main Road, Observatory), Durban (2 Knelsby Avenue, Hillcrest), and Johannesburg (02 7th Avenue, Parktown North). All branches operate Monday to Friday, 08:30 to 16:00.

How are prices structured?

Prices shown are the practice cash rate, inclusive of 15% VAT. Patients billing to medical aid are charged at the medical aid rate, which is approximately 20% higher. PayFlex (4 interest-free instalments) is available on orders of R1,200 or more. A 10% student discount and a 10% pensioner discount apply to most tests, at 5% on gut health panels. They do not apply to send-away tests such as Optiway Sensitivity.

Looking for a Test Package?

Save money with our curated wellness packages that combine multiple tests at discounted rates.

View All Packages →

Hillcrest, Durban

2 Knelsby Avenue

Mon to Fri 08:30–16:00

031 880 2150

Observatory, Cape Town

24 Lower Main Road

Mon to Fri 08:30–16:00

021 201 1658

Parktown North, JHB

02 7th Avenue

Mon to Fri 08:30–16:00

082 065 2172
No doctor's referral needed
Walk-in or book ahead
Results in 5 to 7 working days
Prices include VAT

This is our practice & cash rate tariff (inclusive of 15% VAT). Patients billing to medical aid are charged at the medical aid rate (+/- 20% higher). Prices are subject to change without notice. Results may be provided by our referral lab and reported by Epicentre. Practice No.: 1117394. Epicentre AIDS Risk Management (Pty) Ltd does not provide medical diagnoses. For medical diagnoses and advice, please consult your healthcare practitioner.

Epicentre Walk-In Labs · Practice #1117394 · Founded 2001 · Medical Director: Dr. Samantha Naidoo, MB ChB, FCP (SA)
WhatsApp Us
0tests selected
R0▲
Apply Discounts
Student (10% off + 5% gut via Varsity Vibe)
Pensioner (10% off)
PayFlex (4 payments)
SubtotalR0
Total (incl. VAT)R0