If you want a vitamin blood test in London, the most useful tests for most people are vitamin D, vitamin B12, folate and ferritin, which shows your iron stores. You can have them on their own or together, at our Battersea clinic in Nine Elms or with a home visit. Prices start at £59 for a vitamin D test, and a doctor reviews every result before you see it.
Which test is right depends on why you are testing. If you feel well, one or two targeted tests are usually enough. If you have symptoms such as tiredness or pins and needles, test for the likely causes together, so you only need one appointment.
Which vitamin blood test do I need?
Vitamin D
Vitamin D helps keep bones, teeth and muscles healthy. In the UK, most of it comes from sunlight on the skin between late March and the end of September, so levels often fall over the winter. The NHS advises everyone to consider a daily 10 microgram supplement in autumn and winter, and all year round if you get little sun on your skin or have darker skin.
A test is worth considering if you have bone or muscle aches, rarely go outside, usually cover your skin, or take a supplement and want to check your level. Our Vitamin D Test measures 25-OH vitamin D, the standard marker.
Vitamin B12 and folate
B12 and folate are needed to make healthy red blood cells and keep your nerves working properly. Low levels can cause tiredness, a sore tongue, pins and needles, or changes in memory and mood. B12 deficiency is more likely if you eat a vegan diet, are older, have had stomach or bowel surgery, or take certain medicines, such as metformin or long-term acid-reducing tablets.
NICE guidance on B12 deficiency, published in 2024, says either total B12 or active B12 can be used as the first test. We test active B12, and red cell folate can be measured from the same sample.
Ferritin and iron
Iron is a mineral rather than a vitamin, but it is often what people really need checking. Ferritin shows how much iron your body has stored. It can be low well before your haemoglobin drops, and low iron is common with heavy periods, in pregnancy and after giving birth, and in people who eat little or no meat. Inflammation can push ferritin up and hide a low level, which is why a doctor looks at it alongside your other results.
Wider vitamin and mineral screens
Larger screens add vitamins A, B1, B2, B6 and E, and minerals such as zinc and copper. These are rarely low if you eat a varied diet, so they suit specific situations, such as after weight loss surgery, rather than a first check.
How much does a vitamin blood test cost in London?
These are our current prices. There is no separate clinic fee, and you pay at your appointment.
| Test | What it checks | Price | Results |
|---|---|---|---|
| Vitamin D Test | 25-OH vitamin D | £59 | 1 day |
| Ferritin | Iron stores | £60 | 4 to 6 hours in the laboratory |
| Vitamin B12 (Active) | Active B12 | £78.40 | 1 day |
| Iron & B12 Check | Iron, TIBC, transferrin saturation, ferritin, active B12, red cell folate | £89 | 2 days |
| Vitamin B12 (Active) / Red Cell Folate | Active B12 and red cell folate | £112 | 2 days |
| Mineral Screen | Calcium, magnesium, zinc, iron, copper, chromium, manganese | £179 | 5 days |
| Vitamin & Mineral Screen | Vitamins A, beta carotene, B1, B2, B6, D, E and the minerals above | £499 | 7 days |
The Iron & B12 Check, at £89, costs less than active B12 and folate on their own, and adds ferritin and iron. If you are tired and want to look at the common causes, it is usually the more useful choice. Adding the Vitamin D Test brings the total to £148.
If you would like a general check as well, our Full Body Health Check, at £225, includes vitamin D, active B12, red cell folate and ferritin alongside a blood count, kidney and liver tests, cholesterol, sugar and thyroid. Read what is in a full body MOT blood test to see if it suits you.
For a home visit, add £80 to the price of your tests. See home visits for the areas we cover.
Do I need to fast or stop supplements?
You do not need to fast for vitamin D, B12, folate or ferritin. The Vitamin & Mineral Screen is better done fasting, so book a morning appointment and have water only from midnight. A morning appointment is also preferred for the Iron & B12 Check, because iron levels change through the day.
Supplements can affect your results. If you take B12, folic acid, iron, vitamin D or a multivitamin, tell us when you book so the doctor reviewing your results knows. Do not stop anything you have been prescribed without speaking to the person who prescribed it.
Can I get a vitamin test on the NHS instead?
Yes, when there is a clinical reason. Your GP may check B12, folate or ferritin if you have symptoms or a condition that puts you at risk, and vitamin D if you have bone problems or symptoms that suggest a deficiency. The NHS does not usually test vitamin levels for reassurance when you feel well. That is where a private test can help, and you can share private results with your GP.
Our guide to getting a blood test near Battersea, Vauxhall and Clapham compares the NHS, clinic and home visit options in more detail.
Where to get tested
- Clinic: 28-29 Wilcox Close, Nine Elms, Battersea, London SW8 2UD, inside the Medirex Pharmacy building
- Nearest stations: Nine Elms (Northern line) and Vauxhall (Victoria line and National Rail)
- Home visits: £80 on top of your tests, covering Zone 1, Battersea, Clapham, Balham and nearby
- Laboratory: The Doctors Laboratory (TDL), UKAS accredited
- Payment: book online and pay at your appointment
If tiredness is the main reason you want testing, read our guide to blood tests when you feel tired all the time. Our separate guide to vitamin D blood test results is coming soon.
What happens with your results
Your sample goes to the laboratory the same day. A GMC-registered doctor reviews every result and adds a comment before you see it. Reference ranges vary between laboratories, so your report shows the range used for your test. If anything needs treatment or follow-up, a doctor contacts you directly. You can also book a doctor's consultation to go through your results, and share them with your NHS GP. See all our vitamin and mineral tests or the full A to Z of blood tests.
More guides
- Ferritin blood test: what low, normal and high ferritin mean
- Thyroid blood test in London: options, prices and how fast you get results
- Same-day blood test results in London: what’s realistic
Ready to check?
Every result is reviewed by a doctor, who explains what it means for you.