U.S. doctors online nowAsk doctors free
San Jose, CA
A 34-year-old male asked:

I take a multivitamin plus vitamin c, d, all b's with niacin and fish oil, calcium, red yeast rice, should i take the vitamin magnesium with these & why?

2 doctor answers5 doctors weighed in
Dr. Randy Baker
Holistic Medicine 42 years experience
It depends: First of all, magnesium is a mineral, not a vitamin. Vitamins are not a substitute for a healthy diet but it is reasonable to take supplements for prevention. Most people don't need calcium supps- evidence suggests this increases risk of atherosclerosis! i don't advise red yeast rice for most. Magnesium deficiency is common- see my comment for a link to see if you have symptoms of low magnesium.
Created for people with ongoing healthcare needs but benefits everyone.
Dr. Randy Baker
Dr. Randy Baker commented
Holistic Medicine 42 years experience
Provided original answer
For more on magnesium see http://drcarolyndean.com/magnesium_miracle/ Best forms to take are magnesium taurate, glycinate or citrate. For why you may not need Red Yeast RIce see the following link. If you do take it please also take CoQ10. http://www.cbn.com/cbnnews/healthscience/2012/October/Cholesterol-Myth-What-Really-Causes-Heart-Disease/
Apr 30, 2013
Dr. Dean Giannone
Internal Medicine 27 years experience
I don't like it.: Truth be told, I don't like combining Niacin with the red yeast rice as they can both have toxic effects upon the liver. I hope you're having your liver blood enzyme levels monitored on that combination. Adding Magnesium to all of this is not my concern as I don't see any issue in that as long as your doses of all these other medications are not excessive.
Created for people with ongoing healthcare needs but benefits everyone.
Last updated Nov 27, 2017


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.