High vitamin B12 levels are usually caused by supplements or injections - not food. In most cases, high B12 is not harmful and does not require medical treatment. However, extremely elevated levels or symptoms may signal supplement overuse or an underlying medical condition such as liver disease or kidney disease. The good news is that treating high B12 is simple and effective once the cause is identified. Below are the top ways to treat elevated vitamin B12 and the signs and symptoms to look for.
Taking too much B12 usually does not cause symptoms. If it does, early signs of too much B12 include mild diarrhea and itching.
Severe symptoms (usually from injectable B12) may include low potassium, heart failure, blood clots, or fluid buildup in the lungs.
Having too much B12 generally does not require treatment other than stopping or reducing the supplementation. Symptoms typically resolve in a day or two, and medications for symptom relief may be necessary.
For normally healthy children and adults, it’s usually not necessary to take supplemental vitamin B12. Why? Most people get enough vitamin B12 from their diet. In adults, the body needs only 2.4 mcg daily. Pregnant women need 2.6 mcg daily. Breastfeeding women need 2.8 mcg per day. Large doses and injections are only needed in people at risk for vitamin B12 deficiency or who have been diagnosed with vitamin B12 deficiency.
For vitamin B12, the best way to get enough vitamin B12 is to eat a balanced diet providing all the essential nutrients. The National Institutes of Health Office of Dietary Supplements has a useful list of B12 food sources, including animal products, nutritional yeast, seafood, dairy products, breads, and breakfast cereals. If you’re worried about vitamin B12 intake, then consult this list to change your diet or get advice from a nutritionist or healthcare professional. If you’re considering taking B12 or other vitamin supplements, get medical advice first.
RELATED: What vitamins should I take?
There is no standard treatment or antidote for too much B12. Instead, treatment focuses on stopping supplementation, reducing B12-rich foods, and addressing underlying conditions.
One way to treat high B12 levels is to stop taking supplements , reduce injection doses, or limit foods that are rich in vitamin B12. Examples of foods that are rich in B12 include fish, poultry, eggs, and cereals fortified with vitamin B12. If too much B12 produces symptoms, the only options are symptom relief treatments and supportive care.
Certain medical conditions can cause high B12 levels, such as liver disease, kidney disease, and some cancers. Healthcare providers will typically order lab tests if they suspect the cause of your high B12 levels is an underlying disease. If it is, treatment will be geared toward that condition.
RELATED: How to make sure you absorb your supplements
Most people who take excessive amounts of vitamin B12 do not experience symptoms. Signs of too much B12 are more likely in people taking prescription-level daily doses of 1,000 to 2,000 micrograms or more. Even then, side effects are unlikely. This is because the body does not store large amounts of B12, and excess B12 in the blood is rapidly excreted through the urine.
Skin issues:
Acne or rosacea-like rash
Skin flushing or redness
Gastrointestinal:
Nausea or vomiting
Diarrhea
Neurological:
Dizziness
Tingling or numbness in hands and feet (peripheral neuropathy)
Fatigue or weakness:
Feeling unusually tired or weak
Anxiety or mood changes:
Restlessnes
Irritability or mood swings.
Elevated blood pressure or heart issues:
Increased heart rate or palpitations
Allergic reactions:
Swelling, itching, or difficulty breathing (requires immediate medical attention)
High blood volume:
Excessive blood levels of B12 may mimic symptoms of polycythemia (headaches, redness, or blood clots)
Worsening of kidney function:
In individuals with pre-existing kidney disease, high doses might exacerbate the condition
RELATED: 9 common nutrient deficiencies in the U.S.
Both too much vitamin B12 and too little vitamin B12 may have no symptoms. Some people with low levels of vitamin B12 may have no symptoms, or the symptoms may be subtle. When they do, many of the symptoms are similar to a vitamin B12 excess. The critical difference is this: a vitamin B12 deficiency primarily causes anemia, a shortage of red blood cells. The symptoms of anemia, such as fatigue, feeling lightheaded or dizzy, pale skin, and yellowing of the skin, are critical clues in the diagnosis of B12 deficiency.
RELATED: Vitamin B12 deficiency symptoms: what are the early signs of vitamin B12 deficiency?
Too much B12 does not commonly cause symptoms. When it does, they tend to be mild and not easily identified with any specific cause. Oral vitamin B12 supplements are generally safe, but let your healthcare provider know if you’re experiencing any side effects, like headaches or tiredness. Vitamin B12 injections, however, can cause serious side effects. Therefore, when using injections, always report side effects to the healthcare professional overseeing treatment. You may also have regular blood tests to monitor your B12 levels.
Vitamin B12 health professional fact sheet, NIH Office of Dietary Supplements
Vitamin B12 consumer professional fact sheet, NIH Office of Dietary Supplements
Vitamin B12 (cobalamin), StatPearls
High B12 level, Cleveland Clinic
Vitamin B12 injection, Cleveland Clinic
Association of plasma concentration of vitamin B12 with all-cause mortality in the general population in the Netherlands, Journal of the American Medical Association (JAMA)
Association of serum vitamin B12 and folate in mortality in incident hemodialysis patients, Nephrology Dialysis Transplantation
Ashley Wong, Pharm.D., has worked for healthcare companies where she translated complex drug information into easy-to-understand language for patients. She also served as a Senior Medical Information Specialist at a medical communications company, where she delivered clinically accurate drug information to healthcare providers and patients and compiled adverse event reports in accordance with the FDA's reporting guidelines.
...After receiving her doctorate from the University of Pittsburgh School of Pharmacy, Karen Berger, Pharm.D., has worked in both chain and independent community pharmacies. She currently works at an independent pharmacy in New Jersey. Dr. Berger enjoys helping patients understand medical conditions and medications—both in person as a pharmacist, and online as a medical writer and reviewer.
...Health education, drug info, wellness & more
SingleCare is a prescription discount service that offers free coupons on thousands of prescription drugs. It can be used whether you have insurance, Medicare, Medicaid, or none of the above, but it cannot be combined with insurance.
SingleCare provides transparent drug pricing, so you can compare discounts at pharmacies near you. Browse singlecare.com to find drug discounts, helpful information about your prescription, and resources to help you make informed health decisions.
Prescription savings vary by prescription and by pharmacy, and may reach up to 80% off cash price. This is a medical discount plan. This is NOT insurance. This program offers you the opportunity to locate providers of various types of medical services who will offer their services to you at discounted rates. The range of discounts for medical or ancillary services provided under the plan will vary depending on the type of provider and service received. You are fully responsible for paying for all health care services but will be entitled to receive a discount from those health care providers in accordance with the specific pre-negotiated discounted fee schedule. This program does not guarantee the quality of the services or procedures offered by the providers. Except for prescription drugs which you will pay directly to the pharmacy at the time of purchase, all other services received through a program provider will be charged to the credit card on file in your member account. The charge will include an administrative fee for use of the program. Towers Administrators LLC is the licensed discount medical plan organization with its administrative office located at 4510 Cox Road, Suite 111, Glen Allen, VA 23060. SingleCare Services, LLC is the marketer of the discount medical plan organization including its website, singlecare.com, with its corporate office located at 99 High Street, Suite 2800, Boston, MA 02110. For additional information, including an up-to-date list of providers, or assistance with any issue related to program membership, please contact member support any time at www.singlecare.com, or by calling toll-free 844-234-3057, 24 hours, 7 days a week (except major holidays). Pharmacy names, logos, brands, and other trademarks are the property of their respective owners.
Blog articles are not medical advice. They are intended for general informational purposes and are not meant to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition. If you think you may have a medical emergency, immediately call your physician or dial 911.
© 2026 SingleCare Administrators. All rights reserved
© 2026 SingleCare Administrators. All rights reserved