Name Date
Period worksheet
Grades 4–5
Calcapedia 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer
- 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
Answer key: Period worksheet
Calcapedia 1. Next period expected: Saturday, Nov 15, 2025
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 3-day period ends 2 days after it starts
Each later period comes another 26 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
2. Next period expected: Friday, Feb 21, 2025
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 6-day period ends 5 days after it starts
Each later period comes another 28 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
3. Next period expected: Tuesday, May 27, 2025
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 5-day period ends 4 days after it starts
Each later period comes another 24 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
4. Next period expected: Sunday, Aug 23, 2026
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 4-day period ends 3 days after it starts
Each later period comes another 24 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
5. Next period expected: Saturday, Jul 12, 2025
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 6-day period ends 5 days after it starts
Each later period comes another 24 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
6. Next period expected: Friday, Mar 5, 2027
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 5-day period ends 4 days after it starts
Each later period comes another 32 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
7. Next period expected: Wednesday, Jul 1, 2026
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 7-day period ends 6 days after it starts
Each later period comes another 35 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
8. Next period expected: Tuesday, Jun 30, 2026
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 3-day period ends 2 days after it starts
Each later period comes another 35 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
9. Next period expected: Wednesday, May 7, 2025
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 7-day period ends 6 days after it starts
Each later period comes another 26 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)
10. Next period expected: Friday, Apr 25, 2025
Count one cycle forward from the day your last period started. That's when the next one is expected
Find the last day. The first day counts as day 1, so a 5-day period ends 4 days after it starts
Each later period comes another 30 days on. Multiply first, then round, so the dates don't drift (cycle 3 shown)