Skip to content
Calcapedia
Number of problems

In the print window, choose “Save as PDF” as the printer (or print it on paper). Seed 1 rebuilds this exact sheet.

Showing 10 problems, seed 1.

Ovulation worksheet

Grades 4–5

Solve each problem and show your work. Round answers to 2 decimal places where needed.

  1. Problem 1.
    • First day of last period: Apr 17, 2026
    • Average cycle length: 28 days
    • Period length: 5 days
    • Luteal phase length: 16 days

    Find: Estimated ovulation day

  2. Problem 2.
    • First day of last period: Oct 20, 2025
    • Average cycle length: 22 days
    • Period length: 5 days
    • Luteal phase length: 12 days

    Find: Estimated ovulation day

  3. Problem 3.
    • First day of last period: Jul 25, 2025
    • Average cycle length: 28 days
    • Period length: 5 days
    • Luteal phase length: 17 days

    Find: Estimated ovulation day

  4. Problem 4.
    • First day of last period: Aug 17, 2025
    • Average cycle length: 22 days
    • Period length: 4 days
    • Luteal phase length: 15 days

    Find: Estimated ovulation day

  5. Problem 5.
    • First day of last period: Jun 29, 2026
    • Average cycle length: 26 days
    • Period length: 7 days
    • Luteal phase length: 12 days

    Find: Estimated ovulation day

  6. Problem 6.
    • First day of last period: Jul 25, 2025
    • Average cycle length: 38 days
    • Period length: 6 days
    • Luteal phase length: 14 days

    Find: Estimated ovulation day

  7. Problem 7.
    • First day of last period: Oct 18, 2025
    • Average cycle length: 28 days
    • Period length: 5 days
    • Luteal phase length: 13 days

    Find: Estimated ovulation day

  8. Problem 8.
    • First day of last period: Mar 26, 2025
    • Average cycle length: 28 days
    • Period length: 3 days
    • Luteal phase length: 13 days

    Find: Estimated ovulation day

  9. Problem 9.
    • First day of last period: May 19, 2025
    • Average cycle length: 34 days
    • Period length: 4 days
    • Luteal phase length: 16 days

    Find: Estimated ovulation day

  10. Problem 10.
    • First day of last period: Feb 14, 2025
    • Average cycle length: 32 days
    • Period length: 3 days
    • Luteal phase length: 15 days

    Find: Estimated ovulation day

