We Value Your Privacy

We and our partners use technology such as cookies on our site to personalise content and ads, provide social media features, and analyse our traffic. Click below to consent to the use of this technology across the web. You can change your mind and change your consent choices at anytime by returning to this site.

Update Consent
Loading ...

Too much vitamin b12 side effects

Vitamin B12 is a common vitamin supplement administered orally or through injections. It's normally harmless, but too much B12 can have negative side effects.

Loading ...


Vitamin B12 is a water-soluble vitamin that's important in the production of red blood cells and nerve cells. It's absorbed into the bloodstream during digestion. Foods such as shellfish and meat are good sources of the vitamin.

Primary Side Effects

The primary physical side effects of taking too much B12 include mild diarrhoea, skin rashes, hives, breathing problems and heart palpitations. Symptoms are typically mild and disappear within 24 hours after ingestion. The side effects are more common when the vitamin is administered through injection.

Secondary Side Effects

Vitamin B12 can have negative psychological side effects. They include panic, anxiety attacks and insomnia. These side effects can lead to breathing problems and heart palpitations created by panic and anxiety. The symptoms typically disappear within a few hours, as the excess B12 is flushed from the system.

Rare Side Effects

People considering B12 supplements should consult their family medical history for any occurrence of Leber's disease, a hereditary condition that causes the optic nerve to atrophy. Large doses of B12 can lead to an early onset of the disease or cause the optic nerve to atrophy more rapidly.

Loading ...

About the Author

Doug Desjardins is a journalist and research analyst. He has worked for more than a half-dozen newspapers, magazines and websites and hiswork has appeared in a number of publications including the Los Angeles Times and San Diego Magazine.

Loading ...