An animal gestation calculator adds the species' typical pregnancy length to the breeding date. Dogs average about 63 days (normal 58–72 from breeding), cats about 65, pigs 114, sheep 147, goats 150, cows 283 and horses about 340 days. It's for breeders, farmers and pet owners: pick the animal, enter the breeding date (or, for dogs, a hormone-timed date) and you get the due date, the normal window and how far along the pregnancy is today.
Every length comes from the Merck Veterinary Manual or a university extension service or veterinary school. It is a planning tool, not a diagnosis: your veterinarian should confirm the pregnancy and help you plan for the birth.
How to use this due date calculator
- Choose the animal: dog, cat, sheep, goat, pig, cow, horse, rabbit, or llama and alpaca.
- For a cow, choose the breed: Angus, Hereford, Simmental, Brahman-sired, Holstein and others shift the date by several days.
- For a dog, choose what you are counting from. The breeding date is the default; pick ovulation, LH surge or diestrus if your vet ran tests.
- Enter the date. It defaults to today, which is handy if you are planning a breeding.
- Read the due date, the normal window and the day of pregnancy today. For dogs and cats you also see the next vet checkpoint.
- Press Share to save the result or send it to your vet or breeder.
How the due date is calculated
Due date = start date + typical gestation (days). The window is start date + the low end and + the high end of the normal range. “Day of pregnancy” is the days from the start date to today.
| Animal | Typical length | Normal range | Source |
|---|---|---|---|
| Dog | 63 days | 58–72 days | Merck: 58–72 d from breeding; 62–64 d from ovulation (63 = midpoint) |
| Cat | 65 days | 60–66 days | Merck: ~65 d; pregnancy 60–65 d; birth typically 64–66 d after breeding |
| Sheep (ewe) | 147 days | 144–151 days | Montana State Ext.: breed averages 144–151 d, about 147; individuals 138–159 |
| Goat (doe) | 150 days | 145–155 days | Merck: 145–155 d, average 150 |
| Pig (sow) | 114 days | 110–117 days | Purdue vet school: 114 d; Penn State Ext.: most farrow 110–117 d |
| Cow | 283 days | 279–287 days | UNL Beef: 279–287 d, 283 common |
| Horse (mare) | 340 days | 320–370 days | Merck: about 340 d; eXtension Horses: 320–370 d |
| Rabbit | 31 days | 31–33 days | Merck: ~31–33 d |
| Llama / alpaca | 342 days | 332–352 days | Merck: camelids ~342 ± 10 d; alpacas somewhat shorter |
For dogs, 63 days is the midpoint of Merck's 62–64 days from ovulation. For llamas and alpacas, Merck gives about 342 ± 10 days for camelids and notes alpacas run somewhat shorter, so treat that row as approximate.
Why the start date matters so much in dogs
Dogs are the hardest species to predict from a breeding date. The Merck Veterinary Manual explains that a bitch's estrous behavior doesn't line up closely with ovulation, and semen can stay viable in her reproductive tract for 7 days or more. That is why the range from breeding is a wide 58–72 days. Hormone timing narrows it:
| Counting from | Gestation |
|---|---|
| First breeding / mating | 58–72 days |
| Ovulation (progesterone-timed) | 62–64 days |
| LH surge / progesterone rise > 2 ng/mL | 64–66 days |
| First day of diestrus (vaginal cytology) | 56–58 days |
If you plan an elective cesarean, ovulation timing matters: Merck says it can be done safely after 62 days of gestation, but earlier the puppies' lungs may not be ready. Near term, most dogs' rectal temperature drops to about 98.8°F (range 98.1–100°F) 8–24 hours before whelping.
Worked examples
Dog bred on April 10
April 10 + 63 days = June 12, 2026. The normal window runs from June 7, 2026 to June 21, 2026. If a progesterone test put ovulation on April 12, the date becomes June 14, 2026 with a much tighter window of Jun 13 to Jun 15.
Ewe bred on October 15 (lamb gestation)
October 15 + 147 days = March 11, 2027. Breed averages put lambing between Mar 8 and Mar 15. If rams ran with the ewes for several weeks, work out the first and last possible dates and plan for lambing across that whole spread.
Sow bred on June 1 (swine gestation)
June 1 + 114 days = September 23, 2026. Most sows farrow between Sep 19 and Sep 26, so move her to the farrowing area before the early date.
Mare bred on May 20
May 20 + 340 days = April 25, 2027. The normal range is wide, from April 5, 2027 to May 25, 2027, and extension specialists note that many mares follow a similar pattern each year, so her past foaling records are a useful guide.
Due dates for breedings on the first of each month, 2026
Typical due dates for five species bred on the first of each month of 2026, using the typical lengths in the table above (dog counted from the first breeding). Each date sits inside a normal window, which is widest for mares (320–370 days, more than seven weeks); use the calculator for the window and for other dates.
| Bred on | Dog (63 d) | Sow (114 d) | Ewe (147 d) | Cow (283 d) | Mare (340 d) |
|---|---|---|---|---|---|
| Jan 1 | Mar 5, 2026 | Apr 25, 2026 | May 28, 2026 | Oct 11, 2026 | Dec 7, 2026 |
| Feb 1 | Apr 5, 2026 | May 26, 2026 | Jun 28, 2026 | Nov 11, 2026 | Jan 7, 2027 |
| Mar 1 | May 3, 2026 | Jun 23, 2026 | Jul 26, 2026 | Dec 9, 2026 | Feb 4, 2027 |
| Apr 1 | Jun 3, 2026 | Jul 24, 2026 | Aug 26, 2026 | Jan 9, 2027 | Mar 7, 2027 |
| May 1 | Jul 3, 2026 | Aug 23, 2026 | Sep 25, 2026 | Feb 8, 2027 | Apr 6, 2027 |
| Jun 1 | Aug 3, 2026 | Sep 23, 2026 | Oct 26, 2026 | Mar 11, 2027 | May 7, 2027 |
| Jul 1 | Sep 2, 2026 | Oct 23, 2026 | Nov 25, 2026 | Apr 10, 2027 | Jun 6, 2027 |
| Aug 1 | Oct 3, 2026 | Nov 23, 2026 | Dec 26, 2026 | May 11, 2027 | Jul 7, 2027 |
| Sep 1 | Nov 3, 2026 | Dec 24, 2026 | Jan 26, 2027 | Jun 11, 2027 | Aug 7, 2027 |
| Oct 1 | Dec 3, 2026 | Jan 23, 2027 | Feb 25, 2027 | Jul 11, 2027 | Sep 6, 2027 |
| Nov 1 | Jan 3, 2027 | Feb 23, 2027 | Mar 28, 2027 | Aug 11, 2027 | Oct 7, 2027 |
| Dec 1 | Feb 2, 2027 | Mar 25, 2027 | Apr 27, 2027 | Sep 10, 2027 | Nov 6, 2027 |
The cow column uses the 283-day figure from University of Nebraska–Lincoln Beef and the Montana State University Extension gestation table. Colts tend to be carried 2–7 days longer than fillies.
Cow gestation calculator: breeds, heifers and calving dates
For cattle, choose the breed in the calculator. The 283-day figure from University of Nebraska–Lincoln Beef is the textbook number, but breeds differ by up to about 12 days, which is almost two weeks of calving-watch planning. The widget then draws a calving-date chart: the expected share of calvings on each day, built from the breed mean and the 4.69-day standard deviation in Kansas State University's Angus data.
Cattle gestation length by breed
| Breed | Average | Source and basis |
|---|---|---|
| Angus | 278.6 | K-State Beef Tips 2026: 101,787 Angus AI matings, 2000–2020 |
| Holstein (dairy) | 278 (median) | Agerholm et al. 2023: 2,734 Holstein calvings; 99% between 261 and 290 |
| Red Angus | 282.1 | USDA-ARS MARC Germplasm Evaluation, Cycle VII |
| Charolais | 283.0 | USDA-ARS MARC, Cycle VII |
| Hereford | 284.3 | USDA-ARS MARC, Cycle VII (284.1 in Cycle VI) |
| Gelbvieh | 284.4 | USDA-ARS MARC, Cycle VII |
| Simmental | 285.2 | USDA-ARS MARC, Cycle VII |
| Limousin | 286.2 | USDA-ARS MARC, Cycle VII |
| Wagyu | 286.9 | USDA-ARS MARC, Cycle VI |
| Brahman-sired | about 291 | Casas et al. 2011 (USDA-ARS): Brahman, Boran and Tuli sires averaged 291 d vs 285 d for British sires |
Read the MARC figures as sire-breed averages: they are least-squares means for crossbred calves out of Hereford, Angus and composite cows, so they show how much a bull's breed shifts the date. In Cycle VII, calves by Angus and Red Angus sires had shorter gestations than those by Hereford and the four Continental breeds, and Limousin-sired calves were the longest of the Continental group. The Angus row is different: it comes from purebred Angus AI records, and it has been falling. K-State reports gestation shortened by 4.3 days over those two decades through genetic selection, and about 68% of the matings fell within one standard deviation, between roughly 274 and 283 days.
Angus gestation calculator example
A cow bred on May 1 is due February 8, 2027 by the 283-day rule, but the Angus average points to about February 4, 2027, four days sooner. Angus data ranged from 264 to 292 days in total, so have calving help ready from the early end of the window rather than the textbook date. For a Brahman-influenced cow bred the same day, the roughly 291-day average moves the date to about February 16, 2027.
Heifers vs cows
First-calf heifers carry slightly shorter than mature cows. In the K-State Angus data, 2-year-old dams averaged 277.7 days and the figure rose steadily with age to 279.6 days for 8-year-olds. The gap is only about 2 days, but it adds up: heifers bred on May 1 average about February 3, 2027, older cows about February 5, 2027. Heifers also have more calving difficulty, so the earlier date is the one to plan checks around. Calf sex matters too: UNL and the USDA-ARS study both found that bull calves are carried longer than heifer calves.
Breeding to calving table
Expected calving dates for breedings on the 1st and 15th of each month from March to August 2026, the months most spring-calving herds breed in. Bull turnout and pull dates give the first and last possible calving dates for a natural-service season.
| Bred on | 283 days | Angus (278.6 d) | Hereford (284.3 d) | Brahman-sired (about 291 d) |
|---|---|---|---|---|
| Mar 1 | Dec 9, 2026 | Dec 5, 2026 | Dec 10, 2026 | Dec 17, 2026 |
| Mar 15 | Dec 23, 2026 | Dec 19, 2026 | Dec 24, 2026 | Dec 31, 2026 |
| Apr 1 | Jan 9, 2027 | Jan 5, 2027 | Jan 10, 2027 | Jan 17, 2027 |
| Apr 15 | Jan 23, 2027 | Jan 19, 2027 | Jan 24, 2027 | Jan 31, 2027 |
| May 1 | Feb 8, 2027 | Feb 4, 2027 | Feb 9, 2027 | Feb 16, 2027 |
| May 15 | Feb 22, 2027 | Feb 18, 2027 | Feb 23, 2027 | Mar 2, 2027 |
| Jun 1 | Mar 11, 2027 | Mar 7, 2027 | Mar 12, 2027 | Mar 19, 2027 |
| Jun 15 | Mar 25, 2027 | Mar 21, 2027 | Mar 26, 2027 | Apr 2, 2027 |
| Jul 1 | Apr 10, 2027 | Apr 6, 2027 | Apr 11, 2027 | Apr 18, 2027 |
| Jul 15 | Apr 24, 2027 | Apr 20, 2027 | Apr 25, 2027 | May 2, 2027 |
| Aug 1 | May 11, 2027 | May 7, 2027 | May 12, 2027 | May 19, 2027 |
| Aug 15 | May 25, 2027 | May 21, 2027 | May 26, 2027 | Jun 2, 2027 |
Breed averages are rounded to whole days for the dates (Angus 279, Hereford 284). The calculator shows a window of 5 days either side of a breed average, about one standard deviation in the K-State data, so roughly two in three cows should calve inside it. For the typical 283-day setting it keeps UNL's 279–287-day range.
What affects gestation length
- Breed. Finn and other prolific sheep breeds carry for 144–145 days on average, while Rambouillet carry for 150–151 days (Montana State).
- Litter size. Ewes carrying multiples tend to deliver a little sooner. Rabbits with small litters (usually four or fewer) tend to carry longer (Merck).
- Sex of the offspring. Bull calves and colts tend to be carried a little longer; colts by about 2–7 days.
- Season. Mares due in late spring and summer tend to have shorter pregnancies than mares due in January or February.
Pregnancy checks for dogs and cats
The Merck Veterinary Manual says ultrasound is the most useful way to confirm pregnancy and is best done at 25–35 days; before day 21 it can give a false negative. A blood relaxin test can detect pregnancy in dogs after 22–27 days. Fetal skeletons show on X-ray from about day 42–45, and an X-ray after day 55 is the best way to count the litter so you know when birth is complete.
When to see a vet
This calculator is general information, not veterinary advice. Book a vet visit to confirm any pregnancy and to plan nutrition, vaccinations and the birth. Get help right away if labor stalls: for dogs, Merck lists no puppy within 24 hours of the temperature falling below 100°F, strong contractions for more than 1–2 hours without a birth, a rest of more than 4–6 hours, obvious pain, or abnormal discharge. Call your vet too if the due window passes with no signs of labor, or if you see bleeding, a foul discharge or a sick-looking mother at any stage.
Don't give a pregnant or nursing dog any medicine, including antihistamines, without asking your vet first; see the dog Benadryl dosage calculator for why. To count days forward from any date, use the date from today calculator.
Frequently asked questions
How long is a dog pregnant?
About 63 days, but the Merck Veterinary Manual gives 58–72 days counted from the first day the female accepted breeding. Counted from ovulation the range narrows to 62–64 days, from the LH surge to 64–66 days, and from the first day of diestrus to 56–58 days.
How accurate is a dog due date calculator?
Only as accurate as the date you count from. Merck notes that breeding dates do not predict whelping closely, because sperm can survive in the female's tract for 7 days or more. A date from progesterone or LH testing, or from vaginal cytology showing the start of diestrus, is far more precise.
What is the gestation period for sheep?
About 147 days. Montana State University Extension gives breed averages of 144–151 days, with individual ewes ranging from 138 to 159 days. Prolific and early-maturing meat breeds tend to be shorter (144–145 days) and fine-wool breeds such as Rambouillet longer (150–151 days).
How long are pigs pregnant?
About 114 days, often remembered as 3 months, 3 weeks and 3 days (Purdue University). Penn State Extension says most sows farrow between days 110 and 117. The Merck Veterinary Manual notes modern sows average 115–116 days from first service, slightly shorter with larger litters.
How long is a goat pregnant?
The Merck Veterinary Manual gives 145–155 days, averaging 150. Breed, litter weight, environment and the number of previous pregnancies all affect it.
How long is a cow pregnant?
About 283 days for most breeds. University of Nebraska–Lincoln Beef gives a range of 279–287 days; cows carrying bull calves tend to carry slightly longer than those carrying heifers.
How long is an Angus cow pregnant?
Shorter than the textbook 283 days. Kansas State University Extension reports that Angus matings from 2000 to 2020 averaged 278.6 days, with about two-thirds between 274 and 283 days and a total spread of 264–292 days. Heifers (2-year-olds) averaged 277.7 days and 8-year-old cows 279.6. For an Angus herd, expect calves a few days before a 283-day date.
How long is a Hereford cow pregnant?
About 284 days. USDA-ARS Germplasm Evaluation reports gave Hereford-sired calves 284.3 days in Cycle VII and 284.1 days in Cycle VI, a few days longer than Angus-sired calves (281.6 and 282.3 days in the same studies).
How long is a Brahman cow pregnant?
Longer than British breeds. In a USDA-ARS study (Casas et al., 2011), calves by Brahman, Boran and Tuli sires averaged 291 days of gestation, against 285 days for calves by Hereford, Angus and Belgian Blue sires.
Do heifers calve earlier than cows?
Slightly. Kansas State University's Angus data put 2-year-old dams at 277.7 days on average and 8-year-old cows at 279.6 days, about a 2-day difference.
How do I use a calving calculator for a natural-service breeding season?
Enter the bull turnout date for the earliest likely calving and the date the bull was pulled for the latest. Use the breed setting for each date, and plan calving checks from the first date's early window.
How long is a horse pregnant?
About 340 days, or roughly 11 months (Merck Veterinary Manual). Extension horse specialists give a normal range of 320–370 days. Foals born before 326 days are considered premature and usually need a vet right away.
How long is a cat pregnant?
About 65 days. The Merck Veterinary Manual says pregnancy lasts 60 to 65 days and birth typically occurs 64 to 66 days after breeding. Cats are induced ovulators, so the breeding date is a closer guide than it is in dogs.
How long is a rabbit pregnant?
About 31–33 days, per the Merck Veterinary Manual. Merck advises that if a doe has not kindled by day 32, a veterinarian may induce birth, because a litter delivered after day 34 is almost always dead.
When should I call the vet during whelping?
Merck lists these signs of trouble in dogs: no birth within 24 hours of the temperature dropping below 100°F, strong contractions for more than 1–2 hours with no puppy, a rest of more than 4–6 hours during labor, obvious pain, or abnormal discharge. Call your vet straight away if any apply.
What if my animal goes past the due date?
Being a few days past the typical length is normal as long as you are still inside the normal window. Past the end of the window, contact your vet. The Merck Veterinary Manual describes true prolonged gestation in cattle and sheep as a medical problem that usually needs induction or a cesarean.
Sources & method
- Merck Veterinary Manual — Table: Approximate gestation periods
- Merck Veterinary Manual — Whelping and queening in bitches and queens
- Merck Veterinary Manual — Breeding management of bitches
- Merck Veterinary Manual — Pregnancy determination in bitches and queens
- Merck Veterinary Manual (Dog Owners) — Reproductive disorders of female dogs (dystocia signs)
- Merck Veterinary Manual (Cat Owners) — Management of reproduction of cats
- Montana State University Extension — Sheep reproduction
- Merck Veterinary Manual — Breeding, parturition and common lamb diseases of sheep
- Merck Veterinary Manual — Pregnancy in goats
- Purdue University College of Veterinary Medicine — Your sow is expecting (VA-30-W)
- Penn State Extension — Raising pigs 1: farrowing
- Merck Veterinary Manual — Breeding management of pigs
- University of Nebraska–Lincoln Beef — How long does a cow's pregnancy last?
- USDA-ARS Meat Animal Research Center — Germplasm Evaluation Program Progress Report No. 22 (Cycle VII gestation by sire breed)
- USDA-ARS Meat Animal Research Center — Germplasm Evaluation Program Progress Report No. 20 (Cycle VI, incl. Wagyu)
- Casas, Thallman & Cundiff (2011), J Anim Sci — Birth and weaning traits from Hereford, Angus, Brahman, Boran, Tuli and Belgian Blue sires
- Agerholm et al. (2023), Acta Vet Scand — Holstein gestation length (median 278 d)
- Kansas State University Beef Tips (July 2026) — Understanding gestation length in modern beef cattle
- Montana State University Extension — Rancher's notebook beef gestation table (283 days)
- Merck Veterinary Manual (Horse Owners) — Management of reproduction in horses
- eXtension Horses (Cooperative Extension) — Management of the pregnant mare
- Merck Veterinary Manual — Management of rabbits
- Merck Veterinary Manual — Reproduction of llamas and alpacas
Results are estimates for general information. Found an error? It helps everyone — see our methodology.