In London? See private blood test prices at 64 London clinics, with the typical price by area and the cheapest clinics.

How Much Does a Private Blood Test Cost in the UK?

Last updated 29 September 2026

Getting bloods done privately is usually quick: walk in or book a slot, results back within a day or two, no GP appointment needed first. The confusing part is the price, because "a blood test" can mean anything from a single marker to a 40-marker panel, and clinics package them very differently.

Quick answer: a private blood test in the UK typically costs £19 to £340 depending on what's being tested, and most clinics charge £70 to £195 for a standard panel. A single marker (say, just vitamin D or thyroid) is cheaper than a general health panel.

What affects the price

  • How many markers. A single test (ferritin, HbA1c, TSH) costs far less than a general wellness panel covering liver, kidney, cholesterol, thyroid, and more.
  • Phlebotomy fee. Some clinics charge a separate blood draw fee (£20 to £40) on top of the test price; others bundle it in. Always check.
  • Doctor review. Panels that include a GP going through your results with you cost more than results-only services.
  • Turnaround. Same-day or next-morning results sometimes carry a premium over the standard 2 to 3 working days.
  • Home visit vs. clinic. A nurse coming to you costs more than visiting the clinic.

What clinics are currently charging

Based on clinics listed on Keystone (checked 2026-08-28):

PriceNotes
£19Lowest published price found, single marker
£70 to £195Where most clinics sit for a standard panel
£200 to £340Larger panels, often with a doctor's review included

Specialist panels, such as fertility work-ups at dedicated clinics, can run £1,000 or more, but those are a different service from a standard health panel. Around four in five of the blood-test clinics on Keystone publish a price; the rest quote based on which markers you need.

NHS vs private blood tests

NHSPrivate
CostFree, if your GP agrees the test is neededRoughly £19 to £340 depending on the panel
Getting oneGP appointment first, then a phlebotomy slotBook directly, often same-day
Choice of markersWhat your GP ordersYou choose, including markers the NHS rarely tests routinely

The NHS will test what's clinically indicated, which is the right call medically. But if you want a general check without symptoms, or a specific marker your GP won't order, private is usually the only route.

Cheapest clinics for private blood tests

The lowest published prices we list. Check what each price includes before you book.

ClinicAreaBlood test
Avicenna HealthLondon IG8£35
Bioma LtdLondon DA6£35
Swift Blood TestsLondon E1£35
AristoGP - Gynaecology & GP ClinicLondon EC1N£39
The GP Surgery WimbledonLondon SW19£39
Dr Jessica Harland Healthcare ServicesLondon NW3£46.50
Medical Health LimitedLondon EC1Nfrom £50
Body BrilliantLondon W1Ufrom £50

Best rated clinics for private blood tests

Highest Google ratings among clinics with at least 20 reviews.

ClinicAreaBlood testRating
BABYVUE Private Baby Scan ClinicLondon BR6£84.505.0 (1032)
DGA HealthLondon NW11£855.0 (308)
Medical Health LimitedLondon EC1Nfrom £505.0 (179)
Avicenna HealthLondon IG8£355.0 (150)
TGQ MedicalLondon N20£1395.0 (115)
The Blood Clinic UK LtdS20£1705.0 (95)

Compare blood test clinics near you

The same panel can cost £50+ more at one clinic than another nearby, before you even factor in draw fees. Search your postcode on Keystone to see blood test clinics near you, ranked by distance, price, and patient rating, and book directly.

Curious what clinics near you actually charge? Compare real prices, distances and ratings.

Compare blood test clinics near you →

Frequently asked questions

How much is a private blood test UK?

Based on clinics currently listed on Keystone, roughly £19 to £340, with most standard panels at £70 to £195. Single-marker tests are cheaper; big multi-marker panels with a doctor's review cost more.

Do I need to fast before a blood test?

Only for some tests, typically glucose and some cholesterol panels. The clinic will tell you when you book. Most other markers don't need fasting.

How quickly do private blood test results come back?

Most routine panels come back within 1 to 3 working days, and many clinics offer same-day or next-morning results for common markers.

Will a private clinic share results with my NHS GP?

You'll get your own copy, which you can share with your GP. Some clinics will send results directly to your GP if you ask. NHS GPs generally accept private results, though they may repeat a test before acting on it.

Related guides

Clinics with published blood test prices

Compare all blood test clinics near you