B12 injection
B12 injection is available online through BetterBuyRx as of August 2026, with published pricing from $85. An online visit comes first, a licensed provider reviews it, and treatment proceeds only if the provider decides it is appropriate for you.
Provider approval required. A licensed provider reviews every request and prescribes only when clinically appropriate, we never sell prescription medication directly.
Published pricing
What B12 injection costs here
Every treatment has one published price, and the price you see is the price you are charged at booking.
| Treatment | Dose or format | Billing | Published price |
|---|---|---|---|
| B12 injection | Provider set | monthly | $85/mo |
What the price covers
- You pay
- $85/mo
Covers the provider visit and your medication for the period, prescribed only if a licensed provider decides it is appropriate for you.
The price you see here is the price at booking. No membership fee is required, and a free call with the care team is always available first if you want help choosing.
- B12 injection: Prescription-strength B12, shipped to your door.
From the FDA label
What the FDA-approved label says
These excerpts come from the FDA-approved product label, quoted with the source linked.
INDICATIONS AND USAGE Cyanocobalamin is indicated for vitamin B 12 deficiencies due to malabsorption which may be associated with the following conditions: Addisonian (pernicious) anemia Gastrointestinal pathology, dysfunction, or surgery, including gluten enteropathy or sprue, small bowel bacteria overgrowth, total or partial gastrectomy Fish tapeworm infestation Malignancy of pancreas or bowel Folic acid deficiency It may be possible to treat the underlying disease by surgical correction of anatomic lesions leading to small bowel bacterial overgrowth, expulsion of fish tapeworm, discontinuation of drugs leading to vitamin malabsorption (see Drug/Laboratory Test Interactions ), use of a glu [...]
Source: FDA label for Cyanocobalamin via DailyMed · openFDA, accessed 2026-08-31.
FDA-approved generic versions of cyanocobalamin exist; the label above belongs to a generic product approved under an ANDA application number.
Safety
Safety information from the FDA label
Short excerpts only. Read the full current label and discuss your health history with your provider before starting treatment.
WARNINGS Patients with early Leber's disease (hereditary optic nerve atrophy) who were treated with cyanocobalamin suffered severe and swift optic atrophy. Hypokalemia and sudden death may occur in severe megaloblastic anemia which is treated intensely. Anaphylactic shock and death have been reported after parenteral vitamin B 12 administration. An intradermal test dose is recommended before cyanocobalamin injection is administered to patients suspected of being sensitive to this drug. This product contains benzyl alcohol. Benzyl alcohol has been reported to be associated with a fatal "Gasping Syndrome" in premature infants. This product contains aluminum that may be toxic. [...]
Source: FDA label for Cyanocobalamin via DailyMed · openFDA, accessed 2026-08-31.
Questions
B12 injection, answered
What does B12 injection cost at BetterBuyRx?
Who decides whether B12 injection is right for me?
Where can I read the full prescribing information?
More options in this category: Longevity
Start with the Longevity program
The program page covers the online visit, the provider review, and exactly what the published price includes. A free call with the care team is available before you book anything.
Go to the Longevity program