Goat Gestation Calculator

Estimate a doe’s kidding date from the breeding date. Caprine gestation averages 150 days — about five months.

Select the species and the mating date, and the tool returns the expected delivery date plus a likely window. Average gestation lengths are well documented per species, but the exact day varies with breed, litter size, parity and the individual dam.

Enter a breeding date above to estimate the due date.

How the gestation calculator works

The estimated due date is calculated by adding the species-average gestation length, in days, to the breeding (or confirmed conception) date. For example, cattle average 283 days, dogs 63 days and horses 340 days.

Because gestation length varies by breed, litter size and individual animal, the result is an estimate, not a guarantee. The tool also shows a window around the due date — roughly five days for large animals and two days for small ones — so you can plan calving, whelping or foaling supervision with a safe margin. Always confirm pregnancy and timing with your veterinarian.

Animal gestation periods — reference table for the gestation calculator
SpeciesAverage gestation (days)Approximate
Cattle / Cow283 days~9 months
Dog63 days~9 weeks
Cat64 days~9 weeks
Horse / Mare340 days~11 months
Goat150 days~5 months
Sheep / Ewe147 days~5 months
Pig / Sow114 days~4 months
Rabbit31 days~4 weeks
Alpaca335 days~11 months

Frequently asked questions

How long is the gestation period of a cow?

Cattle gestation averages about 283 days, or roughly nine months and one week. Individual cows range from about 279 to 287 days depending on breed and calf size, which is why this cattle gestation calculator shows a window around the estimated calving date.

How long is a dog or cat pregnant?

Dogs are pregnant for about 63 days from conception and cats about 64 days — close to nine weeks for both. Whelping or queening can occur a couple of days either side of the estimate, especially with large litters.

How accurate is this gestation calculator?

It uses well-established species-average gestation lengths, so the estimate is reliable for planning. Actual delivery still varies by a few days because of breed, litter size, parity and the individual dam. Treat the due date as the center of a window, not a fixed appointment.

How do I calculate an animal due date?

Add the average gestation length for the species to the breeding or conception date. This animal due date calculator does it automatically: pick the species, enter the mating date, and it returns the estimated due date plus an earliest-to-latest window.

Does gestation length vary by breed?

Yes. Within a species, breed, body size and litter size all shift gestation by several days. Smaller dog breeds and larger litters often deliver slightly earlier, while some cattle breeds carry a little longer. The window shown accounts for this normal variation.

Can I use this animal due date calculator for horses and goats?

Yes. The calculator covers horses (about 340 days), goats (about 150 days), sheep, pigs, rabbits and alpacas in addition to cattle, dogs and cats. Select the species and the tool applies the correct gestation length.

Gestation calculator by species

Manage your breeding and patient records in one place

Veterical helps breeders and veterinary clinics track pregnancies, due dates, appointments and patient histories — start free.