Compare 1,000+ private blood test prices in London with appointment and handling fees shown upfront.
Join our newsletter and get £5 off your first booking.
Thanks — we've received your details.
If there's a next step for you, we'll send it by email.
Create your DocTap account with this email address to claim your £5 off. Offer available to new patients only. Unsubscribe whenever you like.
Transparent pricing
You pay for your GP appointment at checkout. Any tests and the handling fee are charged on the day.

Prices shown are per test. A £20 handling fee applies on top of the test price, charged at your appointment, along with a £75 GP appointment fee (£67.50 with DocTap Pass). Each test's turnaround time is listed below; those with guaranteed same-day 4-hour results are covered by our money-back guarantee, and other times are typical and can occasionally be longer, for example when additional testing is required.
Book a blood test today