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.

Animal Gestation worksheet

Grades 4–5

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

  1. Problem 1.
    • Animal: Rabbit (doe)
    • Breeding date: Nov 13, 2024
    • Progress on this date: Feb 6, 2026

    Find: Expected due date

  2. Problem 2.
    • Animal: Cat (queen)
    • Breeding date: Dec 26, 2026
    • Progress on this date: Jul 24, 2025

    Find: Expected due date

  3. Problem 3.
    • Animal: Pig (sow)
    • Breeding date: Jun 11, 2026
    • Progress on this date: Nov 17, 2025

    Find: Expected due date

  4. Problem 4.
    • Animal: Cat (queen)
    • Breeding date: Nov 10, 2025
    • Progress on this date: Jan 6, 2026

    Find: Expected due date

  5. Problem 5.
    • Animal: Horse (mare)
    • Breeding date: Sep 30, 2025
    • Progress on this date: Jun 27, 2025

    Find: Expected due date

  6. Problem 6.
    • Animal: Horse (mare)
    • Breeding date: Dec 7, 2025
    • Progress on this date: Feb 3, 2025

    Find: Expected due date

  7. Problem 7.
    • Animal: Sheep (ewe)
    • Breeding date: Jul 18, 2026
    • Progress on this date: Jul 28, 2025

    Find: Expected due date

  8. Problem 8.
    • Animal: Horse (mare)
    • Breeding date: Dec 15, 2024
    • Progress on this date: Nov 18, 2025

    Find: Expected due date

  9. Problem 9.
    • Animal: Pig (sow)
    • Breeding date: Aug 12, 2026
    • Progress on this date: Aug 4, 2025

    Find: Expected due date

  10. Problem 10.
    • Animal: Horse (mare)
    • Breeding date: Apr 22, 2026
    • Progress on this date: Feb 21, 2026

    Find: Expected due date

Answer key: Animal Gestation worksheet

  1. 1. Expected due date: Saturday, Dec 14, 2024

    1. A typical rabbit (doe) pregnancy lasts about 31 days from breeding, so add 31 days to the breeding date

      Nov 13, 2024 + 31 days=Saturday, Dec 14, 2024
    2. Normal births usually fall between day 28 and day 35, so add those to the breeding date for the window

      Dec 11, 2024 (day 28) to Dec 18, 2024 (day 35)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Feb 6, 2026 − Nov 13, 2024=450 days
    4. Find how far along the pregnancy is: the days since breeding as a percent of a typical pregnancy

      45031×100=1,451.61 %
  2. 2. Expected due date: Sunday, Feb 28, 2027

    1. A typical cat (queen) pregnancy lasts about 64 days from breeding, so add 64 days to the breeding date

      Dec 26, 2026 + 64 days=Sunday, Feb 28, 2027
    2. Normal births usually fall between day 58 and day 67, so add those to the breeding date for the window

      Feb 22, 2027 (day 58) to Mar 3, 2027 (day 67)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Jul 24, 2025 − Dec 26, 2026=−520 days
  3. 3. Expected due date: Saturday, Oct 3, 2026

    1. A typical pig (sow) pregnancy lasts about 114 days from breeding, so add 114 days to the breeding date

      Jun 11, 2026 + 114 days=Saturday, Oct 3, 2026
    2. Normal births usually fall between day 111 and day 117, so add those to the breeding date for the window

      Sep 30, 2026 (day 111) to Oct 6, 2026 (day 117)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Nov 17, 2025 − Jun 11, 2026=−206 days
  4. 4. Expected due date: Tuesday, Jan 13, 2026

    1. A typical cat (queen) pregnancy lasts about 64 days from breeding, so add 64 days to the breeding date

      Nov 10, 2025 + 64 days=Tuesday, Jan 13, 2026
    2. Normal births usually fall between day 58 and day 67, so add those to the breeding date for the window

      Jan 7, 2026 (day 58) to Jan 16, 2026 (day 67)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Jan 6, 2026 − Nov 10, 2025=57 days
    4. Find how far along the pregnancy is: the days since breeding as a percent of a typical pregnancy

      5764×100=89.06 %
  5. 5. Expected due date: Saturday, Sep 5, 2026

    1. A typical horse (mare) pregnancy lasts about 340 days from breeding, so add 340 days to the breeding date

      Sep 30, 2025 + 340 days=Saturday, Sep 5, 2026
    2. Normal births usually fall between day 320 and day 370, so add those to the breeding date for the window

      Aug 16, 2026 (day 320) to Oct 5, 2026 (day 370)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Jun 27, 2025 − Sep 30, 2025=−95 days
  6. 6. Expected due date: Thursday, Nov 12, 2026

    1. A typical horse (mare) pregnancy lasts about 340 days from breeding, so add 340 days to the breeding date

      Dec 7, 2025 + 340 days=Thursday, Nov 12, 2026
    2. Normal births usually fall between day 320 and day 370, so add those to the breeding date for the window

      Oct 23, 2026 (day 320) to Dec 12, 2026 (day 370)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Feb 3, 2025 − Dec 7, 2025=−307 days
  7. 7. Expected due date: Saturday, Dec 12, 2026

    1. A typical sheep (ewe) pregnancy lasts about 147 days from breeding, so add 147 days to the breeding date

      Jul 18, 2026 + 147 days=Saturday, Dec 12, 2026
    2. Normal births usually fall between day 142 and day 152, so add those to the breeding date for the window

      Dec 7, 2026 (day 142) to Dec 17, 2026 (day 152)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Jul 28, 2025 − Jul 18, 2026=−355 days
  8. 8. Expected due date: Thursday, Nov 20, 2025

    1. A typical horse (mare) pregnancy lasts about 340 days from breeding, so add 340 days to the breeding date

      Dec 15, 2024 + 340 days=Thursday, Nov 20, 2025
    2. Normal births usually fall between day 320 and day 370, so add those to the breeding date for the window

      Oct 31, 2025 (day 320) to Dec 20, 2025 (day 370)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Nov 18, 2025 − Dec 15, 2024=338 days
    4. Find how far along the pregnancy is: the days since breeding as a percent of a typical pregnancy

      338340×100=99.41 %
  9. 9. Expected due date: Friday, Dec 4, 2026

    1. A typical pig (sow) pregnancy lasts about 114 days from breeding, so add 114 days to the breeding date

      Aug 12, 2026 + 114 days=Friday, Dec 4, 2026
    2. Normal births usually fall between day 111 and day 117, so add those to the breeding date for the window

      Dec 1, 2026 (day 111) to Dec 7, 2026 (day 117)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Aug 4, 2025 − Aug 12, 2026=−373 days
  10. 10. Expected due date: Sunday, Mar 28, 2027

    1. A typical horse (mare) pregnancy lasts about 340 days from breeding, so add 340 days to the breeding date

      Apr 22, 2026 + 340 days=Sunday, Mar 28, 2027
    2. Normal births usually fall between day 320 and day 370, so add those to the breeding date for the window

      Mar 8, 2027 (day 320) to Apr 27, 2027 (day 370)
    3. Count the days from breeding to the date you chose, to see how far along she is

      Feb 21, 2026 − Apr 22, 2026=−60 days