Guide 4 — before your test
Getting a blood test in the UK: NHS, private and GP forms
How to get a blood test in the UK: when the NHS pays, what a private test costs, whether you need a GP, and how long a blood test form lasts.
Key figures
- £0
- what you pay for a blood test your GP or hospital asks for on the NHS[1]
- 40–74
- ages at which adults in England are offered an NHS Health Check, every five years[3]
- 17
- randomised trials in the Cochrane review: general check-ups did not reduce deaths[4]
- No date
- on most NHS blood test forms: what makes one stale is the question it was written for
The questions that are not medical
Who pays, whether you need a GP, how long a form lasts and how long results take are practical questions, and in the UK they have practical answers. These pages give them, with the official source attached.
Two things surprise most readers: on the NHS a blood test follows a clinician’s request rather than your own wish, and an NHS blood test form rarely carries a fixed expiry date.
Who pays: the request changes everything
When a GP, nurse or hospital specialist asks for a blood test, it is done on the NHS and you pay nothing for it. In England, the NHS Constitution states that NHS services are free of charge except in limited circumstances set by Parliament. The blood is usually taken at a GP surgery or a hospital, and you may be able to see the results in the NHS App.
Adults aged 40 to 74 in England are also offered an NHS Health Check every five years, which usually includes a cholesterol test. Going private is a different deal: you pay for each test and for taking the sample, so compare the price line by line before you book.
Booking a test yourself
Private clinics and online providers sell blood tests without a GP. What changes is not the blood but everything around it: you pay, and the result arrives without the question a clinician’s request carries, which makes it harder to interpret rather than easier.
A full check-up bought on impulse is not a safer one either: a Cochrane review of 17 randomised trials found that general health checks in adults did not reduce deaths. The Royal College of General Practitioners has also said that companies selling tests should provide their own aftercare.
How long a blood test form lasts
An NHS blood test form rarely carries a fixed expiry date. What makes it go stale is clinical rather than legal: the symptom it was written for, the monitoring interval it belongs to, or a new treatment since. If months have passed, a short message to the practice costs less than a test that answers the wrong question.
Asking before, not after
Almost everything in this section is easier to settle before the blood is taken than after. Whether the NHS covers it, what a private test will cost, whether an old form still applies: all of it can be asked in advance, and all of it is harder to change once the sample is in the tube.
The articles in this guide
After your blood test
Your blood test results, explained marker by marker
Upload your blood test results: in a few minutes, the full report sorts every marker by what needs attention, against the ranges printed by your own laboratory, explains each one, and ends with an action plan and questions for your GP.
- Your name is removed before the reading
- Never used to train an AI, never resold
- Delete a report, or your account, at any time
PDF or photo · several files accepted · See an example report
Sources
Guidelines, consensus statements and peer-reviewed studies. Every figure on this page comes from one of them. Preprints are not cited.
- Official guidance
- Official guidance
- Official guidance
- Systematic review
General health checks in adults for reducing morbidity and mortality from disease
- Position statement
College calls for greater transparency around self-testing kits