Home sample collection across India Mon – Sun: 7:00 AM – 10:00 PM +91 82878 28253

Vitamin B12 normal range: low, borderline and high levels explained

Vitamin B12 helps your body make healthy red blood cells and keeps nerves working well. It comes mainly from animal foods such as milk, curd, paneer, eggs, fish and meat. Low B12 is very common in India, especially in vegetarians and older adults. It can cause tiredness, tingling or numbness in hands and feet, poor memory and anaemia. Because these signs develop slowly, many people do not notice them for a long time. A simple blood test shows your B12 level.

हिंदी में पढ़ें

Vitamin B12 – Normal range chart

LevelValue (pg/mL)
LowYour doctor decides what to doBelow about 200 pg/mL
BorderlineDoctor may order more testsAbout 200 – 300 pg/mL
NormalMany labs use about 211–911 or 197–771About 200 – 900 pg/mL
HighOften from supplements or injectionsAbove about 900 pg/mL

Ranges differ a little from lab to lab.

What does my result mean?

Vitamin B12 B12 150 pg/mL

This is low. Your doctor will look for the cause and advise on treatment; low B12 is common and usually treatable.

Vitamin B12 B12 250 pg/mL

This is borderline. Some people at this level may still be short of B12, so your doctor may suggest more tests or a recheck.

Vitamin B12 B12 1500 pg/mL

This is high, most often from supplements or injections. If you are not taking any, your doctor may want to look for other causes.

What this test checks

The test measures the amount of vitamin B12 in your blood. It is often checked in people with tiredness, tingling, numbness, memory problems, anaemia or a vegetarian diet, and in people taking long-term medicines such as metformin. If you are on treatment, your doctor will tell you when to recheck.

Common reasons for a high value

  • Taking B12 tablets or injections
  • Recent B12 injection before the test
  • Liver problems
  • Kidney problems
  • Rarely, some blood disorders

Common reasons for a low value

  • Vegetarian or vegan diet with little milk, curd or eggs
  • Older age, when absorption becomes weaker
  • Long-term use of metformin or acid-reducing medicines
  • Stomach or gut problems that affect absorption
  • An autoimmune condition called pernicious anaemia
  • Heavy alcohol use

How to prepare

Fasting is usually not required, though some labs prefer a morning sample after an overnight fast. If you take B12 tablets or injections, tell your doctor and ask whether to pause them before the test.

When to see a doctor

See a doctor if your B12 is low or borderline, or if you have tingling or numbness in hands and feet, trouble walking or balancing, memory problems, a sore red tongue or pale skin. Do not ignore nerve symptoms; early treatment helps.

Vitamin B12 – FAQs

Do I need to fast for a B12 test?

Usually not. Some labs prefer a fasting morning sample, so follow the instructions you are given. If your package includes fasting sugar or lipids, fast 10–12 hours overnight.

Is B12 250 normal?

B12 of 250 pg/mL is within many lab ranges but in the borderline zone. Some people here still have low B12 in the body. Your doctor may suggest further tests or a recheck.

Why do vegetarians often have low B12?

B12 comes mainly from animal foods. Vegetarians who take little milk, curd, paneer or eggs, and vegans, get less B12, so low levels are common in this group.

How is the B12 sample collected?

A phlebotomist collects your blood sample at home. It is tested at a Thyrocare partner lab and the report is sent on WhatsApp and email.

This page is general information, not medical advice. The normal range printed on your own report is the one that applies, and only a doctor can tell what your result means for you.

Packages with this test

All packages
VITAMINS PROFILE package details

VITAMINS PROFILE

5 tests included · Report in 24–48 hours
  • CALCIUM
  • TSH - ULTRASENSITIVE
  • FOLATE
  • VITAMIN B-12
  • + 1 more
₹2,055
Book Now
Ask on WhatsApp
VITAMIN B COMPLEX PROFILE package details

VITAMIN B COMPLEX PROFILE

8 tests included · Report in 24–48 hours
  • VITAMIN B-12
  • VITAMIN B1/THIAMIN
  • VITAMIN B2/RIBOFLAVIN
  • VITAMIN B3/NICOTINIC ACID
  • + 4 more
₹1,999
Book Now
Ask on WhatsApp
JAANCH DIABETES COMPREHENSIVE package details

JAANCH DIABETES COMPREHENSIVE

92 tests included · Report in 24–48 hours
  • Lipid Profile (10): Total Cholesterol, Triglycerides, HDL Cholesterol - Direct, LDL Cholesterol - Direct, LDL/HDL Ratio, Non-HDL Cholesterol, TC/HDL Cholesterol Ratio, VLDL Cholesterol, HDL/LDL Ratio, TRIG/HDL Ratio
  • Kidney Profile (7): BUN/Serum Creatinine Ratio, Blood Urea Nitrogen, Calcium, Serum Creatinine, Uric Acid, Urea (Calculated), Urea/Sr. Creatinine Ratio
  • Diabetes Profile (2): HbA1c, Average Blood Glucose (ABG)
  • Fasting Blood Sugar (Glucose)
  • + 13 more
₹5,670 ₹3,499 38% OFF
You save ₹2,171
Book Now
Ask on WhatsApp
VITAMIN D TOTAL AND B12 COMBO package details

VITAMIN D TOTAL AND B12 COMBO

2 tests included · Report in 24–48 hours
  • VITAMINE D AND B12
₹1,899 ₹1,599 16% OFF
You save ₹300
Book Now
Ask on WhatsApp

Not sure which test you need?

Share your mobile number — our team will call you with the right tests, today's best price and a home-collection slot.

Please enter a valid 10-digit mobile number.
Please enter your city.

No spam. Your number is used only to help you book. Privacy

+91 82878 28253