Etsy fees

Breeding & Due Date Calculator

Choose the animal and the breeding date. You get the average due date, the normal range around it, and a date to have the birthing area ready.

Your numbers

Live
For several matings, use the first one.
Expected due date—
Earliest normal date
—
Latest normal date
—
Days since breeding
—
Days until due date
—
Have everything ready by
—

Results update as you type. Nothing is sent anywhere.

Average gestation lengths

AnimalAverage (days from breeding)
Dog63 (about 58–68)
Cat65 (about 63–67)
Rabbit31 (about 28–35)
Goat150 (about 145–155)
Sheep147 (about 142–152)
Pig114 (about 111–117)
Cow283 (about 279–287)
Horse340 (about 320–370)

These are typical averages. Breed, litter size and the exact day of ovulation all move the real date. In dogs, for example, sperm can live for several days, so the date of mating is not always the date of conception, and that is why the range is wide.

Making the estimate more accurate

This is an estimate, not veterinary advice. Ask your vet to confirm the pregnancy and the due date, and call them right away if the animal shows signs of distress or the due date passes without labour.

Frequently asked questions

How long is a dog pregnant?

About 63 days from ovulation. Counted from the mating date, normal births happen roughly between day 58 and day 68.

Can I know the due date if I don't know the mating date?

Not with this calculator. A vet can estimate how far along the pregnancy is with an ultrasound or X-ray.

Why does my horse go past 340 days?

Mare pregnancies vary a lot; births from about 320 to 370 days are common. Ask your vet if you are worried.

Sources

Merck Veterinary Manual

Last reviewed: November 2026 · By Muhammad Shujah

Related calculators