5 Vitamins and Supplements for Migraine Headaches?

Migraines are mild to severe headaches that usually affect one side of the head and cause throbbing or pulsing pain. They can last anywhere from 4 hours to 3 days, often making it hard for sufferers to work or function normally.

Vitamins and supplements can help reduce the frequency, severity, and length of migraines while allowing you to take control over this debilitating condition.

The Top 5 Vitamins and Supplements for Migraine Headaches

Magnesium is well known as a natural remedy for migraine relief primarily because it regulates the production of serotonin in the brain which controls nerve impulses that have been associated with triggering migraines. Magnesium also helps maintain proper blood flow by relaxing blood vessels so they don’t spasm.

You can purchase magnesium supplements to take orally or apply magnesium oil topically onto your skin.

Coenzyme Q10 (CoQ10) :

Coenzyme Q10 is a vitamin-like antioxidant that helps convert fats and sugars into energy which strengthens the immune system. It also helps promote healthy blood flow by protecting blood vessels from free radical damage.

Supplements are typically taken once daily, with or without food to allow for optimal absorption into the bloodstream.

Feverfew :

The feverfew plant has been used as an herbal remedy since ancient times but it wasn’t until recently that scientists discovered its main medicinal compound parthenolide which interrupts the cascade of chemicals released during migraine attacks and reduces inflammation in surrounding tissues.

If you’re taking a prescription medication, speak to your doctor before adding feverfew into your daily routine as it may interact with the ergot alkaloids found in some medications.

Other possible side effects include mouth sores, upset stomach, and skin rashes. If you experience any of these symptoms stop using feverfew immediately.

Ginger :

Ginger has been used by traditional healers for centuries to treat various conditions such as indigestion, nausea, and heartburn due to its anti-inflammatory properties which help reduce pain and swelling associated with migraines.

It can be taken orally in capsule or powdered form or applied topically onto the temples and back of the neck which is known to calm headache discomfort and relieve pain during a migraine.

B-vitamins :

B-vitamins are an effective way to help reduce the frequency of migraines as they help control homocysteine levels which can cause vascular spasms that trigger migraines.

Vitamin B2 (Riboflavin) is especially helpful in reducing migraine headaches because it dilates blood vessels around the brain, helping to decrease pain triggered by a lack of proper oxygenation during a migraine attack.

Some supplements contain all of these vitamins combined into one single supplement but you may want to speak with your doctor before taking any additional supplements if on current prescription medication or if pregnant or breastfeeding.

What vitamin deficiency causes migraines:

What is causing your migraines might be something you haven’t even considered. You may have heard for years that certain foods or drinks trigger your migraine, but what if it isn’t the food, but the lack of something in your body? The truth is there are many vitamins and minerals which are essential to good health, and when they are absent from our diets our bodies can develop all kinds of strange symptoms. If you suffer from migraines too often it might mean one of these vitamins we list below is missing from your diet:

Vitamin B12

Vitamin B12 deficiency can cause a lot of different things including fatigue, weakness, and pale skin. This is because the vitamin has an important role in producing red blood cells, which are responsible for carrying oxygen around to all of the cells in our body. People who have migraines often also experience constipation, so it is worth making sure you are eating enough fiber to prevent this.

Vitamin B6

This vitamin helps with mood regulation, so if you find yourself feeling depressed more often than normal this may be an indication you are deficient in Vitamin B6. It also plays a role in regulating hormone levels, which might explain why women who have PMS or PCOS sometimes suffer from migraine symptoms. One study found that women who had migraines were deficient in Vitamin B12 many times, so it’s something well worth looking into.

Folate/Folic Acid

This important vitamin is mostly known for preventing birth defects, but it also has a role to play in regulating our moods. People who suffer from migraines often have high levels of the amino acid homocysteine in their blood. However, this can be combated by eating more foods rich in Vitamin B6 and Folate, like leafy green vegetables and fruits such as oranges and bananas.


This mineral is responsible for hundreds of different functions within the body including building healthy bones, maintaining normal heart rhythms, and helping with nerve signals.

There is no doubt that if you are deficient in magnesium you will probably feel tired all the time and like your whole nervous system is on overdrive. This makes it much easier to feel anxious or develop other depressive symptoms. Magnesium also has a role to play in regulating serotonin levels, which can affect our moods.

Vitamin B2

This vitamin is an antioxidant and protects the cells from damage that might otherwise cause diseases including cancer. Some studies have indicated that people who suffer from migraines often have lower antioxidant levels than others.

It’s also thought that magnesium deficiencies could be behind this, so it might be worth getting tested by your doctor if you are thinking of going down this route. Vitamin B2 deficiency has been known to cause all kinds of different skin problems as well as eye issues, so these could also indicate a possible problem.

Migraine vitamin cocktail:

If you suspect a Vitamin B deficiency or any other vitamin for that matter, your best bet is to speak to a doctor. They will be able to run some simple tests and advise on whether it would be worth changing your diet to counteract the symptoms.

They might recommend things like taking Magnesium supplements which can help keep levels up as well as eating more healthy foods. You might also benefit from adding an Omega 3 supplement into your diet too, as this will reduce inflammation throughout the body and improve brain function.


Please enter your comment!
Please enter your name here