Talk to your doctor about these options, especially supplements, which can affect the way other medications work:
This ancient Chinese practice that involves inserting needles along energy points in your body may lower the number of tension headaches you get and could help prevent migraines.
Biofeedback may improve your headaches by helping you monitor how your body responds to stress. It may help with both tension headaches and migraines, but doctors aren’t exactly sure why.
An extract made from the rhizome or underground stem of this plant may lower the number of migraines you have and make the headaches less severe. Side effects may include belching and other mild tummy troubles.. Be sure to look for supplements that are free from pyrrolizidine alkaloids, which are known to cause liver damage and cancer.
This antioxidant, available as a supplement, may help prevent headaches.
This herb may prevent migraines, but supplements can cause aches, pains, and mouth sores.
Ice. Hold a cold cloth or an ice pack to the painful area on your head or neck. Wrap the ice pack in a towel to protect your skin.
Eating too many salty foods could also lead to headaches. It’s wise to limit the amount of salt you eat around the time of your period.
There’s some evidence that shows it can help ease migraines, but again, doctors aren’t exactly sure how it works.
Low levels of this mineral can lead to headaches. Supplements may help. But they can give you diarrhea.
These include progressive muscle relaxation, guided imagery, and breathing exercises. They can’t hurt, and some experts say they help with headaches, but there isn’t a lot of solid proof.
Also known as B2, this vitamin may help prevent migraines. It could also turn your pee an intense yellow.