🌾

The Homestead Calculator

Free tools for the working homestead
📢Ad Slot — Leaderboard (728×90)

Gestation Calculator

Enter the breeding or conception date to get the expected due date, early and late windows, and a countdown for any farm animal.

Expected Due Date
 
Early Possible
first watch date
Late Possible
call vet if past this
Days Until Due
from today
Gestation Length
days (typical)
Stage Today
 

Gestation Lengths Reference
🐐
Goat
145–155 days (~5 months)
Signs: mucus discharge, hollow flanks, restlessness
🐷
Pig
114 days — "3 months, 3 weeks, 3 days"
Nesting behavior 1–2 days before farrow
🐄
Cow
283 days (~9.5 months)
Watch for swollen vulva, bag filling 2–3 weeks out
🐑
Sheep
144–150 days (~5 months)
Twins common — check for second lamb!
🐴
Horse
320–360 days (~11 months)
Wide range normal — foals often born at night
🐇
Rabbit
28–34 days (~1 month)
Provide nestbox at day 28

Frequently Asked Questions

How long is a goat's gestation period?

Goats have a gestation period of 145–155 days, averaging 150 days (approximately 5 months). Does commonly have twins or triplets. Signs of imminent birth include mucus discharge, swollen vulva, hollowing of the flanks, and restlessness.

What is the pig gestation saying?

The classic mnemonic for pig gestation is '3 months, 3 weeks, 3 days' — which equals exactly 114 days. This makes it easy to calculate farrowing dates without a calculator. Sows typically farrow within a day or two of this date.

How long is a cow's gestation?

Beef and dairy cattle have a gestation period of approximately 283 days — about 9.5 months. This is similar to human pregnancy in length. First-calf heifers sometimes need assistance during delivery, so it's important to monitor closely as the due date approaches.