همانگونه که برای تمام افراد توصیه میشود، بهترین رژیم غذایی رژیمی متعادل از همه گروههای غذایی با میوه و سبزی فراوان است. افرادی که مبتلا به سردردهای میگرنی هستند باید تاحد امکان از مصرف غذاهای فراوری شده و آماده خودداری کنند. ماهی و سبزیجات غنی از کلسیم و منیزیم (مانند کلم، براکلی و اسفناج) برای این افراد مفید هستند. وعدههای غذایی به هیچ وجه نباید حذف شوند، زیرا نوسان قندخون، گرسنگی و کم آبی ممکن است سردرد را تشدید کند. فعالیت فیزیکی روزانه دست کم ۳۰ دقیقه در هر روز در بیشتر روزهای هفته میتواند احساس بهتری به افراد دهد.