Cow Gestation Calculator

Find out how long a cow is pregnant and when she should calve. Enter a breeding or AI date to get the expected calving date, a planning window and the key checkpoints in between, so the calving pen, colostrum and help are lined up before the calf arrives.

Breeding details
days
Expected calving date
–
Enter a breeding date
Calving window (±10 days)
–
Heat check (day 21)
–
Pregnancy check (day 35)
–
Dry-off (60 days before)
–

Enter the breeding date to see results. If you leave the gestation length blank, the calculator uses the average for the breed you pick (283 days for an average cow); a number you type there overrides it. Breed lengths are commonly cited averages; individual cows calve several days either side, and bull calves and some sires run a little longer. Educational estimate only; ask your veterinarian about pregnancy checks and calving problems.

How Long Is a Cow Pregnant in Months?

A cow is pregnant for about 9.3 months, which is 283 days or a little over 40 weeks on the commonly cited average. Breed shifts it by a week or two either way: Holstein and Jersey cattle sit near 279 days, while Brahman cattle run to about 292 days.

BreedDays pregnantMonths (approx.)
Holstein, Jersey2799.2
Angus2819.2
Average cow2839.3
Hereford2859.4
Brown Swiss2909.5
Brahman2929.6

How the Calving Date Is Worked Out

The tool adds a gestation length in days to the date she was bred, by a bull or by artificial insemination. Choosing a breed picks a commonly cited average; leave the gestation field blank to use it, or type your own number when your calving records point elsewhere. Because real cows rarely calve on the exact day, the result also shows a 21-day window centred on the due date, plus dates for a heat check, a pregnancy check and drying off a milking cow.

Formula: Expected calving date = Breeding date + Gestation days. Calving window = (Due date − 10 days) to (Due date + 10 days). Heat check = Breeding date + 21 days. Pregnancy check = Breeding date + 35 days. Dry-off = Due date − 60 days. All counts are calendar days.

  1. Take the breeding date: October 1, 2026.
  2. Add the gestation days, 283 for an average cow: July 11, 2027.
  3. Set the window 10 days either side: July 1 to July 21, 2027.
  4. Count back 60 days for dry-off: May 12, 2027.
  • Breeding or AI date: the day of insemination or the observed natural service. If a bull ran with the herd, start with the first day he had access to her.
  • Breed: sets the typical length used when the gestation field is blank: 279 days for Holstein and Jersey, 281 for Angus, 283 as a general average, 285 for Hereford, 290 for Brown Swiss and 292 for Brahman.
  • Gestation length (optional override): type 260 to 300 days to replace the breed figure. If you leave it blank, the breed average is used; with Custom selected, this field is required.

Example Scenarios

BreedBreeding dateGestation (days)Expected calving dateCalving window
Average cowOct 1, 2026283Jul 11, 2027Jul 1 – Jul 21, 2027
Holstein heifer (AI)Nov 10, 2026279Aug 16, 2027Aug 6 – Aug 26, 2027
AngusJun 15, 2026281Mar 23, 2027Mar 13 – Apr 2, 2027
JerseyDec 20, 2026279Sep 25, 2027Sep 15 – Oct 5, 2027
HerefordJul 4, 2026285Apr 15, 2027Apr 5 – Apr 25, 2027
BrahmanMar 3, 2027292Dec 20, 2027Dec 10 – Dec 30, 2027

Tips for Using a Cow Calving Date Calculator

Use the breed averages as a starting point and refine them with your own numbers. Most cows calve somewhere around 279 to 292 days after conception, depending on breed, the sex of the calf and the sire, so a window is more useful than a single promised day.

  • Record AI dates the same day. A heifer due date from an AI date is the most precise estimate you can get, because you know the exact day of insemination.
  • Watch for a return to heat around day 18 to 24. A cow that cycles again probably did not settle, so enter the new service date.
  • Confirm pregnancy. A vet can usually confirm by ultrasound from roughly a month after breeding, or by palpation a little later, and can estimate fetal age when the breeding date is unknown.
  • Know your sire. The Angus heifer gestation period averages near 281 days, but individual sires carry their own gestation figures, and some breed associations publish them alongside other EPDs.
  • Move cows to the calving area before the window opens, and check heifers more often; first-calvers need help more frequently than mature cows.

Every date here is a planning estimate, not veterinary advice. Call your vet if a cow strains for a long time without progress, if a water bag or feet show with no further progress, or if she goes well past the window. For background on breeds and reproduction, Wikipedia’s cattle article covers biology, breeds and husbandry.

Common questions about cattle pregnancy

How long is a cow pregnant in months?About 9.3 months. The commonly cited average is 283 days, and the normal range runs from about 279 days in Holstein and Jersey cattle to about 292 in Brahman cattle, or roughly 9.2 to 9.6 months.
How many days is a cow pregnant?Roughly 283 days on average. Bull calves and some sires tend to run slightly longer, which is why the tool shows a 21-day calving window rather than one exact date.
How many days is a Jersey cow pregnant?The tool uses 279 days, a commonly cited Jersey average. Enter the AI or service date and you get the expected calving date, a 21-day window and a dry-off reminder 60 days ahead of calving, which matters for a milking Jersey.
What is the Angus heifer gestation period?Angus gestation length is commonly cited at about 281 days, so that is the figure used when you choose Angus and leave the gestation field blank. If your AI sire lists a shorter or longer figure, type it in and every date updates.
How do I find a heifer due date from an AI date?Enter the insemination date, choose the breed or type your sire’s gestation figure, and read the result. Because AI gives you an exact breeding day, the due date is usually tighter than one based on bull exposure, but still watch her closely from the start of the window.
What if I only know when the bull went in?Run the calculator twice, once with the day the bull went in and once with the day he came out. Calving should fall between the two results, and a vet pregnancy check can estimate fetal age to narrow that range.

Related Calculators

Budgeting rations for cows in late pregnancy? The livestock feed calculator for daily hay and grain needs helps you plan feed through calving season. To count the days from breeding to today, use the days between dates counter, and the date calculator for adding or subtracting days is handy for weaning and rebreeding targets. Together with the cow gestation calculator they cover a full breeding season.

Related Calculators