How to Avoid an Upset Stomach from Multi Vitamins

Multivitamins provide the nutrients you would normally get from foods, and can offset the effects of poor dietary nutrition. Stomach upset is a common multivitamin side effect, however. The severity of the stomach upset may vary from mild nausea to severe cramping and could occur within minutes of ingestion. Although an upset stomach from multivitamins is common, you can avoid or reduce the severity of the problem by taking your vitamins with food.

Woman eating a piece of toast. (Image: George Doyle/Stockbyte/Getty Images)

Step 1

Choose a multivitamin without iron, unless directed otherwise by your doctor. Multivitamins with iron are more likely to cause an upset stomach.

Step 2

Eat something starchy, such as toast, or something with protein, such as eggs. Avoid eating dairy products, which may prevent you from absorbing all of the vitamins in your multivitamin.

Step 3

Add a liquid multivitamin to a glass of juice or water. Adding it to a beverage will dilute the component vitamins and reduce the risk of stomach upset.

Things You'll Need

  • Food

  • Juice


If your multivitamin still causes stomach upset, consider trying a different brand or taking individual supplements instead of a multivitamin.

Load comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.