Lab results explained
Low vitamin B12: what your result means
Last checked against the sources below on · How we write health pages
Short answer: A vitamin B12 level below 200 pg/mL (about 148 pmol/L) is usually reported as low, and 200 to 300 pg/mL is borderline. Low B12 can cause tiredness, anaemia and nerve symptoms such as tingling. Common causes are a diet low in animal foods, poor absorption and some medicines. Your doctor can confirm it and treat it.
Have your report? See what every number means.
Free, no sign-up. Your report is read on this device and never uploaded.
Typical adult range
Your lab may print a slightly different range. Use the one on your report when there is one.
| Test | Adults |
|---|---|
| Vitamin B12 | Low: under 200 pg/mL Borderline low: 200–300 pg/mL Normal: 300–900 pg/mL High: 900 or more pg/mL |
| Folate (folic acid) | Low: under 3 ng/mL Borderline: 3–4 ng/mL Normal: 4 or more ng/mL |
| MCV (red cell size) | 80–100 fL |
What the B12 test measures
Vitamin B12 is needed to make healthy red blood cells and to keep nerves working. Your body cannot make it, so it comes from food such as milk, curd, eggs, fish and meat. The blood test measures how much B12 is in your serum. Reports may show it in pg/mL or pmol/L (pg/mL multiplied by 0.74 gives pmol/L). The result is only one part of the picture. A borderline value can still matter if you have symptoms, so doctors sometimes add tests such as methylmalonic acid (MMA) or homocysteine to see whether your body is truly short of B12.
Common causes of low B12
In many people the cause is simple and easy to fix, but it is still worth finding out why the level is low, because the treatment depends on the cause. Vegetarian diets with little milk or eggs are a common reason in South Asia. Problems with absorption become more likely with age, and some people have more than one cause at the same time.
- A vegetarian or vegan diet with little dairy or egg
- Long-term use of metformin or acid-reducing medicines
- Pernicious anaemia, an autoimmune condition that blocks absorption
- Stomach or bowel surgery, coeliac disease or Crohn's disease
- Heavy alcohol use and older age
Symptoms and how B12 links to MCV and folate
Some people with low B12 feel well. Others notice tiredness, breathlessness, a sore red tongue, pins and needles in the hands or feet, poor balance, low mood or memory problems. On a blood count, low B12 can make red cells larger than normal, so the MCV may be above 100 fL. Low folate causes the same large-cell pattern, which is why both are often tested together. A normal MCV does not rule out low B12, especially if you also have low iron, which tends to make red cells smaller.
What usually happens next
Your doctor will look at your symptoms, diet, medicines and the rest of your blood count. They may repeat the test or order extra tests to find the cause, such as antibodies for pernicious anaemia. Treatment is usually B12 tablets or injections, and the choice depends on the cause and how low the level is. Your doctor may suggest which form and dose is right for you. Nerve symptoms should be treated promptly, because nerve damage from long-standing low B12 can become permanent.
When to get help the same day
Get same-day medical care if you have low B12 with new trouble walking, weakness or numbness in your legs, confusion, or breathlessness or chest pain at rest. A haemoglobin below 7 g/dL also needs same-day care. If you have severe chest pain, fainting or sudden weakness on one side of the body, call your local emergency number.
Questions to ask your doctor
- What do you think is causing my low B12?
- Do I need tests for pernicious anaemia or absorption problems?
- Should I have tablets or injections, and for how long?
- Could any of my current medicines be lowering my B12?
- When should my B12 and blood count be checked again?
Check your own results
Paste your report, drop the lab's PDF or type the values. Each result is compared with typical ranges and explained, with questions for your doctor.
- Read on your device, never uploaded
- No health data on our servers
- Explains results, doesn't diagnose
Educational only, not medical advice or a diagnosis. Reference ranges differ between labs; your doctor interprets results with your history. Results are only kept if you press Save, and then only in this browser.
More vitamins tests (1)
Enter a value above to see what it means.
Frequently asked questions
Is a B12 level of 250 pg/mL low?
On this checker, 200 to 300 pg/mL is borderline low. Some people at this level have a real shortage and some do not. If you have symptoms or a high MCV, your doctor may order a follow-up test such as MMA to decide.
Can vegetarians get enough vitamin B12?
Yes, but it takes planning. Milk, curd, paneer, cheese and eggs contain B12, and some foods are fortified. People who eat no animal foods at all usually need a fortified food or a supplement. Your doctor or dietitian can advise you.
Does metformin cause low vitamin B12?
Long-term metformin use can lower B12 levels in some people. Doctors often check B12 from time to time in people taking it. Do not stop metformin on your own; ask your doctor whether you need testing or a supplement.
How long does it take for B12 levels to improve?
Blood levels often rise within weeks of treatment, and energy may improve soon after. Nerve symptoms can take months to settle and may not fully recover if they were present for a long time. Your doctor will plan repeat tests.
Sources
This page explains what results usually mean. It isn't a diagnosis or medical advice; your doctor interprets results with your symptoms, history and medicines. Medical disclaimer
Read on your device
Your report is read by your own browser. It is never uploaded.
No health data on our servers
We don't have a database of results. Saved history stays in this browser.
Check it yourself
Load the page, turn off Wi-Fi, paste your results: it still works.
Explains, doesn't diagnose
Plain-English meaning and questions for your doctor. Not medical advice.
Feeling very unwell? Call your local emergency number now.How we handle health dataMedical disclaimer