If you suspect a specific trigger is causing your migraines, such as stress or a certain type of food, avoiding this trigger may help reduce your risk of experiencing migraines.
It may also help to maintain a generally healthy lifestyle, including regular exercise, sleep and meals, as well as ensuring you stay well hydrated and limiting your intake of caffeine and alcohol.
If your migraines are severe or you have tried avoiding possible triggers and you are still experiencing symptoms, your GP may prescribe medication to help prevent further attacks.
Medications used to prevent migraines include the anti-seizure medication topiramate and a medication called propranolol that is usually used to treat high blood pressure.
Read more about preventing migraines.