Does Vitamin B12 Help With Back Pain?

Home » Inside Holistic Pain » Does Vitamin B12 Help With Back Pain?

Does Vitamin B12 Help With Back Pain?

Vitamin B12 is one of the body’s major building blocks, helping it to make DNA and keep nerves and blood tissue healthy. Vitamin B12 is found in animal products, including beef, seafood, milk, and cheese. Because it’s only found naturally in animal products, vegetarians run the risk of having vitamin B12 deficiencies.

The body needs B12 for optimal health. However, even people not suffering from B12 deficiency have turned to shots of the vitamin recently as an alternative therapy for chronic conditions, including back pain.

Studies have shown that vitamin B12 shots can successfully decrease back pain. 

One study conducted in 2000 by Italian researchers at the University of Palermo found that vitamin B12 helped to alleviate lower back pain. The study evaluated 60 patients aged between 18 and 65 with proven back pain lasting anywhere from six months to five years.

Study participants were divided into two groups and received either a B12 shot or a placebo. Results showed injections alleviated back pain in patients even if they entered the study with adequate blood levels of vitamin B12.

Vitamin B12 shots are a useful, alternative treatment for helping back pain sufferers reclaim their lives. 

Benefits to using B12 shots included reducing the amount of non-steroidal anti-inflammatory drugs (NSAID), such as aspirin and ibuprofen, patients must take to manage pain, according to the study.

Vitamin B12 has no known side effects, according to the National Institutes of Health Office of Dietary Supplements, compared to long-term NSAID use, which can damage the gastrointestinal system and possibly lead to heart attacks and strokes.

Researchers aren’t sure how vitamin B12 shots help patients reduce back pain. However, they speculate that the vitamin helps nerves repair and regenerate in the back. Benefits to treating back pain with B12 shots include the vitamin’s low cost, minimal side effects, and ability to get patients back to work and enjoying their lives.

Have you ever tried vitamin B12 shots for back pain?

Photo by –sel via Flickr 


Weekly updates on conditions, treatments, and news about everything happening inside pain medicine.

You have Successfully Subscribed!

About the Author:

At Holistic Pain, we have a passion for helping you and those who around you who suffer from pain find relief. Part of that passion extends to education and transparency. In our Holistic Pain blog, we focus on new research studies, along with our own tips, for maintaining and improving your quality of life, even with pain.


  1. […] B12 is particularly beneficial for those receiving back injury treatment, as well as for pregnant women, since it may reduce instances of birth […]

  2. Malik Ataat June 19, 2016 at 1:42 pm - Reply

    Comment… I never used B12 but now I want to use for my lower back pain. Specialy when I bent down I feel pain.After two or time bindinig down a severe pain sensates me.

  3. ralph kamaleddine August 31, 2016 at 10:31 pm - Reply

    I had back pain for about 30 years of and on .now I am 61 I went on trip overseas and during the 12 hours flight I can say I sat for 2 or 3 hours because sitting was very painfull in my lower back so I had to keep walking to ease the pain .when I get to my destination I went and I seen a doctor he checked me out and he told me I have infected muscle in the lower back and he gave me a shot of difen b12 in my thigh and told me I will feel hundred percent next day and the shot wasn,t painful at all and I never had back pain since than and that was in 2009 till 2016 and and lately for a month now I been having back pain and I am thinking to get another shot of difen b12 that will last me another 5 or 6 years,

    • Joe Carlon September 26, 2016 at 11:08 am - Reply

      Hi Ralph — We are so glad to hear you had such an amazing success with this! Thanks for stopping by the blog.

  4. karen December 1, 2016 at 9:59 am - Reply

    I’ve just started my B12 injections just under 2 months ago. They brought me out in really bad acne but this has decreased in the last week or so. I do suffer with back pain though and these injections seem to have helped a great deal with the pain. I’m noticing today that the pain has started to come back – so they did help for almost 2 months

    • Joe Carlon December 6, 2016 at 1:18 pm - Reply

      Thanks for sharing your experience here on the blog!

Leave A Comment

Pin It on Pinterest