Answer key: Ovulation worksheet

  1. 1. Estimated ovulation day: Wednesday, Apr 29, 2026

    1. Ovulation usually comes about 16 days before your next period. So take 16 days off your cycle length

      28−16=12 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Apr 17, 2026 + 12 days=Wednesday, Apr 29, 2026
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Apr 29, 2026 − 5 days=Apr 24, 2026 – Apr 29, 2026
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Apr 29, 2026 − 2 days=Apr 27, 2026 – Apr 29, 2026
    5. Your next period should start one full cycle after your last one began

      Apr 17, 2026 + 28 days=Friday, May 15, 2026
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Apr 29, 2026 + 266 days=Jan 20, 2027
    7. Add 28 days again for each cycle after that

      28+28=56 days
  2. 2. Estimated ovulation day: Thursday, Oct 30, 2025

    1. Ovulation usually comes about 12 days before your next period. So take 12 days off your cycle length

      22−12=10 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Oct 20, 2025 + 10 days=Thursday, Oct 30, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Oct 30, 2025 − 5 days=Oct 25, 2025 – Oct 30, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Oct 30, 2025 − 2 days=Oct 28, 2025 – Oct 30, 2025
    5. Your next period should start one full cycle after your last one began

      Oct 20, 2025 + 22 days=Tuesday, Nov 11, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Oct 30, 2025 + 266 days=Jul 23, 2026
    7. Add 22 days again for each cycle after that

      22+22=44 days
  3. 3. Estimated ovulation day: Tuesday, Aug 5, 2025

    1. Ovulation usually comes about 17 days before your next period. So take 17 days off your cycle length

      28−17=11 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Jul 25, 2025 + 11 days=Tuesday, Aug 5, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Aug 5, 2025 − 5 days=Jul 31, 2025 – Aug 5, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Aug 5, 2025 − 2 days=Aug 3, 2025 – Aug 5, 2025
    5. Your next period should start one full cycle after your last one began

      Jul 25, 2025 + 28 days=Friday, Aug 22, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Aug 5, 2025 + 266 days=Apr 28, 2026
    7. Add 28 days again for each cycle after that

      28+28=56 days
  4. 4. Estimated ovulation day: Sunday, Aug 24, 2025

    1. Ovulation usually comes about 15 days before your next period. So take 15 days off your cycle length

      22−15=7 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Aug 17, 2025 + 7 days=Sunday, Aug 24, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Aug 24, 2025 − 5 days=Aug 19, 2025 – Aug 24, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Aug 24, 2025 − 2 days=Aug 22, 2025 – Aug 24, 2025
    5. Your next period should start one full cycle after your last one began

      Aug 17, 2025 + 22 days=Monday, Sep 8, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Aug 24, 2025 + 266 days=May 17, 2026
    7. Add 22 days again for each cycle after that

      22+22=44 days
  5. 5. Estimated ovulation day: Monday, Jul 13, 2026

    1. Ovulation usually comes about 12 days before your next period. So take 12 days off your cycle length

      26−12=14 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Jun 29, 2026 + 14 days=Monday, Jul 13, 2026
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Jul 13, 2026 − 5 days=Jul 8, 2026 – Jul 13, 2026
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Jul 13, 2026 − 2 days=Jul 11, 2026 – Jul 13, 2026
    5. Your next period should start one full cycle after your last one began

      Jun 29, 2026 + 26 days=Saturday, Jul 25, 2026
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Jul 13, 2026 + 266 days=Apr 5, 2027
    7. Add 26 days again for each cycle after that

      26+26=52 days
  6. 6. Estimated ovulation day: Monday, Aug 18, 2025

    1. Ovulation usually comes about 14 days before your next period. So take 14 days off your cycle length

      38−14=24 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Jul 25, 2025 + 24 days=Monday, Aug 18, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Aug 18, 2025 − 5 days=Aug 13, 2025 – Aug 18, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Aug 18, 2025 − 2 days=Aug 16, 2025 – Aug 18, 2025
    5. Your next period should start one full cycle after your last one began

      Jul 25, 2025 + 38 days=Monday, Sep 1, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Aug 18, 2025 + 266 days=May 11, 2026
    7. Add 38 days again for each cycle after that

      38+38=76 days
  7. 7. Estimated ovulation day: Sunday, Nov 2, 2025

    1. Ovulation usually comes about 13 days before your next period. So take 13 days off your cycle length

      28−13=15 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Oct 18, 2025 + 15 days=Sunday, Nov 2, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Nov 2, 2025 − 5 days=Oct 28, 2025 – Nov 2, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Nov 2, 2025 − 2 days=Oct 31, 2025 – Nov 2, 2025
    5. Your next period should start one full cycle after your last one began

      Oct 18, 2025 + 28 days=Saturday, Nov 15, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Nov 2, 2025 + 266 days=Jul 26, 2026
    7. Add 28 days again for each cycle after that

      28+28=56 days
  8. 8. Estimated ovulation day: Thursday, Apr 10, 2025

    1. Ovulation usually comes about 13 days before your next period. So take 13 days off your cycle length

      28−13=15 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Mar 26, 2025 + 15 days=Thursday, Apr 10, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Apr 10, 2025 − 5 days=Apr 5, 2025 – Apr 10, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Apr 10, 2025 − 2 days=Apr 8, 2025 – Apr 10, 2025
    5. Your next period should start one full cycle after your last one began

      Mar 26, 2025 + 28 days=Wednesday, Apr 23, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Apr 10, 2025 + 266 days=Jan 1, 2026
    7. Add 28 days again for each cycle after that

      28+28=56 days
  9. 9. Estimated ovulation day: Friday, Jun 6, 2025

    1. Ovulation usually comes about 16 days before your next period. So take 16 days off your cycle length

      34−16=18 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      May 19, 2025 + 18 days=Friday, Jun 6, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Jun 6, 2025 − 5 days=Jun 1, 2025 – Jun 6, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Jun 6, 2025 − 2 days=Jun 4, 2025 – Jun 6, 2025
    5. Your next period should start one full cycle after your last one began

      May 19, 2025 + 34 days=Sunday, Jun 22, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Jun 6, 2025 + 266 days=Feb 27, 2026
    7. Add 34 days again for each cycle after that

      34+34=68 days
  10. 10. Estimated ovulation day: Monday, Mar 3, 2025

    1. Ovulation usually comes about 15 days before your next period. So take 15 days off your cycle length

      32−15=17 days
    2. Count that many days on from the first day of your last period to find your ovulation day

      Feb 14, 2025 + 17 days=Monday, Mar 3, 2025
    3. Your fertile window is the 5 days before ovulation plus ovulation day, because sperm can live for several days

      Mar 3, 2025 − 5 days=Feb 26, 2025 – Mar 3, 2025
    4. Your most fertile days are the 2 days before ovulation plus ovulation day

      Mar 3, 2025 − 2 days=Mar 1, 2025 – Mar 3, 2025
    5. Your next period should start one full cycle after your last one began

      Feb 14, 2025 + 32 days=Tuesday, Mar 18, 2025
    6. If you got pregnant around ovulation this cycle, the baby would be due about 266 days later

      Mar 3, 2025 + 266 days=Nov 24, 2025
    7. Add 32 days again for each cycle after that

      32+32=64 days