Yes, stress is a significant trigger for migraines. Emotional stress, anxiety, and depression can all contribute to the onset of migraine. Stress-related habits, like poor sleep patterns and irregular meals, can also exacerbate migraine frequently and severity.