We earn commission on purchases made through our links. It never affects ranking: tables are ordered purely by price per dose, and no retailer or brand can pay for position.We earn commission when you buy through our links. It never affects the ranking. Full disclosure.

Never miss a price drop. Free, every Friday morning.

Email me from PerDose about price drops, sales, My stack and the week's news. Every email has a link to stop them all. Past issues · How your address is kept.

Medichecks blood tests

One of the UK's largest private blood test providers, offering a wide range of tests with fast turnaround and CQC-regulated labs. (Head-to-Head's description)

Tests we compare77from £19.00 (Testosterone Blood Test)
Trustpilot rating★ 4.5from 28,500 reviews, as published by Head-to-Head
Results24–48 hoursthe provider's usual turnaround

In its favour

  • Finger-prick kits are included in the test price
  • Home nurse visits available
  • Cheapest single test for 45 markers we compare

Worth knowing

Nothing stands out in the data.

How the blood is taken, and what it costs

OptionExtra feeSource
Finger-prick kit at homeIncludedprovider's page, 21 October 2026, per test
Blood draw at a partner clinic£35.00provider's page, 21 October 2026, once per order
Blood draw by a nurse at home£59.00provider's page, 21 October 2026, once per order

Several tests bought in one order share one sample and one collection fee.

Where Medichecks is cheapest

Markers for which a Medichecks test is the cheapest single test of any provider, all-in.

Every Medichecks test, cheapest first

All-in with a home kit where one is offered, otherwise with a vein draw; before any discount code.

