Vitamin B12 Test Price in Bangladesh All Hospital

If you feel tired all the time, or have tingling and numbness in your hands and feet, your doctor may ask for a Vitamin B12 test. It is a simple blood test, but the price changes a lot from one center to another. Based on the lists we checked, the Vitamin B12 test price in Bangladesh runs from about 500 BDT at government institutes to about 2,600 BDT at some private hospitals. This guide shows the prices we found, explains what the test measures, how to prepare, and how to avoid paying more than you need to.

Vitamin B12 Test Price in Bangladesh

Hospital / Diagnostic Center Listed Price (BDT) Discount Total Price (BDT) Source
PG Hospital (BSMMU) 500 Not stated 500 MedTestBD, Oct 2026
NILMRC (National Institute of Laboratory Medicine and Referral Center) 500 Not stated 500 MedTestBD, Oct 2026
ICDDR,B Lab Services 1,420 Not stated 1,420 Center own test list
Evercare Hospital, Chattogram 1,700 Not stated 1,700 MedTestBD, Oct 2026
BIRDEM General Hospital 1,700 Not stated 1,700 MedTestBD, Oct 2026
Epic Health Care Ltd. (Chattogram) 2,600 Not stated 2,600 MedTestBD, Oct 2026
CSCR Hospital (Chattogram) 2,600 Not stated 2,600 MedTestBD, Oct 2026
Booked online through Arogga (partner center varies) 2,500 20% 2,000 Arogga listing

Last checked: 2 November 2026. These prices come from the sources shown in the table, because most centers do not publish a full rate list online. Rates differ by branch and change often, so confirm the exact price with the center before you visit.

Cheapest and Most Expensive Vitamin B12 Test

The lowest listed price is 500 BDT at PG Hospital (BSMMU) and NILMRC. A separate list of government hospital rates also shows 500 BDT for the test (source). ICDDR,B lists 1,420 BDT on its own website, with a report turnaround of 48 hours. Evercare Hospital Chattogram and BIRDEM list 1,700 BDT. The highest listed price we found was 2,600 BDT at Epic Health Care and CSCR Hospital in Chattogram, more than five times the government price for the same blood test.

Prices We Could Not Confirm

We could not find a reliable current Vitamin B12 price for Popular Diagnostic, Ibn Sina or LabAid, so we have left them out. Please call them for a quote. Some websites give broad ranges, such as 300 to 1,500 BDT at private labs and 100 to 300 BDT at government hospitals, without naming any center. These ranges do not match the center-specific lists above, so we have not used them.

What Is a Vitamin B12 Test?

The Vitamin B12 test measures the level of vitamin B12 (cobalamin) in your blood. Your body needs this vitamin to make red blood cells and DNA and to keep your nerves working properly. A low level can cause tiredness, weakness, memory and concentration problems, and nerve symptoms such as tingling and numbness.

A different test, Active B12 (holotranscobalamin), measures only the active form of the vitamin. ICDDR,B lists it separately at 1,750 BDT (source). If your doctor writes only “Vitamin B12”, they usually mean the standard serum test in the table above. Ask which one you need before you pay.

Why Do Doctors Order a Vitamin B12 Test?

  • Constant tiredness or weakness with no clear reason
  • Tingling, numbness or a burning feeling in the hands and feet
  • Pale or slightly yellow skin, or a sore, red tongue and mouth ulcers
  • Memory problems, low mood or trouble concentrating
  • Anemia, especially when the red blood cells look larger than normal on a CBC
  • People who eat little or no meat, fish, eggs or dairy, because B12 comes mainly from animal foods
  • Older adults, and people with stomach or bowel problems or past stomach surgery
  • People on long-term medicines such as metformin or acid-reducing tablets, when their doctor suspects low B12

It is often ordered together with a CBC test, a hemoglobin test or a general blood test.

Understanding Your Vitamin B12 Result

Labs report the result in pg/mL. One lab listing in Bangladesh gives a normal range of about 239 to 931 pg/mL (source), but the range differs between labs, so always use the range printed on your own report. A low result suggests a deficiency. If the result is borderline, your doctor may ask for more tests. A high result can sometimes be linked to a liver problem or to B12 supplements you already take.

Do not start B12 tablets or injections on your own. Let your doctor decide the dose and how long you need it, based on your result and symptoms.

How to Prepare for a Vitamin B12 Test

  • Ask about fasting. Some labs ask for 8 to 12 hours of fasting, while others do not require it. Confirm with the center when you book.
  • Tell the technician about any B12 or multivitamin supplements and injections you have taken recently, because they can change the result.
  • Mention your regular medicines, such as metformin or acid-reducing tablets.
  • Bring your prescription and any old reports.
  • Wear a loose sleeve so the blood can be drawn easily.

Factors That Affect the Vitamin B12 Test Price

  • Type of center: Government institutes charge far less than private hospitals.
  • City and branch: The Chattogram hospitals in our list are at the high end, but prices differ by branch even within one chain.
  • Test type: Active B12 (holotranscobalamin) costs more than the standard serum test.
  • Online booking offers: Some platforms show a discount, such as the 20% listed above.
  • Packages: A vitamin panel or health checkup package may cost less than booking each test alone.
  • Report time and home collection: Urgent reports and home sample pickup can add a fee.

Tips to Save Money on a Vitamin B12 Test

  1. Compare at least two or three centers. The gap can be more than 2,000 BDT.
  2. Consider NILMRC or PG Hospital if you can accept queues and shorter opening hours.
  3. Check for online booking discounts before you pay at the counter.
  4. Confirm that you are booking the standard serum B12 test, not the more expensive Active B12.
  5. Ask about package prices if your doctor also wants a CBC, vitamin D or other tests.
  6. Keep your reports so you do not repeat the test without need.

Frequently Asked Questions

  1. What is the Vitamin B12 test price in Bangladesh? In the lists we checked, it ranges from about 500 BDT at PG Hospital (BSMMU) and NILMRC to about 2,600 BDT at some private hospitals in Chattogram.
  2. Which place has the cheapest Vitamin B12 test? PG Hospital (BSMMU) and NILMRC had the lowest listed price at 500 BDT.
  3. Do I need to fast before a Vitamin B12 test? It depends on the lab. Some ask for 8 to 12 hours of fasting and some do not, so ask when you book.
  4. How long does it take to get the report? ICDDR,B lists a turnaround of 48 hours. Other centers differ, so ask when you book.
  5. Is Active B12 the same as the Vitamin B12 test? No. Active B12 (holotranscobalamin) is a separate test that costs more. Ask your doctor which one you need.
  6. Can I take B12 supplements without a test? It is better to get your level checked and follow your doctor advice on the dose.

Final Thoughts

The Vitamin B12 test price in Bangladesh depends heavily on where you go, from about 500 BDT at government institutes to 2,600 BDT at some private hospitals. Because the gap is so large, it is worth comparing a few places, confirming that you are booking the standard serum B12 test, and checking for any online discount.

The price list above is built from the sources linked in the table. If you find a different current price, please tell us through the contact page and we will review it.

Disclaimer: The prices listed in this article are for information only and may vary by location, ongoing offers and hospital policy. This article is not medical advice. Please talk to a qualified doctor about your test and result.

Related Test Prices in Bangladesh

See the full list of medical test prices in Bangladesh.

This page is for general information only and is not medical advice. Please talk to a qualified doctor about your tests and results.

Leave a Comment