Vitamin B12 is not harmful for most people, even at high doses. The National Institutes of Health has not set an upper intake limit for B12 because of its low potential for toxicity. Your body doesn’t store excess amounts the way it does with some other vitamins. That said, high-dose supplementation is not completely without risk, and certain groups of people should pay closer attention to how much they take.
Why There’s No Upper Limit
Most vitamins have a tolerable upper intake level, a dose above which side effects become likely. B12 is one of the few that doesn’t. The Food and Nutrition Board reviewed the evidence and concluded that B12 is generally safe even at doses far exceeding the recommended daily amount of 2.4 micrograms for adults. Because B12 is water-soluble, your kidneys filter out what your body doesn’t need, and it leaves through urine.
This is why you’ll see B12 supplements sold at 1,000 or even 5,000 micrograms without raising regulatory red flags. For a healthy person without specific risk factors, taking more B12 than you need is unlikely to cause problems.
When High B12 Levels Signal Trouble
Here’s where it gets more nuanced. A large meta-analysis of 22 cohort studies, covering over 92,000 people, found that high blood levels of B12 were linked to a 50% increase in the risk of death from any cause. People with B12 blood concentrations above 600 pmol/L had the strongest association, but even moderately elevated levels (400 to 600 pmol/L) were tied to a 34% higher mortality risk.
This doesn’t mean the B12 itself is killing anyone. High blood levels of B12 often reflect an underlying condition rather than supplement use. Liver disease, kidney disease, certain blood cancers, and chronic inflammation can all cause B12 to accumulate in the bloodstream. In these cases, elevated B12 is a marker of illness, not the cause of it. Still, the finding is a reminder that “more is better” doesn’t apply, and unexpectedly high B12 on a blood test is worth investigating.
Lung Cancer Risk in Smokers
One of the more striking findings involves male smokers. A study highlighted by Harvard Health found that men who smoked and took high-dose B12 supplements (55 micrograms per day or more) had three to four times the lung cancer risk compared with smokers who didn’t supplement. The same association wasn’t seen in women or in nonsmokers.
The threshold for “high dose” in that study was relatively modest, just 55 micrograms, well below what many supplements contain. If you smoke, this is one of the clearest reasons to avoid megadose B12 supplements unless you have a diagnosed deficiency that requires them.
Kidney Disease and High-Dose B Vitamins
The DIVINe trial tested whether high-dose B vitamins could protect kidney function in people with diabetic kidney disease. It found the opposite. Over 36 months, participants taking a combination of B12 (1 mg/day), B6, and folic acid lost kidney function significantly faster than those on a placebo. Their kidneys declined by about 55% more than the placebo group. Even more concerning, the supplement group had double the rate of heart attacks, strokes, and death.
This trial used a combination of B vitamins, so B12 alone may not be responsible. But if you have diabetes with kidney complications, high-dose B vitamin supplements carry real, documented risks.
Acne and Skin Breakouts
A less serious but common side effect: B12 supplements can trigger acne in some people. Research from UCLA found that B12 changes how genes behave in the bacteria that naturally live on your face. In people who normally have clear skin, these bacterial changes promote inflammation and lead to pimples. This doesn’t happen to everyone, but if you’ve noticed breakouts after starting a B12 supplement, the vitamin is a plausible explanation.
Medications That Affect B12 Absorption
Several common medications can lower your body’s ability to absorb B12, which matters more for awareness of deficiency than for toxicity:
- Seizure medications like phenobarbital, phenytoin, and carbamazepine can reduce B12 absorption.
- Aminosalicylic acid, used for digestive conditions, interferes with B12 uptake.
- Cholesterol-lowering bile acid drugs can block B12 absorption in the gut.
- Vitamin C supplements, when taken at the same time as B12, may reduce the amount of B12 your body can use.
If you take any of these medications long-term, your risk isn’t too much B12 but too little. Periodic blood work can catch a deficiency before symptoms develop.
Who Should Be Cautious
For the average person eating a varied diet or taking a standard multivitamin, B12 poses essentially no risk. The people who should think twice about high-dose supplements fall into a few specific categories: smokers (particularly men), people with diabetic kidney disease, and anyone whose blood work already shows unusually high B12 without supplementation. In those cases, more B12 is either actively harmful or a signal that something else needs medical attention.
If you’re supplementing because you’re vegan, over 50, or have a condition that limits absorption, standard doses are well-supported and safe. The problems show up at high doses, in combination with other B vitamins, or in populations already vulnerable to specific diseases.

