Salah satu yang menjadi penyebab migrain adalah kebiasaan merokok atau terhirup asap. Untuk mengetahui apa saja makanan dan pemicu migrain lainnya, sediakanlah buku catatan harian. Dengan catatan harian, dapat melacak adanya pemicu pada saat sakit kepala menyerang dengan metihat apa saja yang dimakan pada hari itu. Setelah beberapa minggu, mulailah melihat pola yang akan membantu untuk mengidentifikasi makanan yang harus dihindari.
Penyebab utama yang dapat menimbulkan adanya migrai adalah kebiasaan tidur yang buruk, baik kekurangan tidur maupun tidur yang berlebihan. Usahakanlah untuk tetap mengatur waktu tidur dengan baik, minimal 7 jam sampai 8 jam setiap harinya. Akan tetapi, juga harus berhati-hati karena dengan tidur yang berlebihan (oversleeping) juga akan mempengaruhi dalam memicu migrain kronis.
Untuk mengurangi stres, lakukanlah olahraga dengan teratur, namun jangan berlebihan. Karena, berolahraga yang berlebihan pun tidak baik, dapat memicu terjadinya migrain. Disamping itu, upayakanlah untuk setiap individu dapat mencoba berlatih relaksasi seperti yoga atau meditasi.
Salah satu penyebab migrain lainnya adalah diet. Dengan demikian, upayakan untuk melakukan program diet dengan pola makan yang baik dan teratur, jangan sampai telat ataupun menunda-nunda makan. Untuk berhasil dalam program diet lakukanlah diet seimbang yang dibarengi dengan olahraga yang teratur.
Beberapa peneliti menyatakan bahwa kurangnya asupan air dan stres juga merupakan penyebab migrain. Dengan begitu, minumlah dengan teratur setiap harinya. Minimal minum air putih 8 gelas dalam satu hari, dan belajarlah untuk dapat rileks demi mengurangi stres.



