Guide

How long do blood test results take?

At our Croydon clinic, most results are ready within 1 to 3 days of your appointment. Here’s what affects the timing and what to do when your report arrives.

Typical turnaround

Most of our tests, including full blood count, cholesterol, HbA1c, thyroid, vitamin D, hormone and infection tests, usually come back within 1 to 3 days. NIPT takes about 5 working days.

Your report

You’ll receive a clear report showing each result next to its reference range, so you can see at a glance what’s within range and what isn’t.

What can affect timing

Appointments late in the week or before a bank holiday can take a little longer, and a few specialist tests take longer by nature. If a result is delayed, we’ll keep you updated.

Private and NHS results

NHS results usually go to your GP surgery first and are reviewed before you hear back, which can take longer. A private test sends your report straight to you, and you can share it with your GP.

If a result is outside the range

A result slightly outside the reference range is common and often not significant. We’ll recommend sharing anything outside the expected range with your GP, who can arrange NHS follow-up if needed. Our guide to understanding your results explains more.

Please note: this guide is general information and doesn’t replace advice from your GP. If you feel very unwell, call NHS 111, or 999 in an emergency.

Tests mentioned in this guide

Book your blood test

From £55 at our Shirley Road clinic in Croydon. Results usually in 1–3 days, no GP referral.

CallBook a blood test