Ferritin Blood Test
Measure the amount of ferritin in your blood
200,000
Satisfied patients
Trusted by patients across the UK for medical & aesthetic care
CQC rated Good
Inspected April 2026: Safe, Effective, Caring, Responsive and Well-led

Save Face Accredited Clinic
Committed to safer aesthetic treatments
27 years
Of Clinical Experience
Established in 1999
Treatment at a glance
Key details you may want to know before booking.
Treatment time
20 mins
ANAESTHETIC
N/A
DOWNTIME
N/A
Results
24 hours
SUITABLE FOR
N/A
Price
Starting from £71
A ferritin blood test is recommended when your doctor suspects that you may have an abnormal blood ferritin level. This could indicate that your body’s iron stores are low (known as anaemia) or higher than average, which has a number of causes.
Ferritin is a blood protein that contains iron and helps determine how much iron your body is storing. It is also known as an acute phase reactant, meaning that during inflammation, the body’s ferritin levels naturally increase. Elevated ferritin levels can therefore occur in people with conditions such as liver disease or certain cancers, including Hodgkin’s lymphoma.
At Bodyvie, one of London’s original advanced medical and aesthetic clinics, you can trust that your health is in expert hands. With decades of experience, our doctors provide accurate testing and personalised guidance to ensure that your results are fully understood within the context of your overall health. Our longstanding reputation for medical excellence reflects the trust and confidence patients have placed in us since our founding.
Blood tests are taken at our Richmond clinic only, at 133-135 Kew Road, TW9 2PN. They are not available at our Belgravia clinic.
What do my ferritin levels mean?
Should your ferritin blood test reveal that your blood ferritin level is lower than expected, it may indicate that your body’s iron stores are low and that you have an iron deficiency. This could mean that you are anaemic.
Symptoms of low ferritin could include:
- Unexplained Fatigue
- Dizziness
- Chronic Headaches
- Unexplained Weakness
- Ringing In Your Ears
- Irritability
- Leg Pains
- Shortness Of Breath
If your ferritin blood test shows ferritin levels higher than expected, it could indicate that you have an underlying condition that causes your body to store too much iron.
It may also indicate liver disease, hyperthyroidism, rheumatoid arthritis, or other inflammatory conditions. Some cancers may also increase your blood ferritin level.
Symptoms of excess ferritin could include:
- Stomach Pain
- Heart Palpitations or Chest Pains
- Unexplained Weakness
- Joint Pain
- Unexplained Fatigue
The most likely causes of elevated ferritin levels are inflammation, obesity, and daily alcohol intake. The most common cause of genetic-related high ferritin levels is the condition hemochromatosis.
What are normal ferritin blood levels?
On average, the expected levels of ferritin are:
- 20 to 500 nanograms/millilitre in men
- 20 to 200 nanograms/millilitre in women
The testing process for a ferritin blood test
In some instances, your health care professional may ask you not to eat for at least 12 hours before your ferritin blood test, as it is believed that the test is more accurate when it is performed in the morning after you haven’t eaten for a while.
A Ferritin Blood Test is a usual blood test where your health care provider will take a small blood sample. The process only lasts around five minutes.
Should you wish to learn more about our ferritin blood tests, don’t hesitate to contact us via our contact form or telephone number.
Blood tests are ordered by the doctor as needed, based on the patient’s symptoms and concerns. Occasionally alternate or additional tests may be required for accurate diagnosis.
what our clients say
Keen to speak with our team