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

Blood test prices: every test we offer

Cash prices including 15% VAT. Updated .

251 tests available

Rapid tests (same visit)

3

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

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.

Coagulation (clotting)

6

Tests of how well your blood clots. Results in 2 to 5 working days. 6 tests, R142 to 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.

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.

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.

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.

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.

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.

Pregnancy & antenatal

5

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

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.

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.

Liver & pancreas function

12

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

Kidney & chemistry

24

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

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.

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.

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.

Allergy

7

Allergy antibody screens for foods and inhalants. Allergy panel results in 5 to 7 working days. 7 tests, R237 to 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.

Drugs of abuse screening

11

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

GI tract & stool health

9

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

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.

Molecular biology (urine)

3

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

DNA & paternity testing

3

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

Semen analysis

1

Routine semen analysis. 1 test, R2,834.

Medication monitoring

6

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

Toxicology

1

Blood alcohol level. 1 test, 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.

TB diagnostics

5

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

Swab tests

7

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

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?

251 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. Walk-in patients pay the cash price; to claim from your medical aid, we give you a tax invoice with the codes so you can claim back. 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.

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 to 16:00

031 880 2150

Observatory, Cape Town

24 Lower Main Road

Mon to Fri 08:30 to 16:00

021 201 1658

Parktown North, JHB

02 7th Avenue

Mon to Fri 08:30 to 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). Walk-in patients pay the cash rate; a tax invoice with the billing codes is provided for medical aid claims. 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