Nascobal Coupons & Prices

Cyanocobalamin

Nascobal is a vitamin B12 nasal spray that is used to treat certain adults with a vitamin B12 deficiency. It is used to supplement vitamin B12 in people with pernicious anemia who have received vitamin B12 shots and do not have issues with their nervous system. It can also treat vitamin B12 deficiency caused by poor absorption of the vitamin (especially in people who have undergone weight loss surgery), food restrictions, and other reasons. Nascobal is only available with a prescription. The average cost of Nascobal is $910.98 for 4, 1 solution bottles, but you could pay a discounted rate of $246.87 for 4, 1 solution boxes. You can use free Nascobal coupons from SingleCare to save on the retail price of this prescription medication.

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

1 bottle1 solutionEdit

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.

Nascobal coupon at CVS Pharmacy
$249.87
$ 246.87
$3 off with signupwith signup

Show this free card to your pharmacist.

Coupon card loading
Nascobal coupon at Publix Pharmacy
$389.86
$ 386.86
$3 off with signupwith signup

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

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

Nascobal coupon at Walgreens Pharmacy
$438.16
$ 435.16
$3 off with signupwith signup
Nascobal coupon at Kroger Pharmacy
$578.43
$ 575.43
$3 off with signupwith signup
Nascobal coupon at Harris Teeter Pharmacy
$578.43
$ 575.43
$3 off with signupwith signup
Nascobal coupon at Walmart Neighborhood Market Pharmacy
$619.83
$ 616.83
$3 off with signupwith signup
$619.83
$ 616.83
$3 off with signupwith signup
$ 620.83
$ 622.83

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 Nascobal

Nascobal is a vitamin B12 nasal spray that is used to treat certain adults with a vitamin B12 deficiency. It is used to supplement vitamin B12 in people with pernicious anemia who have received vitamin B12 shots and do not have issues with their nervous system. It can also treat vitamin B12 deficiency caused by poor absorption of the vitamin (especially in people who have undergone weight loss surgery), food restrictions, and other reasons. Nascobal is only available with a prescription. The average cost of Nascobal is $910.98 for 4, 1 solution bottles, but you could pay a discounted rate of $246.87 for 4, 1 solution boxes. You can use free Nascobal coupons from SingleCare to save on the retail price of this prescription medication.

Nascobal Price History & Information

Price History for Nascobal (Brand) & Cyanocobalamin (Generic)

4 count, bottle, 1 solution

Our price history metrics are calculated from aggregate prescription data that we receive from all participating pharmacies. This chart updates daily to show new price fluctuations. If a data point is missing from the chart, it is because we do not have enough data to produce a reliable figure.

Average 1-Month Prices for Nascobal (Brand) & Cyanocobalamin (Generic)

4 count, bottle, 1 solution
PharmacyCyanocobalamin Retail PriceCyanocobalamin SingleCare Price
CVS Pharmacy$662.00$307.96
Walgreens$498.08$257.64
Kroger Pharmacy$766.00$578.44

These prices are based on the last month of SingleCare prescription fill data by major pharmacy. This table updates daily to show the most accurate typical prices by pharmacies. If a data point is missing from the table, it is because we do not have enough data to produce a reliable figure.

About Nascobal

Nascobal is a vitamin B12 nasal spray that is used to treat certain adults with a vitamin B12 deficiency. It is used to supplement vitamin B12 in people with pernicious anemia who have received vitamin B12 shots and do not have issues with their nervous system. It can also treat vitamin B12 deficiency caused by poor absorption of the vitamin (especially in people who have undergone weight loss surgery), food restrictions, and other reasons. Nascobal is only available with a prescription. The average cost of Nascobal is $910.98 for 4, 1 solution bottles, but you could pay a discounted rate of $246.87 for 4, 1 solution boxes. You can use free Nascobal coupons from SingleCare to save on the retail price of this prescription medication.

Nascobal FAQs

Medically reviewed by Gerardo SisonPharm.D.
Licensed Pharmacist

How much does Nascobal cost without insurance?

If you do not have insurance, the average cost of Nascobal is $910.98 for 4, 1 solution bottles. The actual cash price of Nascobal will vary depending on the quantity and dosage prescribed, as well as the location where you buy it from. Using a coupon from SingleCare may help you save money; you could pay as little as $246.87 for 4, 1 solution boxes on your Nascobal prescription at local pharmacies, such as CVS, Walmart, and Kroger.

How much does Nascobal cost with insurance?

Depending on the type of insurance plan you may have, Nascobal costs may vary. Check with your pharmacist or healthcare provider to calculate your copay with insurance coverage.

If your out-of-pocket cost is high for Nascobal, you may be able to use a SingleCare savings card to get your Nascobal prescription medication for a discounted price of $246.87 for 4, 1 solution boxes. Ask your pharmacist to enter your discount card ID before you buy and compare Nascobal prices. In some cases, SingleCare may offer the lowest price. 

Does Medicare cover Nascobal and how much does it cost?

Medicare Part D plans do not typically cover Nascobal. You’ll have to check with your plan to see if Nascobal is covered under the formulary. If you don’t have sufficient Medicare coverage, you can use a SingleCare discount card to save. With a SingleCare Nascobal coupon, you could pay as little as $246.87 for 4, 1 solution boxes. Ask your pharmacist to run the SingleCare card during your next check out to start saving.

Is there a generic of Nascobal?

Nascobal is a brand-name prescription drug that is manufactured by Endo Pharmaceuticals. There is no generic version of Nascobal currently available.

What is Nascobal?

Nascobal is the only FDA-approved vitamin B12 nasal spray. It is prescribed as a vitamin B12 supplement for adults with pernicious anemia, a condition in which the body is unable to make enough healthy red blood cells because of a lack of vitamin B12. Nascobal can also be used to treat vitamin B12 deficiency caused by food limitations, other medications, or malabsorption of the vitamin. It may be prescribed after bariatric surgery as a form of long-term vitamin B12 supplementation.

Nascobal is available as a nasal spray that is tasteless and odorless, and it is typically used once a week. Nascobal is clinically proven to help increase and maintain healthy levels of vitamin B12 in the body. It is absorbed directly into the bloodstream after bypassing the GI tract.

Nascobal may be used for other purposes not listed here. If you have any questions, you should read the medication guide provided by your pharmacist or consult with your doctor before using Nascobal.

What are the side effects of Nascobal?

As with all prescription drugs, you may experience side effects after using Nascobal. Common side effects of Nascobal might include headache, nausea, weakness, runny nose, tingling in the hands or feet, and swelling of the tongue. Serious side effects may include serious allergic reactions, a masked folate deficiency, low potassium or platelet levels in the blood, and weakening of the eye nerve in people with early Leber’s disease. 

Seek immediate medical attention if you experience signs or symptoms of an allergic reaction, such as swelling of the face, itching or hives, chest tightness, or trouble breathing.

Do not use Nascobal if you are allergic to cobalt. You should also consult with your healthcare provider about any medical conditions you may have or other medications you may be taking before starting treatment with Nascobal. 

This is not a complete list of all possible side effects of Nascobal. 

Medically reviewed by Gerardo SisonPharm.D.
Licensed Pharmacist

Gerardo Sison, Pharm.D., graduated from the University of Florida. He has worked in both community and hospital settings, providing drug information and medication therapy management services. As a medical writer, he hopes to educate and empower patients to better manage their health and navigate their treatment plans.

... 

Where are Nascobal 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.