Vitamin B12 Price by Country (2026)
$0.15 – $0.45 per tablet
Lowest official price per tablet of vitamin B12 1 mg tablet in the UAE and the United Kingdom, converted to US dollars.
Vitamin B12 1 mg tablet: price per tablet
| Country | Cheapest product | Price type | Local | USD | 30 (USD) |
|---|---|---|---|---|---|
| United Arab Emirates | Cyanocobalamin | Abu Dhabi DoH public price | AED 0.56 | $0.15 | $4.60 |
| United Kingdom | NHS generic | NHS Drug Tariff price | £0.33 | $0.45 | $13.35 |
the price per tablet in the United Kingdom compared with the UAE, for the same strength.
Vitamin B12: all listed products by country
| Country | Products | Cheapest pack | Price type |
|---|---|---|---|
| South Africa | 4 | R11.17 | Single Exit Price (SEP) |
| United Arab Emirates | 15 | AED 6.00 | Abu Dhabi DoH public price |
| Saudi Arabia | 1 | SAR 7.35 | SFDA public price |
| United Kingdom | 2 | £2.71 | NHS Drug Tariff price |
| United States | 4 | $0.80 | NADAC pharmacy acquisition cost |
Countries publish different kinds of price: manufacturer prices (South Africa, Australia), what the health service pays pharmacies (UK) or the maximum retail price (UAE, Saudi Arabia, India Jan Aushadhi). Open a country to see exactly what its price covers.
Frequently asked questions
Where is vitamin B12 cheapest?
How many vitamin B12 products are listed?
Sources
- National Department of Health, South Africa. Database of Medicine Prices (Single Exit Price), effective 1 October 2026. www.health.gov.za/nhi-pee/. Retrieved 25 October 2026.
- Department of Health – Abu Dhabi. Drug Master price list (public prices), version effective 2 October 2026. www.doh.gov.ae/en/resources/drug-prices. Retrieved 25 October 2026.
- Saudi Food and Drug Authority (SFDA). Registered Drugs List with public prices. www.sfda.gov.sa/en/drugs-list. Retrieved 25 October 2026.
- NHS Business Services Authority (NHSBSA). Drug Tariff Part VIIIA (Categories A, C and M), October 2026. www.nhsbsa.nhs.uk/pharmacies-gp-practices-and-appliance-contractors/dr. Retrieved 25 October 2026.
- Centers for Medicare & Medicaid Services (CMS). NADAC (National Average Drug Acquisition Cost) 2026, weekly file as of 28 October 2026 (generic prescription drugs). data.medicaid.gov/dataset/fbb83258-11c7-47f5-8b18-5f8e79f7e704. Retrieved 31 October 2026.
- European Central Bank. Euro foreign exchange reference rates (2026-10-23). www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml. Retrieved 25 October 2026.
- Central Bank of the UAE; Saudi Central Bank (SAMA). Fixed US dollar pegs: 1 USD = 3.6725 AED; 1 USD = 3.75 SAR. www.centralbank.ae/en/. Retrieved 25 October 2026.
Important: These are published reference prices and estimates, not a quote, and not medical advice. Actual costs depend on the hospital, your health, the exact treatment and your insurance. Always confirm the price with the provider before treatment. Read our disclaimer · Report an error