Changes coming to U.S. import regulations, effective August 29th, 2025. All shipments may be affected. Read more for continued updates.

Vitamin B12

(Cyanocobalamin)

Let's fill your order for Vitamin B12!
Select your medication dosage:

Brand Name

Thompson's Vitamin B12 50mcg Tablet

Can not be split. Product of New Zealand. Shipped from New Zealand. Vitamin B12 is also marketed internationally under the name Thompson's Vitamin B12.

$52.62 100 tablets ($0.53/ea)

Generic equivalent for Vitamin B12

Sorry, we currently do not carry a generic option for this item.

What are generics?

Brand Name

Vitamin B12 5000mcg Tablet

Can not be split. Product of Canada. Shipped from Canada.

$43.19 45 tablets ($0.96/ea)
$57.93 90 tablets ($0.64/ea)

Generic equivalent for Vitamin B12

Sorry, we currently do not carry a generic option for this item.

What are generics?



The content on this page is for informational and educational purposes only and does not constitute professional medical advice. Patients should not use the information presented on this page for diagnosing a health-related issue or disease. Before taking any medication or supplements, patients should always consult a physician or qualified healthcare professional for medical advice or information about whether a drug is safe, appropriate or effective.