The easiest way to try to stop a migraine before it starts is to steer clear of any observed triggers that may generate one. There are also some medications that, when taken on a daily basis after consulting with a physician, may cut the risk of migraines in half, such as anti-seizure, antidepressants, heart medicines, beta blockers and calcium blockers. If your migraine is hormone-related, low dose patches of estrogen can also provide aid.
Migraine sufferers may also benefit from certain lifestyle alterations. Little things like getting a couple more hours of sleep or hitting the gym can help. Avoiding alcohol, quitting smoking and remaining more relaxed are also useful changes to keep headaches away.