How Much Does a B12 Shot Cost?

The B12 vitamin makes sure the brain and nervous system is functioning properly, and if someone were to lack B12, it can lead to anemia, causing you to feel tired or weak.  A B12 shot has been to known to increase energy, stamina, improve sleep quality and reduce allergy attacks.

Injection by theglobalpanorama, on Flickr
Injection” (CC BY-SA 2.0) by theglobalpanorama

How much does a vitamin B12 shot cost?

What is going to be included?

What are the extra costs?

Tips to know:

Top selling B12 injection products on Amazon

How can I save money?

Advertising Disclosure: This content may include referral links. Please read our disclosure policy for more info.


Average Reported Cost: $75

100 %
0 %
Less Expensive $1 $1.5K $3K $5K $6.5K More Expensive $8k

How much did you spend?

Was it worth it?  

  1. Monique Thames Gregory (Burr Ridge, IL,  Illinois) paid $100 and said:

    I paid &100 for a B12 shot.

    Was it worth it? Yes

  2. Jae (No name,  Wisconsin) paid $50 and said:

    Please don’t get these shots unless you are B12 deficient b/c turning this into “a fad” has jacked up the price over 100% around the year 2014! So, you are HURTING real patients, who need it to live, when you create such a demand. I made the diagnosis based off symptoms in 1999 and Dr confirmed with a blood test. They STILL don’t know why I’m deficient and I still suffer from nerve death but Medicare DOES NOT care to find a diagnosis. They will not pay for needed testing.

    Also, they are not “vaccinations” as indicated in the article. They used to cost me around $5 per month including syringe and needle, now they are up to $50/mo to get my levels back up to acceptable numbers. The levels keep falling b/c of the burden put upon me to go in every month for a shot that only takes 30sec (for everything,) but they have turned it into a 15 min office visit and charge $150 for something I did at home for 15years for $5/mo.

    By raising the price so much, they’ve forced people who were doing the shots at home to go into have a nurse do it b/c it will be covered by insurance. Medicare doesn’t pay for “vitamins” even if the Dr tells Medicare you need it to live, though their website says otherwise. It’s a LIE b/c the gov wants to drain these funds in any way that they can, in order to say they are “failing.” Much in the same way Trump is sabotaging the ACA, which needs to go anyway b/c we need to get rid of greedy middlemen. The US are FOOLS to be paying middlemen for NOTHING!

    When I go into the clinic for a $20 shot (used be be less than $5), that clinic charges $150 to Medicare! Hence, they are draining the fund unnecessarily. This must be resolved asap b/c we KNOW how badly Congress and banksters want to take the SSA and Medicare funds for their own banking (gambling) pleasure, when that money came from our payroll checks!


    Was it worth it? Yes

About Us | Contact Us | Privacy Policy | Amazon Affiliate Disclosure
Copyright © 2018 | Proudly affiliated with the T2 Web Network, LLC