An asian woman holds her head with one hand, eyes closed and looks like she is in pain.

Magnesium is a vital nutrient that plays a part in more than 300 of the body’s processes, but did you know that you can take magnesium for headaches? Due to the role magnesium plays in muscle contraction and relaxation, it can be effective for reducing tension headaches and migraines – these ailments can also become worse if you don’t have enough magnesium in your body. 

Magnesium is also a part of our stress response system, so a reduced magnesium load in our bones (where we store magnesium once it’s in the body) can mean that we are less equipped to deal with stress, which can result in headaches. 

Source link