Medichecks tests and their all-in prices
TestAll-inLink
Testosterone Blood Test
1 markers · checked 23 October 2026
£19.00
with a home kit
View at Medichecks (opens in a new tab)
Underactive Thyroid (Levothyroxine) Monitoring Blood Test
2 markers · checked 26 October 2026
£35.00
with a home kit
View at Medichecks (opens in a new tab)
Cholesterol Blood Test
3 markers · checked 23 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
CRP (High Sensitivity) Blood Test
1 markers · checked 26 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Day 21 Ovulation Progesterone Blood Test
1 markers · checked 29 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Ferritin Blood Test
1 markers · checked 23 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Free & Total Testosterone
3 markers · checked 27 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Kidney Check Blood Test
3 markers · checked 28 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Liver Function Blood Test
6 markers · checked 27 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Vitamin B12 (Active) Blood Test
1 markers · checked 24 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Vitamin D (25 OH) Blood Test
1 markers · checked 27 October 2026
£39.00
with a home kit
View at Medichecks (opens in a new tab)
Cortisol (9am) Blood Test
1 markers · checked 27 October 2026
£45.00
with a home kit
View at Medichecks (opens in a new tab)
Prolactin Blood Test
1 markers · checked 28 October 2026
£45.00
with a home kit
View at Medichecks (opens in a new tab)
PSA Blood Test
1 markers · checked 29 October 2026
£45.00
with a home kit
View at Medichecks (opens in a new tab)
Thyroid Function Blood Test
3 markers · checked 25 October 2026
£45.00
with a home kit
View at Medichecks (opens in a new tab)
Diabetes (HbA1c) Blood Test
1 markers · checked 29 October 2026
£46.00
with a home kit
View at Medichecks (opens in a new tab)
Bilirubin (Direct) Blood Test
1 markers · checked 26 October 2026
£49.00
with a home kit
View at Medichecks (opens in a new tab)
Heart Disease Risk Check Blood Test
4 markers · checked 28 October 2026
£49.00
with a home kit
View at Medichecks (opens in a new tab)
HIV Blood Test
1 markers · checked 29 October 2026
£49.00
with a home kit
View at Medichecks (opens in a new tab)
Iron Blood Test
4 markers · checked 29 October 2026
£49.00
with a home kit
View at Medichecks (opens in a new tab)
Oestradiol Blood Test
1 markers · checked 23 October 2026
£49.00
with a home kit
View at Medichecks (opens in a new tab)
FSH Blood Test
1 markers · checked 24 October 2026
£52.00
with a home kit
View at Medichecks (opens in a new tab)
Core Health Blood Test
4 markers · checked 26 October 2026
£55.00
with a home kit
View at Medichecks (opens in a new tab)
Day 3 Fertility Check Blood Test
3 markers · checked 26 October 2026
£55.00
with a home kit
View at Medichecks (opens in a new tab)
DHEA Sulphate (DHEAS) Blood Test
1 markers · checked 26 October 2026
£55.00
with a home kit
View at Medichecks (opens in a new tab)
Hepatitis B Surface Antigen Blood Test
1 markers · checked 26 October 2026
£55.00
with a home kit
View at Medichecks (opens in a new tab)
Magnesium (Serum) Blood Test
1 markers · checked 24 October 2026
£55.00
with a home kit
View at Medichecks (opens in a new tab)
Pregnancy Blood Test (hCG)
1 markers · checked 25 October 2026
£55.00
with a home kit
View at Medichecks (opens in a new tab)
Full Blood Count (FBC) Blood Test
12 markers · checked 23 October 2026
£94.00
with a vein draw
View at Medichecks (opens in a new tab)
Hepatitis B Immunity Blood Test
1 markers · checked 24 October 2026
£59.00
with a home kit
View at Medichecks (opens in a new tab)
Lipoprotein (a) Blood Test
1 markers · checked 23 October 2026
£59.00
with a home kit
View at Medichecks (opens in a new tab)
Syphilis IgG/IgM Blood Test
1 markers · checked 23 October 2026
£59.00
with a home kit
View at Medichecks (opens in a new tab)
IgE (Immunoglobulin E) Blood Test
1 markers · checked 28 October 2026
£60.00
with a home kit
View at Medichecks (opens in a new tab)
Uric Acid Blood Test
1 markers · checked 23 October 2026
£63.00
with a home kit
View at Medichecks (opens in a new tab)
Testosterone and Oestradiol Blood Test
2 markers · checked 27 October 2026
£64.00
with a home kit
View at Medichecks (opens in a new tab)
Thyroid Function with Antibodies Blood Test
5 markers · checked 24 October 2026
£65.00
with a home kit
View at Medichecks (opens in a new tab)
Coronavirus Antibody Blood Test
1 markers · checked 23 October 2026
£69.00
with a home kit
View at Medichecks (opens in a new tab)
Hepatitis C Blood Test
1 markers · checked 28 October 2026
£69.00
with a home kit
View at Medichecks (opens in a new tab)
Hormone Mini Check (Male) Blood Test
4 markers · checked 27 October 2026
£69.00
with a home kit
View at Medichecks (opens in a new tab)
Lipase Blood Test
1 markers · checked 28 October 2026
£69.00
with a home kit
View at Medichecks (opens in a new tab)
Menopause Check Blood Test
5 markers · checked 28 October 2026
£69.00
with a home kit
View at Medichecks (opens in a new tab)
Oestradiol, Progesterone & Prolactin
3 markers · checked 26 October 2026
£69.00
with a home kit
View at Medichecks (opens in a new tab)
Testosterone & Cortisol Blood Test
2 markers · checked 24 October 2026
£72.00
with a home kit
View at Medichecks (opens in a new tab)
Energy Essentials Blood Test
3 markers · checked 26 October 2026
£74.00
with a home kit
View at Medichecks (opens in a new tab)
PCOS Check Blood Test
4 markers · checked 24 October 2026
£76.00
with a home kit
View at Medichecks (opens in a new tab)
Anti-Müllerian Hormone (AMH) Blood Test
1 markers · checked 24 October 2026
£79.00
with a home kit
View at Medichecks (opens in a new tab)
Male Hormone Blood Test
8 markers · checked 29 October 2026
£79.00
with a home kit
View at Medichecks (opens in a new tab)
Tiredness and Fatigue Check Blood Test
7 markers · checked 26 October 2026
£79.00
with a home kit
View at Medichecks (opens in a new tab)
Baseline Fitness Blood Test
12 markers · checked 29 October 2026
£83.00
with a home kit
View at Medichecks (opens in a new tab)
Erectile Dysfunction Blood Test
7 markers · checked 29 October 2026
£120.00
with a vein draw
View at Medichecks (opens in a new tab)
Hair Loss Check Blood Test
7 markers · checked 28 October 2026
£85.00
with a home kit
View at Medichecks (opens in a new tab)
Advanced Thyroid Function Blood Test
10 markers · checked 26 October 2026
£89.00
with a home kit
View at Medichecks (opens in a new tab)
Apolipoprotein Profile Blood Test
5 markers · checked 27 October 2026
£89.00
with a home kit
View at Medichecks (opens in a new tab)
Health and Lifestyle Check Blood Test
14 markers · checked 24 October 2026
£89.00
with a home kit
View at Medichecks (opens in a new tab)
HRT Check Blood Test
3 markers · checked 26 October 2026
£89.00
with a home kit
View at Medichecks (opens in a new tab)
Nutrition Check Blood Test
8 markers · checked 23 October 2026
£89.00
with a home kit
View at Medichecks (opens in a new tab)
Female Hormone Check Advanced Blood Test
11 markers · checked 25 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Hepatitis A Profile Blood Test
1 markers · checked 24 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
HIV, Hepatitis B & C Blood Test
3 markers · checked 23 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Immunoglobulins IgG/IgM/IgA Blood Test
5 markers · checked 24 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Lyme Disease ELISA Blood Test
1 markers · checked 26 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Men's Ultimate At-Home Blood Test
12 markers · checked 24 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Omega-3 and Omega-6 Essential Fatty Acids Blood Test
1 markers · checked 29 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Women's Ultimate At-Home Blood Test
12 markers · checked 24 October 2026
£99.00
with a home kit
View at Medichecks (opens in a new tab)
Male Fertility IQ Blood Test
14 markers · checked 23 October 2026
£138.20
with a vein draw
View at Medichecks (opens in a new tab)
Coronavirus Antibody with Vitamin D Blood Test
2 markers · checked 23 October 2026
£109.00
with a home kit
View at Medichecks (opens in a new tab)
Sports Hormone Check Blood Test
29 markers · checked 23 October 2026
£144.00
with a vein draw
View at Medichecks (opens in a new tab)
PLAC Lp-PLA2 Blood Test
1 markers · checked 24 October 2026
£129.00
with a home kit
View at Medichecks (opens in a new tab)
Advanced Essential Blood Test
34 markers · checked 28 October 2026
£170.00
with a vein draw
View at Medichecks (opens in a new tab)
Advanced TRT Blood Test
32 markers · checked 24 October 2026
£184.00
with a vein draw
View at Medichecks (opens in a new tab)
Sports Hormone Check Plus Blood Test
33 markers · checked 26 October 2026
£194.00
with a vein draw
View at Medichecks (opens in a new tab)
Advanced Well Man Blood Test
36 markers · checked 25 October 2026
£194.00
with a vein draw
View at Medichecks (opens in a new tab)
Advanced Well Woman Blood Test
39 markers · checked 27 October 2026
£194.00
with a vein draw
View at Medichecks (opens in a new tab)
Female Fertility IQ Blood Test
15 markers · checked 25 October 2026
£194.20
with a vein draw
View at Medichecks (opens in a new tab)
Phosphatidylethanol (PEth) Blood Test
1 markers · checked 27 October 2026
£199.00
with a home kit
View at Medichecks (opens in a new tab)
Ultimate Performance Blood Test
45 markers · checked 29 October 2026
£234.00
with a vein draw
View at Medichecks (opens in a new tab)
Optimal Health Blood Test
46 markers · checked 29 October 2026
£284.00
with a vein draw
View at Medichecks (opens in a new tab)

Compare Medichecks

Visit Medichecks · All providers

Prices checked daily — always confirm on the provider's site. Not medical advice.

Price data from Blood Tests - Head to Head (CC BY 4.0).