Magnesium adalah salah satu suplemen yang paling didukung bukti untuk mengobati migrain. 400-600 mg magnesium oral per hari mengurangi frekuensi dan intensitas migrain vs plasebo dalam uji coba acak. Beberapa penelitian menemukan manfaat hanya pada ujung yang lebih tinggi (600 mg / hari) sementara dosis yang lebih rendah (250-360 mg) sering gagal membantu. Untuk serangan akut, magnesium IV juga bisa efektif, terutama untuk migrain dengan aura. Magnesium menstabilkan membran saraf (mengurangi hiper-rangsangan otak) dan memodulasi tonus vaskular serebral, dua proses inti dalam biologi migrain. Untuk suplementasi rutin, magnesium glisinat, sitrat atau taurate lebih disukai untuk bioavailabilitas. Magnesium threonate mendapat perhatian untuk penyerapan otak, tetapi mengandung sangat sedikit magnesium unsur dan tidak boleh menggantikan bentuk yang lebih tersedia secara hayati ketika tujuan Anda adalah mengoreksi status magnesium total. Rejimen berbasis bukti lain untuk pencegahan migrain adalah menggabungkan magnesium dengan CoQ10 dan riboflavin (B2), yang mengurangi hari migrain secara substansial dalam uji coba 3 bulan. Jika gangguan pencernaan adalah masalah, bagilah totalnya menjadi ~200 mg dosis yang diminum 1-3×/hari. Ini membuat Anda tetap berada dalam kisaran 400-600 mg/hari yang terbukti efektif sekaligus mengurangi tinja encer.