Vitamin b12 Coupons & Prices

B-12 Tr

Vitamin b12 (cobalamin) is a nutrient vital for the body's ability to use energy, for tissues to grow, and for the body's production of red blood cells. A deficiency of Vitamin b12 can result in anemia. Vitamin b12 is available in many over-the-counter and prescription vitamin supplements both individually and in combination with other nutrients. Vitamin b12's generic retail price averages $9.98, but a SingleCare Vitamin b12 discount card lowers this cost to $4.45. You can use your SingleCare Vitamin b12 discount card on over-the-counter supplements, like Vitamin b12, with a doctor's prescription.

Set your location
Get alerted when the price
changes more than 10%

10 tablet100mcgEdit

Unlock members-only prices.Free signup.

You have 0.00 in available bonus savings. Bonus savings will be automatically applied to your next eligible prescription fill.

Vitamin b12 coupon at Walgreens Pharmacy
$7.45
$ 4.45
$3 off with signupwith signup

Show this free card to your pharmacist.

Coupon card loading
Vitamin b12 coupon at Publix Pharmacy
$ 9.53

Save an extra $3 on any eligible prescription! Sign up for free

Members can save even more
and it's free to join

Vitamin b12 coupon at Food Lion Pharmacy
$ 9.78
Vitamin b12 coupon at Kroger Pharmacy
$13.62
$ 10.62
$3 off with signupwith signup
Vitamin b12 coupon at Harris Teeter Pharmacy
$13.62
$ 10.62
$3 off with signupwith signup
Vitamin b12 coupon at Costco Pharmacy
$ 11.78

About SingleCare Pricing

SingleCare’s prescription prices are based on multiple sources. The prices we publish are our best estimate, but we cannot guarantee that the price we display will exactly match the price you receive at the pharmacy. For an exact price, please contact your pharmacy and provide the BIN/GRP/PCN numbers shown on your SingleCare card.

Any SingleCare bonus savings, including the $3 signup bonus, may only be used once.

Prices updated: 12/05/2025

Members save the most

Save big on your prescriptions
with the free SingleCare app.
4.8 average rating
About Vitamin b12

Vitamin b12 (cobalamin) is a nutrient vital for the body's ability to use energy, for tissues to grow, and for the body's production of red blood cells. A deficiency of Vitamin b12 can result in anemia. Vitamin b12 is available in many over-the-counter and prescription vitamin supplements both individually and in combination with other nutrients. Vitamin b12's generic retail price averages $9.98, but a SingleCare Vitamin b12 discount card lowers this cost to $4.45. You can use your SingleCare Vitamin b12 discount card on over-the-counter supplements, like Vitamin b12, with a doctor's prescription.

About Vitamin b12

Vitamin b12 (cobalamin) is a nutrient vital for the body's ability to use energy, for tissues to grow, and for the body's production of red blood cells. A deficiency of Vitamin b12 can result in anemia. Vitamin b12 is available in many over-the-counter and prescription vitamin supplements both individually and in combination with other nutrients. Vitamin b12's generic retail price averages $9.98, but a SingleCare Vitamin b12 discount card lowers this cost to $4.45. You can use your SingleCare Vitamin b12 discount card on over-the-counter supplements, like Vitamin b12, with a doctor's prescription.

Vitamin b12 FAQs

How much is Vitamin b12 with SingleCare?

Vitamin b12 costs $4.45 for 90, 500mcg tablets with a free Vitamin b12 coupon from SingleCare.  You could pay even less depending on your prescription details. Use the dropdown menu above to update your prescription information (i.e., brand/generic, quantity, form, dosage) to get the most accurate prices of Vitamin b12 with SingleCare at your local pharmacies.

How much does Vitamin b12 cost without insurance?

For non-prescription Vitamin b12, customers can expect to pay $9.98. With a SingleCare discount card and a prescription for Vitamin b12, you would pay only $4.45.

How much does Vitamin b12 cost with insurance?

Insurance coverage of Vitamin b12 will depend on many factors, but typically a prescription for Vitamin b12 will not be covered by your insurance plan. If it is, the copay cost of Vitamin b12 could vary widely depending on your insurance plan and the actual product prescribed. A reliable way to save money is with a SingleCare Vitamin b12 coupon. With a price of $4.45 for generic Vitamin b12, a SingleCare savings card may be a better option for your Vitamin b12 prescription than insurance.

Does Medicare cover Vitamin b12 and how much does it cost?

Medicare prescription drug plans usually do not cover purchases of Vitamin b12 even when prescribed by a physician. For Medicare patients using Vitamin b12, you can pay as low as $4.45 if you bring your SingleCare Vitamin b12 coupon and your prescription to a participating SingleCare pharmacy.

What is the brand name of Vitamin b12?

Generic versions of Vitamin b12 are widely available under brand names such as Up & Up, Spring Valley, and many others. Brand-name versions (Swanson, Nature Made, GNC) are easily found in retail stores. Search singlecare.com for the exact generic or brand name that was prescribed to find accurate Vitamin b12 information and pricing.

How to use SingleCare for Vitamin b12

SingleCare is accepted at most major pharmacies and grocers, including Walgreens, Kroger, Walmart, CVS, Safeway, and more. Just text, email, print, or save your free Vitamin b12 coupon to your mobile wallet and show your pharmacist at the counter. 

What is Vitamin b12?

Vitamin b12 is a nutrient naturally produced by the body that is vital for the growth and reproduction of the body's cells, especially red blood cells. A Vitamin b12 deficiency can result in a condition known as pernicious anemia, a decrease in the body's red blood cells. Patients with pernicious anemia are treated by Vitamin b12 supplements either in the form of hydroxocobalamin or cyanocobalamin. Vitamin b12 is also prescribed for patients with bowel cancer, tapeworm, or following stomach surgery, all of which put patients at risk for pernicious anemia.

As a supplement, Vitamin b12 is usually taken in the form of a tablet, sublingual tablet, injectable liquid, or oral liquid. Vitamin b12 is available in many over-the-counter vitamin supplements both individually and in combination with other nutrients. However, when prescribed for pernicious anemia, patients will have to take Vitamin b12 in doses hundreds or thousands of times greater than the recommended daily allowance.

What are the side effects of Vitamin b12?

As a naturally occurring molecule in the body, Vitamin b12 does not have significant side effects. However, as a man-made molecule, Vitamin b12 does result in allergic reactions in some people. These side effects include itching, rash, hives, eye pain, trouble breathing, or headache. If you have any reaction to Vitamin b12 supplements, stop taking the supplement and consult with your physician.

Where are Vitamin b12 coupons from SingleCare accepted?

SingleCare is accepted at most national pharmacies and grocers, including the following:

Subscribe to our savings newsletter

Health education, drug info, wellness & more

By clicking 'Subscribe', I agree to SingleCare's Terms & Conditions.