Diet & Nutrition

Can Vitamin B12 Cause Side Effects?

HealthEH Team
By HealthEH Team Nov 6, 2025 • 3 min read
Can Vitamin B12 Cause Side Effects?

Your healthcare provider will prescribe the appropriate dose of vitamin B12, particularly if you receive injections. Excessive intake can lead to side effects such as nausea, headaches, lightheadedness, and in some instances allergic responses.

Vitamin B12 is essential for everyone, and most individuals obtain adequate amounts from their diet. Still, it’s useful to understand the adverse effects that can arise when intake is excessive.

Vitamin B12 is water-soluble and absorbed in the small intestine. Once taken up, it’s used to produce DNA and red blood cells. Surplus vitamin B12 is stored in the liver. However, using supplements can result in consuming more than the body requires.

Flat lay of vitamin B12 rich foods including eggs, salmon, chicken, vegetables with a chalkboard labeled Vitamin B12
(img by Healthshots)
– ADVERTISEMENT –

What are the common side effects of vitamin B12?

Oral vitamin B12 is generally considered safe at recommended levels. If you need injectable vitamin B12, your clinician will advise on the proper amount.

Injectable vitamin B12, which is used to address significant deficiencies, may produce the following common side effects :

  • mild diarrhea
  • itching
  • headache
  • dizziness
  • nausea
  • vomiting
  • hot flashes

What are the serious side effects of vitamin B12?

More serious reactions to vitamin B12 injections can include :

  • irregular heartbeat
  • heart palpitations
  • hives or a skin rash

Vitamin B12 can rarely trigger severe allergic responses, including anaphylaxis. If this happens after taking vitamin B12, call 911 or your local emergency services immediately.

Some B12 injections contain cobalt, which can also provoke an allergic reaction.

Avoid vitamin B12 supplements if you have known allergies or sensitivities to vitamin B12, cobalt, or any other components of the preparation.

– ADVERTISEMENT –

When should you contact a doctor?

If you experience any unwanted effects after beginning vitamin B12 supplements, stop using them right away. Seek medical care if symptoms worsen or are severe.

Your physician may suggest adjusting the dose. They can also offer treatments for particular side effects when needed.

You can also speak with your doctor to determine an appropriate dose if testing shows you aren’t obtaining sufficient B12 from food.

What’s the correct dosage of vitamin B12?

According to the , the recommended dietary amounts (RDAs) are as follows:

  • 2.4 micrograms (mcg) daily for those 14 years and older
  • 2.6 mcg daily for pregnant individuals
  • 2.8 mcg daily for people who are breastfeeding

It may be feasible to get adequate vitamin B12 from dietary sources. Nevertheless, clinicians often advise B12 supplementation after age 50 years, since the ability to absorb B12 tends to decline with age.

Foods that provide vitamin B12 include:

  • eggs
  • cheese
  • fish
  • shellfish
  • liver
  • kidney
  • red meat

Learn more about daily vitamin B12 intake.

– ADVERTISEMENT –

The bottom line

Common side effects of vitamin B12 injections include mild diarrhea, itching, nausea and vomiting, dizziness, headaches, and hot flashes.

Less frequently, vitamin B12 can produce more severe effects such as an irregular heartbeat or palpitations, hives, and anaphylaxis.

If you develop any adverse effects after taking vitamin B12, contact your physician.

Seek emergency medical attention if you experience signs of a severe allergic reaction, such as trouble breathing, confusion, anxiety, clammy skin, or fainting.

Frequently Asked Questions

Can vitamin B12 cause nausea or headaches? +

Yes. Some people experience mild side effects like nausea, headaches, dizziness, or diarrhea after taking vitamin B12, especially with injections or high doses.

Are allergic reactions to vitamin B12 common? +

No. Severe allergic reactions are rare but can occur, particularly with injections or preparations that contain cobalt. Seek emergency care if you have breathing difficulties or swelling.

How should I respond to side effects from B12 supplements? +

If you get mild side effects, stop the supplement and contact your healthcare provider. For severe symptoms such as irregular heartbeat or anaphylaxis, seek immediate medical attention.

Can I get too much vitamin B12 from food? +

It’s unlikely. Vitamin B12 from foods like eggs, fish, and meat rarely causes excess. Overconsumption concerns mainly relate to high-dose supplements or injections.

What is the recommended dose to avoid side effects? +

Recommended dietary amounts are generally 2.4 mcg daily for adults, with slightly higher needs in pregnancy and breastfeeding. Follow your clinician’s guidance for supplements or injections.

Disclaimer: The information provided on this website is for educational and informational purposes only and does not constitute medical advice. Always consult with a qualified healthcare provider regarding any health concerns or before making any changes to your diet, medication, or lifestyle.
– ADVERTISEMENT –