Can beta blockers help migraines? Beta-blockers may help prevent migraine. These medications are typically prescribed for high blood pressure and heart conditions. Research has shown that some beta-blockers tend to be more effective than others at preventing migraine.
How long does it take for beta blockers to work for migraines? Drugs for migraine prevention, including beta-blockers, may not help right away. You’ll likely need to wait at least 8 weeks to see if there’s any improvement.
What is the most prescribed drug for migraines? The most commonly prescribed class of drugs for migraine are the triptans. These are all meant to be taken on an as-needed basis, at the first sign of headache, and they include Sumatriptan (Imitrex); Zolmitriptan (Zomig); Rizatriptan (Maxalt); and Eletriptan (Relpax).
Why does propranolol help migraines? Propranolol is a beta blocker that is sometimes prescribed for the prevention of migraines. It may work by preventing the dilation of blood vessels and stabilizing serotonin levels. If propranolol works for you, your migraine attacks will be shorter, less intense, and less frequent.