Q. Can vitamin B12 deficiency cause chest pain?

Answered by
Dr. Pramod Bhanudas Narkhede
and medically reviewed by iCliniq medical review team.
This is a premium question & answer published on Aug 26, 2017 and last reviewed on: Sep 14, 2019

Hello doctor,

I am a 31 year old male. I have been diagnosed with a vitamin B12 deficiency and I am taking medicines from last month. I have a slight pain in the left side of my chest and also below my chest. My ECG is normal.



Welcome to

  • Chest pain can be nonspecific but, you should get evaluated if the aches and pains are all over the body or sometimes in one specific group of muscle.

For more information contact a cardiologist online -->

Thank you doctor,

My vitamin B12 level was 154. The other blood tests are normal. Before the diagnosis, I was feeling a suction on the left side of my chest. But now, after the treatment, it is normal. And when I tried to sleep on the left side, it was quite uncomfortable. This problem got cured after the treatment as well but, not completely. I want to know if all these symptoms are related to vitamin B12 deficiency or another problem.



Welcome back to

  • I also suggest you undergo a cardiac evaluation.
  • Re-check B12 levels after six months of correction therapy.

For more information consult a cardiologist online -->

Thank you doctor,

I will follow your suggestion. But, how much time does it take to correct B12 levels generally? I am a vegan. Also, I never smoke or drink. My BMI is 22.3.



Welcome back to

  • As you are a vegan, you are bound to have a vitamin B12 deficiency.
  • You need to repeatedly check your vitamin B12 level at least every six months.
  • If you are taking injections daily for a week, then weekly for a month, then monthly for six months, usually you should have optimum levels in a year.
  • Your symptoms will resolve after a month of therapy.
  • Monitor the levels repeatedly, as vitamin B12 deficiency can recur.

For more information consult a cardiologist online -->

Was this answer helpful?


Same symptoms doesn’t mean you have the same problem. Consult a doctor now!

Related Questions:
Can vitamin B12 deficiency result in unbalancing while walking?

I consulted a doctor and he told me that it was due to vitamin B12 deficiency and also prescribed me few shots of Vitcofol ... My vitamin B12 was found to be 507 pg/...   Read full

My vitamin B12 is high. How can I lower it?

Hi doctor, As I took master health blood test and in the result, my vitamin B12 is high ... Kindly mention whether you have taken any vitamin B12 supplement or tablet or injection ...   Read full

My daughter has pernicious anemia from the age of 11. Please help.

Regarding pernicious anemia, she must continue to take those vitamin B12 shots ... She must also take multivitamin supplements as they will help with her hair loss ... Iron deficiency has been al...   Read full


Also Read Answers From:

ideaComprehensive Medical Second Opinion.Submit your Case

Also Read

Listeriosis - Causes, Symptoms, Diagnosis, Treatment, and Prevention
Listeriosis is a bacterial infection, that can result in severe complications like meningitis, sepsis, and even death. R...  Read more»
Myositis - Types, Symptoms, Causes, Treatment, and Prognosis
The term "myositis" refers to a set of uncommon diseases. To know more about myositis, read the full article below.  Read more»
Osteoporosis: an Important Public Health Problem
Osteoporosis is a problem that is largely preventable. This article focuses on the causes of osteoporosis and the availa...  Read more»

Ask your health query to a doctor online?

Ask a Cardiologist Now

* guaranteed answer within 4 hours.

Disclaimer: No content published on this website is intended to be a substitute for professional medical diagnosis, advice or treatment by a trained physician. Seek advice from your physician or other qualified healthcare providers with questions you may have regarding your symptoms and medical condition for a complete medical diagnosis. Do not delay or disregard seeking professional medical advice because of something you have read on this website. Read our Editorial Process to know how we create content for health articles and queries.