Vitamin B12: what it is, what it tells you and why we test it
Vitamin B12 is needed by your nerves and to make red blood cells. Your body cannot make it: it comes from food, almost only from animal foods. If you run short, symptoms come late, which is why it is worth measuring in your blood.
Why we test it
B12 is needed by your nerves and to make healthy red blood cells. Your body cannot make it: it has to come from food.
Your liver keeps a store that lasts years. That is why a deficiency builds slowly, and symptoms come late.
If a deficiency lasts a long time, your nerves can be damaged, sometimes for good. That is why it is worth measuring even without symptoms.
What it tells you, and what it does not
If it is low, your body may be short of B12, even if you feel well.
If it is in the lower part of the normal range, that does not rule out a deficiency. The level in your blood is an imperfect guide: on its own it is not enough.
If it is high, a supplement is usually behind it. If you take none, the reason needs finding.
That is why it is read together with other tests:
- Haemoglobin: Whether a deficiency has already caused anaemia
- MCV: Red blood cells bigger than normal: a sign of low B12
- Ferritin: Your iron store, which your red blood cells need too
- Red blood cells: How many red blood cells your body makes
Normal vitamin B12 levels
The lab decides what is normal. It is usually 197 to 771 pg/mL. Your own report may print different limits, because they depend on the method used.
A number in the lower part of the range does not rule out a deficiency. If you have symptoms, your doctor can ask for other tests, such as methylmalonic acid or homocysteine, to show whether your body is really short.
If your report gives it in ng/L, the numbers are the same. If it gives it in pmol/L, they are lower: compare your number with the limits printed next to it.
In the Rosa report you also see your optimal range and what to do to reach it or stay in it.
What your result means
Find the row for your result, in pg/mL. Below 200 should always be seen by a doctor, even if your report still marks it as normal.
- Below 200: Possible deficiency. Your body may be short of B12, even if some lab reports still mark it as normal. Talk to your doctor: they look for the cause and decide whether more tests are needed.
- 200 up to your report’s limit, Usually up to 771: Normal. Usually you have enough. But a value in the lower part can still hide a deficiency, especially if you have symptoms. In the Rosa report you also see whether you are in your optimal range.
- Above your report’s limit, Usually above 771: High. Supplements or B12 injections are usually behind it. If you take no B12 in any form, talk to your doctor.
If your vitamin B12 is high or low
- High vitamin B12: Supplements or injections are usually behind it. If you take none, the reason needs finding.
- Low vitamin B12: More common in vegans, with age and with some medicines. Causes and symptoms are below.
Low vitamin B12: the causes
Usually too little comes in with food, or your body cannot absorb it.
- A vegan or vegetarian diet: B12 is found almost only in animal foods. Without fortified foods or a supplement, the store slowly runs down.
- Some medicines taken for years: Metformin for diabetes and medicines that reduce stomach acid can lower how much you absorb. Do not stop them on your own: talk to your doctor.
- Age: Over the years the stomach often makes less acid, and B12 from food is absorbed less well.
- Stomach and gut: Coeliac disease, Crohn’s disease or stomach surgery, such as weight-loss surgery, can reduce absorption.
- Pernicious anaemia: An autoimmune disease: the body’s defences attack the stomach, which stops making the substance needed to absorb B12. Your doctor decides the treatment.
- Nitrous oxide: Laughing gas inhaled from balloons blocks B12. It can damage the nerves even when the number looks normal.
Symptoms of vitamin B12 deficiency
They come slowly, often after months or years. They can affect the blood, the nerves or both:
- Tiredness, pale skin and breathlessness, once anaemia sets in
- Tingling or numbness in the hands and feet
- Problems with balance or walking
- Weaker memory and concentration, low mood
- A smooth, red and sore tongue
In the blood, red cells often grow bigger than normal and MCV rises. These symptoms have other causes too, but when the nerves are involved it is not worth waiting: talk to your doctor soon.
Where vitamin B12 is found
In food, almost only in animal foods:
- Meat, especially liver and other offal (liver is best avoided in pregnancy).
- Fish and shellfish, such as clams, mussels, mackerel and salmon.
- Eggs, milk, yoghurt and cheese.
- Fortified plant foods, such as some plant drinks and breakfast cereals: check the label.
- Fruit, vegetables and legumes contain none, or almost none.
Vegans usually need a supplement: talk to your doctor. If your B12 is already low, your doctor decides the dose and for how long: sometimes tablets are enough, sometimes injections are needed.
What can skew the result
A few things change the number, or how to read it. It helps to know them first.
- Supplements and multivitamins: They can raise the number even when your body is still short. Tell your doctor.
- B12 injections: After a course of injections the number stays high for a while.
- Biotin: It is in many hair and nail supplements, and with some methods it can make B12 read higher than it is. If you take it, ask your doctor whether to pause it for at least two days before the test, and tell the lab.
- Folic acid: It does not change B12, but it can put your blood count right and hide a deficiency. Tell your doctor.
When to worry
Talk to your doctor if:
- Your vitamin B12 is below 200.
- It is low and your red blood cells are large, or your haemoglobin is low.
- It does not come up even though you take a supplement.
- It is high and you take no B12 in any form.
- You have tingling, numbness or balance problems, even with a normal B12: talk to your doctor soon, because if B12 is involved, treatment should not be put off.
- You are short of breath at rest, have chest pain or faint: call 112 or go to the emergency department.
With Rosa, a vitamin B12 below 200 pg/mL is always flagged to a doctor.
Frequently asked questions
What does vitamin B12 do? It keeps your nerves working, helps make red blood cells and lets cells divide. Your body cannot make it: it has to come from food.
Can low B12 be a sign of cancer? Usually not: the most common causes are diet, some medicines and age. But if a deficiency has no clear reason, your doctor looks for the cause, including in the stomach.
Do vegans and vegetarians need to take B12? Vegans usually do, because plant foods contain almost none. Vegetarians get some from eggs and dairy, but often not enough. Checking it helps, and your doctor decides the dose and form.
Does metformin lower vitamin B12? Taken for years it can, and the risk grows with the years of treatment. If you take it, it makes sense to check your B12. Do not stop metformin on your own: talk to your doctor.
Can vitamin B12 and folic acid be taken together? Yes, they are often taken together when needed. But folic acid on its own can correct anaemia and hide a B12 deficiency while the nerves keep suffering. That is why it is worth checking B12 before taking it.
How often should it be checked? For people who feel well there is no fixed rule: Rosa measures it once a year. Vegans, and people who have taken metformin or stomach-acid medicines for years, may need more frequent checks, if their doctor says so.
Sources
- Devalia and colleagues, guidelines for the diagnosis and treatment of cobalamin and folate disorders. British Journal of Haematology, 2014. PMID 24942828
- Stabler, vitamin B12 deficiency in clinical practice. New England Journal of Medicine, 2013. PMID 23301732
- Aroda and colleagues, long-term metformin use and vitamin B12 deficiency in the Diabetes Prevention Program Outcomes Study. Journal of Clinical Endocrinology and Metabolism, 2016. PMID 26900641
- Andrès and colleagues, the pathophysiology of elevated vitamin B12 in clinical practice. QJM, 2013. PMID 23447660
- Arendt and colleagues, elevated plasma vitamin B12 as a marker for cancer, a population-based cohort study in Denmark. Journal of the National Cancer Institute, 2013. PMID 24249744