Private walk-in blood tests.
No doctor's referral.
Blood tests in Cape Town, Durban and Johannesburg, with every price online from R50. Walk in, or book a slot.
Browse all health concerns
Six categories cover what most people come in for. Tap one to see the tests.
Sexual Health & STI Testing
PCR panels covering up to 34 targets, plus HIV tests with a result on the day. Anonymous options. Walk-in or home kit.
View packages →Full Wellness Panel with a Functional Health Report
Up to 35 biomarkers, read against optimal ranges as well as standard ones. Not sure what your results mean? Every panel comes with a plain-language report written for you.
View packages →Hormone Testing
PMS, acne, low libido, perimenopause? Full hormone panels for women and men.
View packages →Fatigue & Low Energy
Always tired? Iron deficiency and thyroid issues are often missed but easy to test for.
View packages →Gut Health & Microbiome
Bloating, IBS, recurring infections? PCR stool testing with up to 44 targets including probiotics and parasites.
View packages →Corporate Wellness
On-site workplace health screening with anonymised corporate health trend reports. Under 10 minutes per employee.
Get a quote →Walk-in blood tests at Epicentre, at a glance
74 packages from R95, and 255 individual tests from R50. Every price is on the page, includes VAT, and needs no doctor's referral. Three branches: Cape Town (Observatory), Durban (Hillcrest) and Johannesburg (Parktown North). Blood tests take 2 to 5 working days, sexual health and UTI swabs 5 to 7 working days, and gut panels 14 working days.
Four groups. Tap one to see the packages and prices.
An annual check, nothing wrong
A baseline while you feel fine, so next year's numbers mean something.
Something feels off
Tiredness, mood, weight, cycles, joints. Start where the cause usually hides.
Sexual and intimate health
Anonymous options, walk in or test at home. No doctor's referral, no questions.
Gut and digestion
Bloating, IBS, recurring infections. PCR stool testing, collected at home.
Home test kits · Understand your results · What a Functional Health Report is · Not sure? Take the quiz
Students get 10 percent off (5 percent on gut panels) and pensioners get 10 percent off most packages, excluding gut panels. Epicentre is a diagnostic laboratory: we test and report, and we do not diagnose, prescribe or treat.
How Walk-In Blood Testing Works
Three steps. No GP visit, no waiting room drama.
Book Online or Walk In
Book your preferred branch online or simply walk in during opening hours. No appointment necessary, though booking guarantees your slot.
Quick, Professional Test
A registered nurse collects your sample in under 10 minutes. All testing uses the same research-grade lab infrastructure behind our published studies.
Results by email
Blood tests arrive in 2 to 5 working days. PCR swab tests in 5 to 7 working days. Antibody tests in 2 to 3 working days, urgent turnaround available. Colour-coded, easy to read, ready to act on.
See what our patients say
research + walk-in labs since 2001
incl. The Lancet HIV
SANAS-accredited labs
Since 2001
Epicentre started as a research nonprofit in KwaZulu-Natal, studying HIV. Two decades later, the same labs and nurses behind our 65+ peer-reviewed papers in The Lancet, JAMA and Nature are open to anyone. No doctor's referral. No gatekeeping. Every test funds our research.
Read our story →Not Sure Which Test You Need?
Answer 4 quick questions. Takes 30 seconds.
Let's Find the Right Test for You
Answer 4 questions and we'll recommend the right package for your situation.
What best describes why you're visiting Epicentre today?
Which hormone profile applies to you?
This helps us recommend the right panel. It's about biology, not identity.
How would you describe your situation?
Where would you like to get tested?
Loading...
Based on your answers, we recommend this package.
- Full biomarker analysis
- Functional Health Report
- Results in 2 to 5 working days
No doctor's referral required. Walk in or book online. Results via email.
Frequently Asked Questions
Can I get a blood test without a doctor's referral?
Yes. You can walk into any Epicentre branch and ask for blood tests without a doctor's referral or a prescription, and you can order a home test kit online. No GP visit needed. You only need a referral if you want to claim through medical aid.
How long do results take?
Blood tests take 2 to 5 working days. Sexual health and UTI PCR swab tests take 5 to 7 working days. Gut microbiome PCR panels take 14 working days. Antibody tests for HIV, syphilis and hepatitis B take 2 to 3 working days, with urgent turnaround available on request. Urgent samples taken on a Friday may be delayed by the weekend courier schedule, so test earlier in the week if timing is critical. Results come by email. Blood panels come with two reports: a colour-coded Functional Health Report written in plain language, and a standard lab report your doctor will recognise. PCR tests come with one colour-coded report that covers every organism tested.
How much is a blood test in South Africa?
It depends on the test. Some common prices:
- Full blood countR206
- Vitamin DR300
- Vitamin B12R206
- Thyroid profile (TSH and T4)R474
- TestosteroneR221
- Cholesterol panel (lipogram)R362
- HbA1cR280
- HIV test (lab)R168
- Vital Health Package, a full check-upR3,200
There are 255 individual tests from R50 and 74 packages from R95, all including VAT, and every price is on our test price calculator. We accept cash, card, EFT, medical aid and Payflex, which splits the cost into four interest-free instalments.
Students get 10 percent off (5 percent on gut panels) and pensioners get 10 percent off most packages, excluding gut panels. Neither discount applies to food sensitivity testing.
Do you accept medical aid?
Yes. We accept all major South African medical aids, and our testing fits across three benefit categories: preventative benefits (wellness panels, HPV, glucose and cholesterol screening), prescribed minimum benefits (diagnostic tests that identify PMB conditions your scheme is legally required to cover), and chronic benefits (monitoring tests for ongoing conditions such as diabetes, hypertension and thyroid disease). Bring your medical aid card and we will submit the claim for you. We cannot pre-verify your benefits or guarantee what your scheme will pay, so check your available benefits with your scheme before you test. Read more about medical aid claims.
Where are your branches?
We have three walk-in branches: Cape Town at 24 Lower Main Road, Observatory; Durban at 2 Knelsby Avenue, Hillcrest; and Johannesburg at 02 7th Avenue, Parktown North. Home test kits can be delivered anywhere in South Africa.
Can I test at home instead of visiting a branch?
Yes. Home test kits cover sexual health, HPV, gut health and UTI screening. A discreet collection kit is delivered to your door with a prepaid return courier. You collect the sample at home and send it back. Blood tests still need a nurse, so they require a walk-in visit or a nurse call-out.
Is my testing confidential?
Completely. Your results are sent only to you, by email. We do not share results with employers, insurance companies or anyone else without your explicit consent. All data is protected under POPIA.
Does Epicentre diagnose or treat conditions?
No. Epicentre is a diagnostic laboratory. We collect samples, run tests and give you a clear report of your results. We do not diagnose conditions, prescribe medication or provide treatment. Take your report to your doctor or a healthcare practitioner for diagnosis and treatment decisions.
Book a Walk-In Blood Test
Three cities, no doctor's referral needed, no medical aid needed. Walk in, book online, or order a home kit.
Not sure? WhatsApp us for guidance