There is no particular time when migraines can develop in a person’s life. Most people have noticed that migraines have started developing when they were teenagers. In the 30s, migraines tend to be at their most severe. In your 40s, migraines tend to become less severe and more bearable as you age. However, a migraine can occur anytime and it varies from person to person. Usually stressful times and menstruation are times people suffer from migraine attacks. There are so many factors involved that it becomes difficult to predict.