Understanding Your Cycle
A typical menstrual cycle lasts 28 days, but normal cycles range from 21 to 45 days. Ovulation typically occurs 14 days before the next period. The fertile window spans approximately 5 days before ovulation and 1 day after. This calculator provides estimates; actual timing may vary.