Normal values, fasting, symptoms of deficiency and when to see a doctor
Published: 10 November 2026 | Updated: 10 November 2026 | By MCT Clinic and Diagnostic Centre, a unit of Millat Charitable Trust
The vitamin B12 test is a blood test that shows whether you have enough of this vitamin, which the body needs for healthy red blood cells and nerves. This guide explains the vitamin B12 test normal range, whether you need to fast, what low or high results can mean, and who is most at risk of deficiency, including people on a vegetarian diet.
The figures come from the MedlinePlus Medical Encyclopedia (U.S. National Library of Medicine) and the NIH Office of Dietary Supplements. Every laboratory sets its own reference range, so always read your result against the range printed on your own report.
Vitamin B12 (cobalamin) is needed to make healthy red blood cells and to keep nerves working properly. The vitamin B12 test measures how much of it is in your blood, using an ordinary blood sample taken from a vein in the arm.
MedlinePlus explains that doctors usually order the test when other blood tests suggest megaloblastic anaemia, a type of anaemia with large red cells, including pernicious anaemia. It is also ordered for nerve symptoms such as numbness or tingling in the arms and legs, weakness or loss of balance, and when doctors evaluate confusion, dementia or nerve damage (peripheral neuropathy).
At our centre, Vitamin B12 is listed in the diagnostics catalogue. It is often ordered together with a CBC test. Our guide to the vitamin D test covers another vitamin test that is often asked about.
The MedlinePlus Medical Encyclopedia gives the following values. Your report may show either unit; the two columns are the same values in different units.
| Result | pg/mL | pmol/L |
|---|---|---|
| Normal range | 299 to 1054 | 219 to 773 |
| Possible deficiency | Below 299 | Below 219 |
Laboratories use different methods and set their own reference ranges, so the range printed beside your result is the one to use. MedlinePlus notes that people with values below 299 pg/mL are likely to have or develop symptoms, and that a deficiency should be confirmed by measuring methylmalonic acid; a high methylmalonic acid level points to a true B12 deficiency.
Unlike many vitamin tests, the B12 test usually needs a short fast. MedlinePlus advises not eating or drinking for about 6 to 8 hours before the test. It also lists medicines that can affect the result: colchicine, H2 blockers such as famotidine, metformin, neomycin, para-aminosalicylic acid, phenytoin and proton pump inhibitors such as omeprazole. Do not stop any of these yourself; ask your doctor.
For a general checklist on fasting, water and medicines, see our fasting blood test guide.
MedlinePlus lists these causes of a low level:
The NIH Office of Dietary Supplements adds people who have had stomach or intestinal surgery, including weight-loss surgery, older adults (many have less stomach acid, which reduces absorption), and people on long-term metformin or acid-reducing medicines. It notes that babies of strictly vegetarian or vegan mothers can also be at risk.
The NIH Office of Dietary Supplements lists the following symptoms:
The body stores large amounts of B12, so symptoms can take years to appear. The same source warns that nerve damage can happen even without anaemia, which is why a deficiency should be treated promptly under a doctor's care.
A CBC often gives the first clue. MedlinePlus explains that a high MCV, meaning red cells larger than usual (macrocytic anaemia), can be caused by low folate or vitamin B12, as well as by chemotherapy or liver disease. A low MCV points more towards iron deficiency or thalassaemia. Our CBC guide explains MCV, MCH and MCHC.
A doctor seeing a high MCV may then order a vitamin B12 level, a folate level and sometimes methylmalonic acid. The right treatment depends on the cause, for example a low intake compared with a problem absorbing B12, so it should be decided by a doctor rather than by self-medicating.
A high level is uncommon, because extra B12 is usually removed in the urine. MedlinePlus lists liver disease such as cirrhosis or hepatitis, and blood disorders such as polycythaemia vera and chronic myeloid leukaemia, among the conditions linked with a raised level. Recent B12 supplements or injections can also raise the result, so tell your doctor about anything you take. If your liver is being checked, see our liver function test guide.
The NIH Office of Dietary Supplements gives these recommended daily amounts, in micrograms (mcg):
| Life stage | Recommended amount |
|---|---|
| Children 1 to 3 years | 0.9 mcg |
| Children 4 to 8 years | 1.2 mcg |
| Children 9 to 13 years | 1.8 mcg |
| Teens 14 to 18 years and adults | 2.4 mcg |
| Pregnancy | 2.6 mcg |
| Breastfeeding | 2.8 mcg |
B12 occurs naturally in animal foods: fish, meat, poultry, eggs, milk and other dairy products. Plant foods contain none unless they are fortified, and some breakfast cereals and nutritional yeasts are fortified with it. For vegetarian families, milk, curd and paneer are natural sources, and fortified foods or supplements may help; ask a doctor or our dietitian before starting a supplement. The amounts in this table are general guidance, not a treatment dose.
The MedlinePlus Medical Encyclopedia gives 299 to 1054 pg/mL (219 to 773 pmol/L) as the normal range. A result below 299 pg/mL (219 pmol/L) is a possible sign of deficiency. Ranges vary slightly between laboratories, so use the range printed on your report.
Yes, usually. MedlinePlus advises not eating or drinking for about 6 to 8 hours before the test. Follow the instruction your lab or doctor gives you.
The NIH Office of Dietary Supplements lists tiredness or weakness, pale skin, palpitations, loss of appetite and weight loss, numbness or tingling in the hands and feet, balance problems, depression, confusion, poor memory and a sore mouth or tongue. Symptoms can take years to appear because the body stores B12.
According to the NIH Office of Dietary Supplements, people at higher risk include older adults, vegetarians and vegans, people with pernicious anaemia, coeliac disease, Crohn's disease or atrophic gastritis, people who have had stomach or intestinal surgery, and people taking metformin or acid-reducing medicines for a long time.
High levels are uncommon because extra B12 is usually removed in the urine. MedlinePlus says a raised level can be seen with liver disease such as cirrhosis or hepatitis and with some blood disorders. Recent supplements or injections can also raise the result, so tell your doctor what you take.
It can. The NIH Office of Dietary Supplements explains that B12 occurs naturally only in animal foods such as fish, meat, eggs, milk and other dairy, so diets with little or no animal food may be low in B12. Fortified foods and supplements are other sources; ask your doctor before starting one.
For information only, not medical advice. This page does not replace advice from your doctor.