All Guides

How Long Do Blood Test Results Take in the UK?

Written by Lola HealthLast updated: March 20267 min read

Key Takeaways

  • Routine NHS blood test results typically take 1 to 7 working days.
  • Common tests like FBC and U&Es are often ready within 24–48 hours.
  • Specialist tests (hormones, tumour markers, genetic panels) can take 2 to 6 weeks.
  • Private labs and home testing services often provide faster turnaround, sometimes same-day.

NHS Blood Test Turnaround Times

When your GP orders a blood test through the NHS, the sample is sent to a hospital or regional laboratory for analysis. The time it takes to receive results depends on the type of test, how busy the lab is, and how the results are communicated back to your GP practice.

TestTypical NHS Turnaround
Full blood count (FBC)1–2 days
Urea & electrolytes (U&Es)1–2 days
Liver function tests (LFTs)1–2 days
Lipid profile (cholesterol)1–3 days
Thyroid function (TSH)2–5 days
HbA1c2–5 days
Iron studies / ferritin2–5 days
Vitamin B12 & folate3–7 days
Vitamin D5–10 days
PSA3–7 days
Hormone panels (testosterone, oestrogen)5–14 days
Tumour markers (CEA, CA-125)7–14 days
Genetic / specialist panels2–6 weeks

These are typical times from the point the sample arrives at the lab. Add an additional day for transport from the GP surgery to the lab, and potentially another day or two for the GP to review and communicate results to you.

Private and Home Blood Tests

Private laboratories generally offer faster turnaround times because they handle fewer samples and often have more modern automated analysers. Many private services offer results within 24 hours for routine panels, and some provide same-day results for an additional fee.

Home blood testing kits (finger-prick tests posted to a lab) typically take 2 to 5 working days from when the lab receives the sample. If you use a mobile phlebotomist through Lola Dispatch, venous blood samples are collected and delivered to a partner lab on the same day, which often means faster and more reliable results than finger-prick kits.

How to Get Your Results

Through the NHS

  • NHS App — many GP practices now release blood test results directly to the NHS App. You may receive a notification when results are available.
  • Phone the surgery — some practices ask you to call after a set number of days. The receptionist can tell you whether results are normal or whether the GP wants to discuss them.
  • GP appointment — if results are abnormal, the practice may contact you to book a follow-up appointment.

Through a Private Provider

Private labs usually send results via email or through an online portal. Many include a doctor's commentary explaining the results, which can be helpful if you are unfamiliar with medical terminology. For help interpreting results, see our patient's guide to understanding blood test results.

What If Results Are Urgent?

If your GP suspects a serious or time-sensitive condition, they can mark blood tests as urgent. Urgent samples are prioritised by the laboratory and results are typically available within a few hours. Conditions that may prompt urgent testing include suspected sepsis, acute kidney injury, diabetic ketoacidosis, or significant blood loss.

In a hospital setting (A&E or inpatient), most blood tests are processed on-site and results are available within 1 to 4 hours.

What to Do While You Wait

It is natural to feel anxious while waiting for results. Remember that delays are almost always due to laboratory workload, not the severity of your results. If you have not heard anything within the timeframe your GP suggested, it is perfectly reasonable to phone the surgery and ask.

Need a blood test at home?

Lola Dispatch connects you with qualified, DBS-checked phlebotomists across the UK. Skip the waiting room and book a convenient home visit.