Skip to main content
Diet and nutrition

Could having both low vitamin B12 and vitamin D indicate a specific health problem?

Ask the doctor

By , Chief Medical Editor, Harvard Health Publishing; Editorial Advisory Board Member, Harvard Health Publishing
Print This Page

Close-up of a hand holding several clear vitamin D capsules along with several wihte tablets.

Q. I have low vitamin B12 and vitamin D levels. Is there any condition that would cause low levels of both with a normal diet?

A. I suspect that your low levels of these two vitamins are not related.

Low vitamin D levels are very common in people of all ages. Vitamin D is primarily made in the skin when it is exposed to sunlight. Few natural foods contain vitamin D. So if you are not drinking liquids (like milk) or eating foods (like cereal) with added vitamin D and you avoid the sun, it's no surprise that your vitamin D level would be low.

The low level of B12 could indicate an underlying disorder. But first you need to look at your diet.

Even though you call your diet normal, you might not be getting enough vitamin B12 from your choice of foods. You might not be a meat eater. Meats, especially liver, are rich in B12. Vegetarians are prone to B12 deficiency. But many people who avoid meat don't become deficient in vitamin B12. Many other foods, especially fish, contain vitamin B12.

There are a couple of diseases that could cause low levels of vitamins D and B12. Celiac disease (gluten sensitivity) might cause vitamin and mineral deficiencies without specific symptoms. Crohn's disease could also cause both, but most people with Crohn's will have symptoms such as abdominal pain and frequent stools.

Tell your doctor about any symptoms you might be having. Then ask for recommendations regarding vitamin supplements. The doses of the supplements will depend upon your specific test results.

Image: © Kinga Krzeminska/Getty Images

About the Author

photo of Howard E. LeWine, MD

Howard E. LeWine, MD, Chief Medical Editor, Harvard Health Publishing; Editorial Advisory Board Member, Harvard Health Publishing

Dr. Howard LeWine is a practicing internist at Brigham and Women’s Hospital in Boston, Chief Medical Editor at Harvard Health Publishing, and editor in chief of Harvard Men’s Health Watch. See Full Bio
View all posts by Howard E. LeWine, MD
Print This Page

Disclaimer:

As a service to our readers, Harvard Health Publishing provides access to our library of archived content. Please note the date of last review or update on all articles.

No content on this site, regardless of date, should ever be used as a substitute for direct medical advice from your doctor or other qualified clinician.

Free Healthbeat Signup

Get the latest in health news delivered to your inbox!

Sign Up
Harvard Health Publishing Logo

Thanks for visiting. Don't miss your FREE 32-page gift worth $29.95.

PLUS, don’t miss out on your 25% off promo code.

Sign up to get tips for living a healthy lifestyle—You’ll discover powerful, research- backed strategies for health longevity drawn from Harvard Medical School experts—ways to eat for a longer life, build strength and flexibility to stay independent, protect your bones, heart, and brain as you age, and even cultivate the habits linked with “super-agers” who stay sharp and active well into their 80s and 90s—all delivered to your email box FREE.

Harvard Health Publishing Logo

Stay on top of latest health news from Harvard Medical School.

Plus, get a FREE copy of Living Longer, Living Well!.

Harvard Health Publishing Logo

Stay on top of latest health news from Harvard Medical School.

Plus, get a FREE copy of Living Longer, Living Well.