Migraines: 4 Deficiencies That Can Cause Headaches

Migraines headache - World Executive Digest

WORLD EXECUTIVES DIGESTWhen you experience an intense headache, getting relief is the first thing that comes up in your mind. Right?

But, you often do not realize that the pain-relieving approaches you use can be temporary and that can trigger the next headache very soon. 

When it comes to such severe pain, you may often rely on taking medicines and other supplements. But, have you ever thought that the imbalanced diet and bad lifestyle can also be the reason?

Well, you heard it right; one way to get rid of the pain is to consider if you have vitamins or any other deficiencies. Let us help you through the factors contributing to the recurrence and extremity of your headaches.

Vitamin D Deficiency 

Vitamin D is one of the most critical nutrients you need in your diet. You usually take vitamin D through foods, supplements, or from the sun when you are outside. And, if you lack in any of these sources, you may experience a severe headache. 

Thus, it is crucial to take good sources of vitamin D, such as dairy products, cereals, orange juice, fatty fish, supplements, and adequate sunlight. However, it is also advisable not to overdose on it, as doing so can also lead to other health issues. 

Vitamin B2 Deficiency Is Linked To Migraines

The B-group vitamins are an assortment of eight water-soluble vitamins vital for various metabolic processes. Amongst all, vitamin B2 can help adverse the inadequacy of mitochondrial energy metabolism, which is linked to migraine headaches. 

Eating foods rich in vitamin B2 or taking quality supplements may help revamp mitochondrial energy metabolism and thus, decrease the frequency of migraine headaches. Consult your doctor before taking any of the supplements, whether or not you need them. 

However, there are some complicated cases where doctors may suggest some effective treatments like Botox for migraines along with the supplements.

Dehydration Is Also Linked To Headaches

Even after knowing the importance of drinking water, we still do not pay much attention to drink enough water or fluids per day. If you come into the category of not drinking water or any liquids for hours, you can get triggered by critical headaches. 

So, if you want to suffice your water intake, what you can do is set reminders on your cell phones so that you won’t miss your fluids. It is recommended to drink eight ounces of water multiple times per day. However, everyone has different needs; still, you should focus on at least 64 ounces of fluid as an adult.

A Magnesium and Sodium Deficiency Can Lead To Headaches

Magnesium helps regulate blood pressure, blood sugar levels, and nerve & muscle function.

Not only that, Several Research says that magnesium plays a significant role in multiple physiologic processes as well, and thus, it is an essential component in a healthy diet. 

Studies have also shown that people having migraines have low brain magnesium during migraine strikes and may have a deficiency. 

Since magnesium relaxes the muscle and nervous system, so unsurprisingly a lack of this component can lead to insomnia, muscle tension, cramps, and extensive pain, including head pain. 

However, you can counter magnesium deficiency from foods like green vegetables, nuts, seeds, milk, and breakfast cereal. Or you can visit your doctor to prescribe you with more efficient options. 

Furthermore, if you sweat heavily while exercising or other physical activity, you may be lacking salt content that can cause headaches. And, to cure that, you can have something that contains the electrolyte.


With the fact that vitamin and other supplements are one of the ways to prevent migraines, do not go overboard, although. Moreover, if you have any other health issues or you are on medications, consult your doctor first!