Skip to content
Calcapedia
Print as
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.

Period worksheet

Grades 4–5

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

  1. Problem 1.
    • Cycle length: I know my average cycle
    • First day of your last period: Oct 20, 2025
    • Average cycle length: 26 days
    • Period length: 3 days

    Find: Next period expected

  2. Problem 2.
    • Cycle length: I know my average cycle
    • First day of your last period: Jan 24, 2025
    • Average cycle length: 28 days
    • Period length: 6 days

    Find: Next period expected

  3. Problem 3.
    • Cycle length: I know my average cycle
    • First day of your last period: May 3, 2025
    • Average cycle length: 24 days
    • Period length: 5 days

    Find: Next period expected

  4. Problem 4.
    • Cycle length: I know my average cycle
    • First day of your last period: Jul 30, 2026
    • Average cycle length: 24 days
    • Period length: 4 days

    Find: Next period expected

  5. Problem 5.
    • Cycle length: I know my average cycle
    • First day of your last period: Jun 18, 2025
    • Average cycle length: 24 days
    • Period length: 6 days

    Find: Next period expected

  6. Problem 6.
    • Cycle length: I know my average cycle
    • First day of your last period: Feb 1, 2027
    • Average cycle length: 32 days
    • Period length: 5 days

    Find: Next period expected

  7. Problem 7.
    • Cycle length: I know my average cycle
    • First day of your last period: May 27, 2026
    • Average cycle length: 35 days
    • Period length: 7 days

    Find: Next period expected

  8. Problem 8.
    • Cycle length: I know my average cycle
    • First day of your last period: May 26, 2026
    • Average cycle length: 35 days
    • Period length: 3 days

    Find: Next period expected

  9. Problem 9.
    • Cycle length: I know my average cycle
    • First day of your last period: Apr 11, 2025
    • Average cycle length: 26 days
    • Period length: 7 days

    Find: Next period expected

  10. Problem 10.
    • Cycle length: I know my average cycle
    • First day of your last period: Mar 26, 2025
    • Average cycle length: 30 days
    • Period length: 5 days

    Find: Next period expected

Answer key: Period worksheet

  1. 1. Next period expected: Saturday, Nov 15, 2025

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Oct 20, 2025 + 26 days=Saturday, Nov 15, 2025
    2. Find the last day. The first day counts as day 1, so a 3-day period ends 2 days after it starts

      Nov 15, 2025 + 2 days=Nov 17, 2025
    3. Each later period comes another 26 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Oct 20, 2025 + 3 × 26 days=Jan 6, 2026
  2. 2. Next period expected: Friday, Feb 21, 2025

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Jan 24, 2025 + 28 days=Friday, Feb 21, 2025
    2. Find the last day. The first day counts as day 1, so a 6-day period ends 5 days after it starts

      Feb 21, 2025 + 5 days=Feb 26, 2025
    3. Each later period comes another 28 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Jan 24, 2025 + 3 × 28 days=Apr 18, 2025
  3. 3. Next period expected: Tuesday, May 27, 2025

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      May 3, 2025 + 24 days=Tuesday, May 27, 2025
    2. Find the last day. The first day counts as day 1, so a 5-day period ends 4 days after it starts

      May 27, 2025 + 4 days=May 31, 2025
    3. Each later period comes another 24 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      May 3, 2025 + 3 × 24 days=Jul 14, 2025
  4. 4. Next period expected: Sunday, Aug 23, 2026

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Jul 30, 2026 + 24 days=Sunday, Aug 23, 2026
    2. Find the last day. The first day counts as day 1, so a 4-day period ends 3 days after it starts

      Aug 23, 2026 + 3 days=Aug 26, 2026
    3. Each later period comes another 24 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Jul 30, 2026 + 3 × 24 days=Oct 10, 2026
  5. 5. Next period expected: Saturday, Jul 12, 2025

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Jun 18, 2025 + 24 days=Saturday, Jul 12, 2025
    2. Find the last day. The first day counts as day 1, so a 6-day period ends 5 days after it starts

      Jul 12, 2025 + 5 days=Jul 17, 2025
    3. Each later period comes another 24 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Jun 18, 2025 + 3 × 24 days=Aug 29, 2025
  6. 6. Next period expected: Friday, Mar 5, 2027

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Feb 1, 2027 + 32 days=Friday, Mar 5, 2027
    2. Find the last day. The first day counts as day 1, so a 5-day period ends 4 days after it starts

      Mar 5, 2027 + 4 days=Mar 9, 2027
    3. Each later period comes another 32 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Feb 1, 2027 + 3 × 32 days=May 8, 2027
  7. 7. Next period expected: Wednesday, Jul 1, 2026

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      May 27, 2026 + 35 days=Wednesday, Jul 1, 2026
    2. Find the last day. The first day counts as day 1, so a 7-day period ends 6 days after it starts

      Jul 1, 2026 + 6 days=Jul 7, 2026
    3. Each later period comes another 35 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      May 27, 2026 + 3 × 35 days=Sep 9, 2026
  8. 8. Next period expected: Tuesday, Jun 30, 2026

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      May 26, 2026 + 35 days=Tuesday, Jun 30, 2026
    2. Find the last day. The first day counts as day 1, so a 3-day period ends 2 days after it starts

      Jun 30, 2026 + 2 days=Jul 2, 2026
    3. Each later period comes another 35 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      May 26, 2026 + 3 × 35 days=Sep 8, 2026
  9. 9. Next period expected: Wednesday, May 7, 2025

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Apr 11, 2025 + 26 days=Wednesday, May 7, 2025
    2. Find the last day. The first day counts as day 1, so a 7-day period ends 6 days after it starts

      May 7, 2025 + 6 days=May 13, 2025
    3. Each later period comes another 26 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Apr 11, 2025 + 3 × 26 days=Jun 28, 2025
  10. 10. Next period expected: Friday, Apr 25, 2025

    1. Count one cycle forward from the day your last period started. That's when the next one is expected

      Mar 26, 2025 + 30 days=Friday, Apr 25, 2025
    2. Find the last day. The first day counts as day 1, so a 5-day period ends 4 days after it starts

      Apr 25, 2025 + 4 days=Apr 29, 2025
    3. Each later period comes another 30 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)

      Mar 26, 2025 + 3 × 30 days=Jun 24, 2025