Boots WebMD Partners in Health
Return To Boots

Pregnancy health centre

Ovulation calculator

This calendar is a guide to help you track your ovulation day. Most women have 28-32 day cycles and ovulation can take place during days 11-21 of the menstrual cycle. These days represent average cycles; many women have slightly shorter cycles and ovulate earlier and others have longer monthly cycles with ovulation occurring later in the month.

For best results enter in the dates of the first day of your last three menstrual periods. If you can't remember these three dates, then enter in the first day of your last menstrual period.

The beginning of last menstrual period:

Based on the average menstrual cycle of 28 days, your preceding menstrual period was on: (if this is incorrect, and you know the date, feel free to change the date calculated below)

Menstrual period before the above:

For even more accurate calculation a preceding date is needed: (if this is incorrect, and you know the date, feel free to change the date calculated below)

Preceding menstrual period: (approximately 3 months ago)

Your menstrual cycle is approximately: days long
Date of next period should be:

Fertility information:


high fertility
begin significant fertility

ovulation
end significant fertility
CAUTION: This calendar cannot and should not be used to prevent pregnancy.

Parenting newsletter

Tips to inspire healthy habits.
Sign Up Now!

Popular slideshows & tools on BootsWebMD

agave syrup
These may not be so healthy
exercise illustration
The 7-minute workout
female patient consulting with female GP
How to boost your chances
bowl of soup
Small changes that lead to weight loss
heart rate graphic
What is it, and how is it treated?
smiling woman
Much more than weight loss
crossword puzzle
Tips for the first hard days
sperm and egg
Facts to help you get pregnant
smiling_handsome_man
Put your best face forward
sick child
Treating your child's cold & fever
couple makigh salad
How it can help with weight loss
couple watching sunset
How much do you know?