What vitamins cause headaches?

Asked by Angela Selfridge on November 16, 2021

Categories: Medical health Cold and flu

Rating: 4.8/5 (66 votes)

The excessive ingestion of fat-soluble vitamins, such as vitamin A and D, and some water-soluble vitamins, including the various B vitamins and vitamin C, has the potential for serious side effects. Niacin may cause headaches.

How much b12 should I take for migraines? The researchers previously tested the effects of 2 mg-folic acid, 25 mg vitamin B6, and 400 mcg vitamin B12 supplementation. They found that these doses significantly reduced homocysteine levels and migraine symptoms.

What magnesium is best for migraines? Magnesium oxide is most frequently used to prevent migraines. You can take it in pill form, with a general recommended dosage of about 400 to 500 milligrams a day. Magnesium can be administered intravenously in the form of magnesiumsulfate.

How much magnesium should I take to prevent migraines? The American Migraine Foundation suggest taking a 400–500 milligram (mg) supplement of magnesium oxide daily to prevent migraines. Some researchers think that magnesium's effectiveness as a preventive against migraines increases when a person takes higher doses — over 600 (mg) — for at least 3 to 4months.

What vitamin helps with migraines? You have to take magnesium for three months to get a benefit, says DeRossett. "People sometimes give up on it too soon." Taking the correct dosage is important as well: 500 mg magnesium, 400 mg riboflavin (vitamin B-2), and 150 mg coenzyme Q10. The herb butterbur can also help prevent migraine attacks, she adds.