Animal Gestation Periods at a Glance: Dog, Cat, Cow, Horse, Goat, and Sheep
Every animal has its own gestation period, and the range matters as much as the average. A dog that whelps on day 58 is normal, and a cow that calves on day 292 is normal, even though both are far from the textbook average. Here is a simple at a glance table for the animals most keepers ask about, with the numbers our calculators use.
| Animal | Average gestation | Normal range | Call your vet if no birth by |
|---|---|---|---|
| Dog | 63 days, about 9 weeks | 58 to 68 days | Day 68 |
| Cat | 65 days, about 9 weeks | 63 to 67 days | Day 70 |
| Goat | 150 days, about 5 months | 145 to 155 days | Day 155 |
| Sheep | 147 days, about 5 months | 142 to 152 days | Day 153 |
| Cow | 283 days, about 9 months and 10 days | 274 to 292 days | Day 297 |
| Horse | 340 days, about 11 months | 320 to 365 days | Day 370 |
Why the range is wide
Gestation is counted from mating or breeding, but ovulation does not always happen on mating day. In dogs, sperm can survive for several days, so the due date can shift by a few days even with a known mating date. In cows and horses, breed changes the average by days or even weeks. Brahman cows average 292 days, while Holstein Friesian cows average 279 days. That is why a calculator that asks for breed gives a tighter date than a single average for all animals.
How to use the numbers
- Use the average for planning, and the range for watching. Prepare the whelping box, lambing pen, or calving area before the range opens, not on the due date.
- Book vet checks by day, not by week. A dog scan at day 25 to 28, a cow pregnancy check at day 30 to 45, and a goat scan at day 45 to 90 all fall in a short window.
- Do not panic on the due date itself. Most births happen inside the range, and a few days either side of the average is normal for every animal in the table.
The one date that matters most
The vet by date in the last column is the date to act on, not to wait past. If birth has not started by that day, call your vet, even if the animal looks calm. A vet can check the babies and decide whether help, induction, or a caesarean is needed. Waiting at home past that date is the one mistake that turns a normal delay into an emergency.
For an exact date for your animal, use the matching calculator on this site. Enter the breeding or mating date and the breed, and you will get the due date, the full window, and a dated care schedule, instead of working it out from a table.
Disclaimer: These are averages for planning only and are not veterinary advice. If you are worried about your animal at any stage, contact your vet promptly.
