Vitamin B12 is essential for nerve function, red blood cell production, and DNA synthesis. This test measures the amount of vitamin B12 in your blood. It helps determine if you have a deficiency or too much vitamin B12, which can affect your health.
When is it needed?
Tingling or numbness in hands/feetWeakness or fatigueMemory problemsAnemiaUnexplained weight loss
How to prepare
Fasting is usually not needed. However, your doctor may ask you to fast for 10-12 hours before the test.
More about this test
Vitamin B12 is essential for nerve function, red blood cell production, and DNA synthesis. This test measures the amount of vitamin B12 in your blood. It helps determine if you have a deficiency or too much vitamin B12, which can affect your health.
Typical price in India
₹1,250
Based on 176 centres listing this test. Prices vary by city, lab, and accreditation.
Medically reviewed by: Locatemycentre editorial team. Informational only; not medical advice. Always consult a licensed physician for diagnosis or treatment.
Find Vitamin B12 (Cyanocobalamin) Test near you
Browse verified centres offering Vitamin B12 (Cyanocobalamin) Test in major Indian cities.
Vitamin B12 is essential for nerve function, red blood cell production, and DNA synthesis. This test measures the amount of vitamin B12 in your blood. It helps determine if you have a deficiency or too much vitamin B12, which can affect your health.
Do I need to fast before a Vitamin B12 (Cyanocobalamin) Test?
Fasting is usually not needed. However, your doctor may ask you to fast for 10-12 hours before the test.
How much does a Vitamin B12 (Cyanocobalamin) Test cost in India?
Vitamin B12 (Cyanocobalamin) Test typically costs around ₹1,250 at most Indian diagnostic centres, though prices vary by city, lab, and accreditation. WhatsApp two or three centres on Locatemycentre with the test name and pick the lowest NABL-accredited quote.
Can I get a Vitamin B12 (Cyanocobalamin) Test with home sample collection?
Yes. Almost every NABL-accredited diagnostic centre in metros like Bangalore, Delhi, Mumbai, Chennai and Hyderabad offers home sample collection for Vitamin B12 (Cyanocobalamin) Test. Book the night before, especially for any fasting tests, and confirm the visit fee (typically ₹100-₹250).
How long do Vitamin B12 (Cyanocobalamin) Test results take?
Most routine Vitamin B12 (Cyanocobalamin) Test reports are ready within 6-24 hours of sample collection. Specialised assays and tests sent to a parent lab may take 2-7 days. Confirm the exact turnaround with the centre before booking - it matters if you have a follow-up consult scheduled.
How will I receive the report?
Reports are emailed as a PDF and are usually downloadable from the centre's patient portal using your registration ID. Hard-copy collection at the counter is usually free; courier delivery is optional. Save the digital copy - your physician will want to see it alongside any prior reports.
Do I need a doctor's prescription for a Vitamin B12 (Cyanocobalamin) Test?
For most routine versions of Vitamin B12 (Cyanocobalamin) Test you can walk in without a prescription. Some advanced or restricted tests require a referral by law, and a physician's involvement is always recommended so the result is interpreted against your symptoms and history.
When should I repeat a Vitamin B12 (Cyanocobalamin) Test?
Repeat timing depends on the clinical reason for the test. For monitoring a known condition, your physician will set the interval (often every 3-6 months). For a screening test that came back normal, repeat as part of your annual health check unless your doctor advises otherwise.