How to Get Rid of Excess Vitamin B12

A woman enjoys a cup of coffee while sitting by the windowsill.
Image Credit: sergio_kumer/iStock/Getty Images

Vitamin B12, or cabalamin, is water-soluble, meaning the renal system filters the vitamin from blood along with water, so it is difficult to build excess. If you do build an excess of the vitamin, it is not necessarily negative: The body can store enough B12 in the liver that those with maximum stores can go years without ingesting it at all. It still is possible to greatly exceed even the amount that the body can store with vitamin supplements, given that the body uses vitamin B12 in very small amounts usually measured in micrograms.


Step 1

Reduce the amount of animal-derived foods that appear in your diet, as they contain vitamin B12. These include meat, poultry, dairy and shellfish.

Video of the Day

Step 2

Drink more water to help flush your body of water-soluble elements in the blood, which includes vitamin B12.

Step 3

Exercise, since doing so can increase your body's use of water, which will increase necessary water consumption and renal activity. When hydrating, avoid energy and sport drinks that include vitamins, which could include B-complex vitamins like B12. Water is the best option.

Step 4

Ingest mild diuretics like caffeine, a typical component of coffee. If you choose to drink coffee, avoid using dairy products as additives, as they likely contain vitamin B12. Mild diuretics also can increase renal activity, filtering more B12 to reduce excess. However, it is inadvisable to use strong diuretics unless suggested by your doctor, as they can be harmful if misused.


Because vitamin B12 appears in such small amounts in food and the body stores such relatively large amounts of the vitamin, it is usually unnecessary to reduce the body's stores and actually can lead to a deficiency. Symptoms of a deficiency include tingling, weakness, numbing, a decline in motor skills and anemia.

Video of the Day