Animal Gestation Calculator & Due Date Charts

Enter a breeding date and get the due date, the normal range and every milestone in between.

This free animal gestation calculator turns a breeding, mating or ovulation date into an expected birth date, together with the earliest and latest dates that are still normal for the species. It covers cows, horses, dogs, cats and rabbits, adjusts for breed where breed data exists, and lays out the checks, feed changes and preparation dates you should plan between conception and birth.

Cow due date

What do you know?

Bull calves are typically carried slightly longer than heifer calves.

Estimated calving date

Tuesday, 22 June 2027

Earliest

18 Jun 2027

Latest

1 Jul 2027

283 days remaining0% complete

0 of 283 days elapsed

Milestone timeline

Key Cow pregnancy milestones with calculated calendar dates
DayMilestoneDate
30Pregnancy check by ultrasound12 Oct 2026
223Dry off (60 days pre-calving)23 Apr 2027
253Pre-calving vaccinations23 May 2027
273Move to calving pen12 Jun 2027
283Expected calving22 Jun 2027

Average gestation periods at a glance

Larger animals generally carry their young longer, but development at birth matters just as much. Foals and calves stand within hours and need long gestations, while puppies, kittens and kits are born blind and helpless after only a few weeks.

See every species calculator and guide

Animal gestation chart: all species compared

Average gestation length by species, in daysHorizontal bar chart of average gestation length in days: Dog 63, Cat 64, Cow 283, Horse 340, Rabbit 31, Goat 150, Sheep 147, Pig 114, Guinea pig 68, Hamster 16, African elephant 645, Human 280.Dog63 daysCat64 daysCow283 daysHorse340 daysRabbit31 daysGoat150 daysSheep147 daysPig114 daysGuinea pig68 daysHamster16 daysAfrican elephant645 daysHuman280 days
Horizontal bar chart of average gestation length in days: Dog 63, Cat 64, Cow 283, Horse 340, Rabbit 31, Goat 150, Sheep 147, Pig 114, Guinea pig 68, Hamster 16, African elephant 645, Human 280.
Average gestation length by species
SpeciesAverage daysRangeLitter size
Cow gestation period2832792921 calf
Horse gestation period3403203701 foal
Dog gestation period6358681-12 puppies
Cat gestation period6461673-5 kittens
Rabbit gestation period3128334-12 kits
Sheep gestation period1471441521-2 lambs
Goat gestation period1501451551-3 kids
Pig gestation period1141121168-12 piglets
Donkey gestation period3653403901 foal
Alpaca gestation period3453353551 cria

Read the range column as the window in which a healthy birth normally happens, not as an error bar on the average. Published figures differ between sources because studies use different breeds, herd sizes, climates and starting points, some counting from mating and others from ovulation or embryo transfer, so averages shift by several days.

Full animal gestation comparison chart

How the gestation calculator works

Step 1

Pick the species, and the breed where one is listed.

Step 2

Enter the breeding date, or a target due date to work backwards.

Step 3

Read the due date, the range and the milestone timeline, then print or copy them.

All results are estimates based on published breed averages, not a guarantee of the actual birth date. Breed, the age and parity of the mother, litter size and whether you count from mating or from ovulation each shift the outcome by days, so treat the date as the middle of a window and prepare early.

Why gestation length varies

Breed is the largest single source of variation within a species. Holstein and Jersey cows average about 279 days while Brahman cows average 292, nearly two weeks apart on the same species page. Dog breeds vary less in days but far more in proportion, because a 63-day pregnancy leaves little room for error. Gestation length is moderately heritable and is influenced by the genetics of the young as well as the mother, which is why the sire's breed can move a calving date.

The date you count from matters as much as the number you add. A mating date is an imprecise anchor: sperm survive for days in the reproductive tract, the egg matures a couple of days after ovulation, and many females accept mating either side of their fertile window. Counting from an ovulation date confirmed by progesterone testing narrows a canine due date from a week of uncertainty to roughly two days, and the same logic applies wherever ovulation can be timed.

Litter size pulls in the opposite direction. Multiple young usually shorten gestation, because the uterus reaches its capacity sooner and labour is triggered earlier: twin calves typically arrive five to ten days early, and large litters of puppies or kits often come a day or two before a singleton would. Maternal age, body condition, nutrition, heat stress and season each add a further day or two, which is why any calculated date is a planning midpoint rather than an appointment.

What breeders and vets say about this calculator

Breeders, herd managers and veterinarians use these calculators to plan calving, foaling, whelping and hatch dates. We do not publish testimonials we cannot verify, so no star average or curated quotes appear here. Anything you write below is saved on your own device only — it describes planning experience, not clinical outcomes.

    Animal gestation FAQs

    How does an animal gestation calculator work?

    It adds the species' average gestation length to the breeding date you enter, then shows the earliest and latest dates from the normal range for that species or breed.

    How accurate are the due dates?

    They are estimates from published breed averages. Most animals give birth within a few days of the calculated date, but every species has a normal range of several days to several weeks.

    Which species are covered?

    Cattle at 283 days, horses at 340 days, dogs at 63 days, cats at 64 days and rabbits at 31 days. Every species has its own calculator, guide and comparison chart entry.

    Can I work backwards from a target birth date?

    Yes. Switch the calculator to target due date mode and it returns the breeding date you need, plus the earliest and latest breeding dates that still land inside the birth window.

    Why does breed change the due date?

    Gestation length is partly genetic. Holstein cattle average 279 days while Brahman cattle average 292, a difference of nearly two weeks, so selecting the breed gives a closer estimate.

    Is this veterinary advice?

    No. The calculators are planning tools based on averages. Always consult a qualified veterinarian about pregnancy confirmation, nutrition and any complications.

    Gestation length in months: Cow 9.3 months, Horse 11.2 months, Dog 2.1 months, Cat 2.1 months, Rabbit 1.0 months, Sheep 4.8 months, Goat 4.9 months, Pig 3.7 months, Donkey 12.0 months, Alpaca 11.3 months, Llama 11.5 months, Camel 13.0 months, Water buffalo 10.2 months, Guinea pig 2.2 months, Hamster 0.5 months, Ferret 1.4 months, Rat 0.7 months, Mouse 0.7 months, Gerbil 0.8 months, Chinchilla 3.6 months, African elephant 21.2 months, Asian elephant 20.3 months, Giraffe 14.1 months, Lion 3.6 months, Tiger 3.4 months, White rhinoceros 16.1 months, Hippopotamus 7.9 months, Sperm whale 17.4 months, Blue whale 11.2 months, Dolphin 12.0 months, Walrus 15.1 months, Manatee 12.5 months, Grizzly bear 7.7 months, Gorilla 8.4 months, Chimpanzee 7.8 months, Red kangaroo 1.1 months, Virginia opossum 0.4 months, Red fox 1.7 months, Grey squirrel 1.4 months, White-tailed deer 6.6 months, Zebra 12.3 months, Human 9.2 months.