Animal Gestation Calculator — Dog, Cat, Cattle, Goat, Horse
Estimate a due date for dogs, cats, cattle, goats, or horses from the breeding date. Species-specific earliest/expected/latest gestation windows.
0 days since breeding
Gestation length varies naturally by individual, litter size, and breed within each species — the earliest/latest range reflects normal variation, not a medical concern. If your animal goes noticeably past the latest date shown, or shows signs of distress at any point, contact your veterinarian.
Reference Values
Last verified:| Category | Range | What It Means | Status |
|---|---|---|---|
| Dog | 58–68 days (avg. 63) | Counted from the day of successful mating/ovulation; litter size can shift timing slightly (larger litters sometimes arrive a little early). | Good |
| Cat | 58–67 days (avg. 64) | Cats are induced ovulators, so timing depends on when mating actually triggered ovulation. | Good |
| Cattle (cow) | 279–290 days (avg. 283) | Bull calves are typically carried slightly longer than heifer calves. | Good |
| Goat | 145–155 days (avg. 150) | Larger litters (twins/triplets) tend to arrive a few days earlier than singles. | Good |
| Horse (mare) | 320–370 days (avg. 340) | One of the widest natural ranges of any common livestock/pet species — a 30+ day spread from average is not unusual. | Okay |
Source: Gestation-length ranges aggregated from the Merck Veterinary Manual's Approximate Gestation Periods table and Kentucky Equine Research's equine gestation data.
Worked Examples
Dog Bred on March 1
- Species
- Dog
- Breeding Date
- March 1
63-day average gestation (58–68 day range) counted from the breeding date.
Cat Bred on June 10
- Species
- Cat
- Breeding Date
- June 10
64-day average gestation (58–67 day range).
Cow Bred on January 15
- Species
- Cattle
- Breeding Date
- January 15
283-day average gestation (279–290 day range) — cattle have one of the longest and most consistent gestation periods of common livestock.
Mare Bred on May 1
- Species
- Horse
- Breeding Date
- May 1
340-day average gestation with a wide 320–370 day natural range — mares have the least predictable due date of common gestation species.
How to Use This Calculator
- 1
Select your species
Dog, cat, cattle, goat, or horse — each uses its own species-specific gestation range.
- 2
Enter the breeding or mating date
The date of successful breeding, mating, or artificial insemination.
- 3
Read your due date window
Shows the expected due date plus the earliest and latest dates within the normal range for that species.
What Each Value Means
- Expected Due Date (date)
- The breeding date plus the species' average gestation length in days.
- Earliest / Latest Due Date (date)
- The breeding date plus the species' minimum and maximum typically observed gestation length, representing the normal range rather than a hard cutoff.