Ages at menarche and menopause have been shown to be associated with adverse health outcomes in later life. For example, earlier menarche and later menopause have been independently linked to higher risk of breast cancer. Earlier menarche may also be associated with an increased risk of endometrial cancer, menstrual problems and adult obesity. Given the associations of ages at menarche and menopause with future health outcomes, it is important to establish what factors across life, and generations, may influence these. This article examines the associations of early life factors, namely birthweight, bodyweight and growth during childhood, childhood socioeconomic circumstances and psychosocial factors with ages at menarche and menopause. It examines possible explanations of the associations found, including life history theory, and discusses areas for future research.