Magnesium for migraines Magnesium for migraines: Did you know that a deficiency in magnesium can cause migraines? If you don’t want to take another supplement, try eating pumpkin seeds. Email Facebook Twitter Linkedin Tumblr Reddit Pinterest