Migrain tidak dapat disembuhkan sepenuhnya, tetapi ada beberapa upaya yang bisa dilakukan untuk mengurangi frekuensi serangan penyakit ini. Beberapa upaya yang dapat dilakukan untuk mencegah terjadinya serangan migrain adalah:
- Mengidentifikasi dan mencegah pemicu migrain
- Membuat catatan terkait pemicu migrain, misalnya konsumsi makanan tertentu, aktivitas yang dilakukan, obat yang dikonsumsi, atau paparan senyawa yang menyengat, agar pemicu tersebut dapat dihindari
- Menerapkan pola makan dan pola tidur yang cukup dan teratur
- Berolahraga rutin dengan intensitas ringan–sedang, yang didahului dengan pemanasan
- Menjaga berat badan agar selalu ideal
- Menurunkan berat badan bila menderita obesitas
- Mengelola stres dengan baik, salah satunya dengan teknik relaksasi
- Berkonsultasi dengan dokter terkait obat-obatan pencegah migrain, seperti propranolol, asam valproat, dan antidepresan, serta suplemen vitamin atau herbal