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.

Cheapest Haemoglobin Blood Test UK

The oxygen-carrying protein in red blood cells.

Add to my panel

Cheapest test that includes it£69.00Full Blood Count Blood Test at Goodbody Clinic, all-in with a vein draw
Cheapest test of Haemoglobin alone£135.00Haemoglobin at Better2Know
Tests compared45from 8 providers, checked 29 October 2026

What it measures

Haemoglobin is the protein inside red blood cells that carries oxygen from the lungs to the rest of the body. The test measures how much of it is in a litre of blood. It is part of a full blood count.

Why people test it

Typical range

Ranges vary between labs, with the method used, age and sex, and your report shows the lab's own range. One NHS trust lab gives 130 to 180 g/L for adult men and 115 to 165 g/L for adult women. Source: Gloucestershire Hospitals NHS Foundation Trust: haematology reference ranges.

Finger-prick or vein?

A vein draw is usually advised. Finger-prick samples can clot or have their red cells burst (haemolyse) in the tube, which upsets blood count results.

Every Haemoglobin test, cheapest first

Cheapest first, whether the test is of Haemoglobin alone (marked "single-marker test") or a panel that includes it. Each price is all-in: the test and the cheapest way to have the blood taken that suits this marker (a vein draw), before any discount code.

Haemoglobin tests and their all-in prices
TestAll-inLink
Full Blood Count Blood Test
Goodbody Clinic · 12 markers · checked 24 October 2026
£69.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
Blood Health Profile
Bluecrest Wellness · 9 markers · checked 26 October 2026
£85.00
with a vein draw
View at Bluecrest Wellness (opens in a new tab)
Full Blood Count (FBC) Blood Test
Medichecks · 12 markers · checked 23 October 2026
£94.00
with a vein draw
View at Medichecks (opens in a new tab)
General Health Blood Test
MyHealthChecked · 24 markers · checked 23 October 2026
£95.00
with a home kit
View at MyHealthChecked (opens in a new tab)
Energy Profile Blood Test
MyHealthChecked · 27 markers · checked 28 October 2026
£130.00
with a home kit
View at MyHealthChecked (opens in a new tab)
Full Blood Count (FBC) Test Kit
Vitall · 12 markers · checked 28 October 2026
£134.00
with a vein draw
View at Vitall (opens in a new tab)
Haemoglobin
Better2Know · single-marker test · checked 29 October 2026
£135.00
with a vein draw
View at Better2Know (opens in a new tab)
Full Blood Count
Better2Know · 6 markers · checked 28 October 2026
£135.00
with a vein draw
View at Better2Know (opens in a new tab)
Tiredness and Fatigue Blood Test
Goodbody Clinic · 9 markers · checked 26 October 2026
£139.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
Immune System Blood Test
Forth · 8 markers · checked 29 October 2026
£143.00
with a vein draw
View at Forth (opens in a new tab)
Sports Hormone Check Blood Test
Medichecks · 29 markers · checked 23 October 2026
£144.00
with a vein draw
View at Medichecks (opens in a new tab)
Complete Blood Cell Count
Better2Know · 12 markers · checked 27 October 2026
£145.00
with a vein draw
View at Better2Know (opens in a new tab)
Well Man Screen
Better2Know · 32 markers · checked 26 October 2026
£145.00
with a vein draw
View at Better2Know (opens in a new tab)
Well Woman Screen
Better2Know · 32 markers · checked 25 October 2026
£145.00
with a vein draw
View at Better2Know (opens in a new tab)
Core Health 45
Lola Health · 33 markers · checked 25 October 2026
£160.00
with a vein draw
View at Lola Health (opens in a new tab)
Anaemia Blood Test
Forth · 8 markers · checked 29 October 2026
£164.00
with a vein draw
View at Forth (opens in a new tab)
Advanced Essential Blood Test
Medichecks · 34 markers · checked 28 October 2026
£170.00
with a vein draw
View at Medichecks (opens in a new tab)
Anaemia Test Kit
Vitall · 18 markers · checked 23 October 2026
£174.00
with a vein draw
View at Vitall (opens in a new tab)
Advanced Well Man Blood Test
Goodbody Clinic · 34 markers · checked 29 October 2026
£175.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
Advanced Well Woman Blood Test
Goodbody Clinic · 36 markers · checked 28 October 2026
£175.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
Female Fitness Blood Test
Forth · 14 markers · checked 29 October 2026
£180.00
with a vein draw
View at Forth (opens in a new tab)
Advanced Energy Blood Test
Forth · 21 markers · checked 29 October 2026
£182.00
with a vein draw
View at Forth (opens in a new tab)
Advanced TRT Blood Test
Medichecks · 32 markers · checked 24 October 2026
£184.00
with a vein draw
View at Medichecks (opens in a new tab)
Vital Check 56
Lola Health · 44 markers · checked 29 October 2026
£190.00
with a vein draw
View at Lola Health (opens in a new tab)
Sports Hormone Check Plus Blood Test
Medichecks · 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
Medichecks · 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
Medichecks · 39 markers · checked 27 October 2026
£194.00
with a vein draw
View at Medichecks (opens in a new tab)
Comprehensive Biochemistry and Haematology Profile
Better2Know · 29 markers · checked 29 October 2026
£195.00
with a vein draw
View at Better2Know (opens in a new tab)
Ultimate Performance Blood Test
Medichecks · 45 markers · checked 29 October 2026
£234.00
with a vein draw
View at Medichecks (opens in a new tab)
Peak Insights 70
Lola Health · 55 markers · checked 29 October 2026
£235.00
with a vein draw
View at Lola Health (opens in a new tab)
Premium Complete Blood Test
Goodbody Clinic · 45 markers · checked 28 October 2026
£249.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
GLP-1 Advanced Nurse Health Check
Vitall · 37 markers · checked 26 October 2026
£249.00
with a vein draw
View at Vitall (opens in a new tab)
Rheumatoid Arthritis
Better2Know · 11 markers · checked 23 October 2026
£250.00
with a vein draw
View at Better2Know (opens in a new tab)
Optimal Health Blood Test
Medichecks · 46 markers · checked 29 October 2026
£284.00
with a vein draw
View at Medichecks (opens in a new tab)
Anaemia
Better2Know · 11 markers · checked 25 October 2026
£295.00
with a vein draw
View at Better2Know (opens in a new tab)
The Signature Well Man Blood Test
Goodbody Clinic · 48 markers · checked 23 October 2026
£375.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
The Signature Well Woman Blood Test
Goodbody Clinic · 49 markers · checked 24 October 2026
£375.00
with a vein draw
View at Goodbody Clinic (opens in a new tab)
Myeloma (Bone Marrow) Cancer Screen
Better2Know · 29 markers · checked 28 October 2026
£395.00
with a vein draw
View at Better2Know (opens in a new tab)
Post Covid-19 Recovery Health Check (Bronze)
Better2Know · 25 markers · checked 24 October 2026
£395.00
with a vein draw
View at Better2Know (opens in a new tab)
Post Travel Screen
Better2Know · 31 markers · checked 26 October 2026
£395.00
with a vein draw
View at Better2Know (opens in a new tab)

Showing the cheapest 40 of 45. The tool above finds the cheapest for any set of markers.

Cheapest Haemoglobin test over time

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).

Also known as: haemoglobin, hemoglobin, hb, hgb, haemoglobin (hb), hemoglobin (hb), haemoglobin concentration.