Home › Blog › Vitamins and minerals

Vitamin blood tests in London: which test to choose and what it costs

Vitamin D, B12, folate and iron: what each test tells you, what it costs, and how to get tested in our clinic or at home.

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.

TestWhat it checksPriceResults
Vitamin D Test25-OH vitamin D£591 day
FerritinIron stores£604 to 6 hours in the laboratory
Vitamin B12 (Active)Active B12£78.401 day
Iron & B12 CheckIron, TIBC, transferrin saturation, ferritin, active B12, red cell folate£892 days
Vitamin B12 (Active) / Red Cell FolateActive B12 and red cell folate£1122 days
Mineral ScreenCalcium, magnesium, zinc, iron, copper, chromium, manganese£1795 days
Vitamin & Mineral ScreenVitamins A, beta carotene, B1, B2, B6, D, E and the minerals above£4997 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.

See a doctor rather than just booking a test if you have numbness or tingling that is spreading, problems with balance or walking, changes in your eyesight, or confusion or memory problems that are getting worse. These can be signs of severe B12 deficiency and need assessing promptly. Call 999 if you have chest pain or severe breathlessness, or NHS 111 if you are not sure where to go. If you are pregnant, your midwife or GP will arrange the blood tests you need.

Where to get tested

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

Ready to check?

Every result is reviewed by a doctor, who explains what it means for you.

See our vitamin and mineral tests
My panel
Total: £0Pay at your appointment