Ovulation calculator Fertility First day of your last period: How long your menstrual cycle lasts: 20 21 22 22 24 25 26 27 28 29 30 31 32 33 34 35 Calculate We recommend that you keep track of your menstrual cycle for more accurate results. Factors such as stress or lifestyle changes can affect ovulation.