Cattle gestation calculator

A cow is pregnant about 283 days — nine months and nine days. Put in the day she was bred for the calving date, the window either side, and the jobs due in between.

Cattle gestation calculator

283 days

Put in the date she was bred and you will get the due date, the normal window either side of it, and the dates worth writing on the calendar between now and then. The full chart is further down the page.

How far apart the breeds really are

Every dot is a breed average. The shaded band is the normal window for a single cattle — which is narrower than the gap between the shortest and longest breed, and that is the part worth noticing.

Angus 279average 283Brahman 293

Gestation length by breed

Every figure below traces to a published study, and the ones we could not source are left out rather than guessed at. Pick a breed in the calculator and both the date and the window move with it.

BreedAverage gestationvs. cattle averageNotes
Angus279 days-4278.6 across 101,787 AI matings, 2000–2020. Older tables still say 281.
Holstein279 days-4Heifers average 277.8.
Jersey280 days-3
Milking Shorthorn281 days-2
Ayrshire282 days-1
Shorthorn284 days+1
Simmental284 days+1Field records, n=71,461. Embryo-transfer work gives 287.6.
Guernsey285 days+2
Charolais285 days+2n=40,356 AI records; observed 274–296.
Hereford286 days+3
Brown Swiss287 days+4Longest of the US dairy breeds.
Limousin290 days+7Longest of nine beef breeds in a 1M-calf study.
Brahman293 days+10Observed 271–310. Never run Bos indicus on a 283-day default.

The detail, if you want it

The date is the middle of a window

Two cows bred on the same morning can calve nine days apart and nothing is wrong with either of them. Normal spans roughly 278 to 290 days, and the average sits at 283 because that is where the middle of the pile falls, not because 283 is what any particular cow does.

The practical version: get set up a week before the date, and do not start worrying until you are a week past it. If she is two weeks past, the breeding date on your record is the first thing to doubt.

Where 283 came from, and why your cows beat it

The 283 on every feed-store chart comes from mid-century work that predates every modern dataset here. Since then the industry spent forty years selecting hard for calving ease and low birth weight, and gestation came down with it.

Run the numbers on 101,787 American Angus AI matings from 2000 to 2020 and you get 278.6 days. Virginia Tech came out at 280.2 across 10,037 records. The dairy evaluation body has Holstein at 279.0. Angus lost about four days in twenty years, and the chart on the wall never changed.

We still default to 283, because that is what every other chart says and a tool that quietly disagrees with all of them is a tool nobody trusts. But if you are breeding to low-birth-weight AI sires, extension guidance is blunt: calves can turn up three weeks before the date you calculated. Pick your bull's breed above and start checking a week before the early edge, not at the middle.

The bull decides when, not the cow

Labour starts when the calf is ready, and how fast the calf gets ready is mostly its own genetics — which is half the bull. That makes the service sire the thing to look up, not the cow. Embryo-transfer work makes the point cleanly: the length follows the calf, whichever cow is carrying it.

So if you run black cows and turn out a Charolais bull, you are on the Charolais calendar — about four days past what her own breed would give you. Four days is the difference between having the pen ready and being caught out, and it is why the breed selector above asks about the bull.

That is what the heritability figures are telling you as well: 0.48 to 0.64, which is high. Where your breed association publishes a gestation-length EPD for the bull, chase that down and use it.

When you have a bull, not a breeding date

Pasture breeding gives you a season rather than a date, and a calving window as wide as the season was. A 60-day bull turnout means a 60-day calving spread, and no calculator can narrow that for you.

A preg check can. Aging the pregnancy converts that two-month window into something closer to a two-week one, which is the difference between watching the herd for eight weeks and watching it for two.

The dates that matter before she calves

Preg check from day 28 if you are using blood or ultrasound, day 42 if the vet is palpating. Pre-calving vaccinations three to six weeks out, timed so the antibodies land in the colostrum rather than after the calf has already drunk it. Move her where you can see her about two weeks before she is due.

First-calf heifers need all of that sooner and need watching harder. They have more trouble than mature cows and they are less likely to tell you about it in advance.

Full cattle gestation chart

Every day of the year, bred to due — built to print

Find the breeding date in the left column of the right month, read across for the due date. Hit print and it comes out clean.

Bred in January
BredDue
Jan 1Oct 11
Jan 2Oct 12
Jan 3Oct 13
Jan 4Oct 14
Jan 5Oct 15
Jan 6Oct 16
Jan 7Oct 17
Jan 8Oct 18
Jan 9Oct 19
Jan 10Oct 20
Jan 11Oct 21
Jan 12Oct 22
Jan 13Oct 23
Jan 14Oct 24
Jan 15Oct 25
Jan 16Oct 26
Jan 17Oct 27
Jan 18Oct 28
Jan 19Oct 29
Jan 20Oct 30
Jan 21Oct 31
Jan 22Nov 1
Jan 23Nov 2
Jan 24Nov 3
Jan 25Nov 4
Jan 26Nov 5
Jan 27Nov 6
Jan 28Nov 7
Jan 29Nov 8
Jan 30Nov 9
Jan 31Nov 10
Bred in February
BredDue
Feb 1Nov 11
Feb 2Nov 12
Feb 3Nov 13
Feb 4Nov 14
Feb 5Nov 15
Feb 6Nov 16
Feb 7Nov 17
Feb 8Nov 18
Feb 9Nov 19
Feb 10Nov 20
Feb 11Nov 21
Feb 12Nov 22
Feb 13Nov 23
Feb 14Nov 24
Feb 15Nov 25
Feb 16Nov 26
Feb 17Nov 27
Feb 18Nov 28
Feb 19Nov 29
Feb 20Nov 30
Feb 21Dec 1
Feb 22Dec 2
Feb 23Dec 3
Feb 24Dec 4
Feb 25Dec 5
Feb 26Dec 6
Feb 27Dec 7
Feb 28Dec 8
Bred in March
BredDue
Mar 1Dec 9
Mar 2Dec 10
Mar 3Dec 11
Mar 4Dec 12
Mar 5Dec 13
Mar 6Dec 14
Mar 7Dec 15
Mar 8Dec 16
Mar 9Dec 17
Mar 10Dec 18
Mar 11Dec 19
Mar 12Dec 20
Mar 13Dec 21
Mar 14Dec 22
Mar 15Dec 23
Mar 16Dec 24
Mar 17Dec 25
Mar 18Dec 26
Mar 19Dec 27
Mar 20Dec 28
Mar 21Dec 29
Mar 22Dec 30
Mar 23Dec 31
Mar 24Jan 1
Mar 25Jan 2
Mar 26Jan 3
Mar 27Jan 4
Mar 28Jan 5
Mar 29Jan 6
Mar 30Jan 7
Mar 31Jan 8
Bred in April
BredDue
Apr 1Jan 9
Apr 2Jan 10
Apr 3Jan 11
Apr 4Jan 12
Apr 5Jan 13
Apr 6Jan 14
Apr 7Jan 15
Apr 8Jan 16
Apr 9Jan 17
Apr 10Jan 18
Apr 11Jan 19
Apr 12Jan 20
Apr 13Jan 21
Apr 14Jan 22
Apr 15Jan 23
Apr 16Jan 24
Apr 17Jan 25
Apr 18Jan 26
Apr 19Jan 27
Apr 20Jan 28
Apr 21Jan 29
Apr 22Jan 30
Apr 23Jan 31
Apr 24Feb 1
Apr 25Feb 2
Apr 26Feb 3
Apr 27Feb 4
Apr 28Feb 5
Apr 29Feb 6
Apr 30Feb 7
Bred in May
BredDue
May 1Feb 8
May 2Feb 9
May 3Feb 10
May 4Feb 11
May 5Feb 12
May 6Feb 13
May 7Feb 14
May 8Feb 15
May 9Feb 16
May 10Feb 17
May 11Feb 18
May 12Feb 19
May 13Feb 20
May 14Feb 21
May 15Feb 22
May 16Feb 23
May 17Feb 24
May 18Feb 25
May 19Feb 26
May 20Feb 27
May 21Feb 28
May 22Feb 29
May 23Mar 1
May 24Mar 2
May 25Mar 3
May 26Mar 4
May 27Mar 5
May 28Mar 6
May 29Mar 7
May 30Mar 8
May 31Mar 9
Bred in June
BredDue
Jun 1Mar 10
Jun 2Mar 11
Jun 3Mar 12
Jun 4Mar 13
Jun 5Mar 14
Jun 6Mar 15
Jun 7Mar 16
Jun 8Mar 17
Jun 9Mar 18
Jun 10Mar 19
Jun 11Mar 20
Jun 12Mar 21
Jun 13Mar 22
Jun 14Mar 23
Jun 15Mar 24
Jun 16Mar 25
Jun 17Mar 26
Jun 18Mar 27
Jun 19Mar 28
Jun 20Mar 29
Jun 21Mar 30
Jun 22Mar 31
Jun 23Apr 1
Jun 24Apr 2
Jun 25Apr 3
Jun 26Apr 4
Jun 27Apr 5
Jun 28Apr 6
Jun 29Apr 7
Jun 30Apr 8
Bred in July
BredDue
Jul 1Apr 9
Jul 2Apr 10
Jul 3Apr 11
Jul 4Apr 12
Jul 5Apr 13
Jul 6Apr 14
Jul 7Apr 15
Jul 8Apr 16
Jul 9Apr 17
Jul 10Apr 18
Jul 11Apr 19
Jul 12Apr 20
Jul 13Apr 21
Jul 14Apr 22
Jul 15Apr 23
Jul 16Apr 24
Jul 17Apr 25
Jul 18Apr 26
Jul 19Apr 27
Jul 20Apr 28
Jul 21Apr 29
Jul 22Apr 30
Jul 23May 1
Jul 24May 2
Jul 25May 3
Jul 26May 4
Jul 27May 5
Jul 28May 6
Jul 29May 7
Jul 30May 8
Jul 31May 9
Bred in August
BredDue
Aug 1May 10
Aug 2May 11
Aug 3May 12
Aug 4May 13
Aug 5May 14
Aug 6May 15
Aug 7May 16
Aug 8May 17
Aug 9May 18
Aug 10May 19
Aug 11May 20
Aug 12May 21
Aug 13May 22
Aug 14May 23
Aug 15May 24
Aug 16May 25
Aug 17May 26
Aug 18May 27
Aug 19May 28
Aug 20May 29
Aug 21May 30
Aug 22May 31
Aug 23Jun 1
Aug 24Jun 2
Aug 25Jun 3
Aug 26Jun 4
Aug 27Jun 5
Aug 28Jun 6
Aug 29Jun 7
Aug 30Jun 8
Aug 31Jun 9
Bred in September
BredDue
Sep 1Jun 10
Sep 2Jun 11
Sep 3Jun 12
Sep 4Jun 13
Sep 5Jun 14
Sep 6Jun 15
Sep 7Jun 16
Sep 8Jun 17
Sep 9Jun 18
Sep 10Jun 19
Sep 11Jun 20
Sep 12Jun 21
Sep 13Jun 22
Sep 14Jun 23
Sep 15Jun 24
Sep 16Jun 25
Sep 17Jun 26
Sep 18Jun 27
Sep 19Jun 28
Sep 20Jun 29
Sep 21Jun 30
Sep 22Jul 1
Sep 23Jul 2
Sep 24Jul 3
Sep 25Jul 4
Sep 26Jul 5
Sep 27Jul 6
Sep 28Jul 7
Sep 29Jul 8
Sep 30Jul 9
Bred in October
BredDue
Oct 1Jul 10
Oct 2Jul 11
Oct 3Jul 12
Oct 4Jul 13
Oct 5Jul 14
Oct 6Jul 15
Oct 7Jul 16
Oct 8Jul 17
Oct 9Jul 18
Oct 10Jul 19
Oct 11Jul 20
Oct 12Jul 21
Oct 13Jul 22
Oct 14Jul 23
Oct 15Jul 24
Oct 16Jul 25
Oct 17Jul 26
Oct 18Jul 27
Oct 19Jul 28
Oct 20Jul 29
Oct 21Jul 30
Oct 22Jul 31
Oct 23Aug 1
Oct 24Aug 2
Oct 25Aug 3
Oct 26Aug 4
Oct 27Aug 5
Oct 28Aug 6
Oct 29Aug 7
Oct 30Aug 8
Oct 31Aug 9
Bred in November
BredDue
Nov 1Aug 10
Nov 2Aug 11
Nov 3Aug 12
Nov 4Aug 13
Nov 5Aug 14
Nov 6Aug 15
Nov 7Aug 16
Nov 8Aug 17
Nov 9Aug 18
Nov 10Aug 19
Nov 11Aug 20
Nov 12Aug 21
Nov 13Aug 22
Nov 14Aug 23
Nov 15Aug 24
Nov 16Aug 25
Nov 17Aug 26
Nov 18Aug 27
Nov 19Aug 28
Nov 20Aug 29
Nov 21Aug 30
Nov 22Aug 31
Nov 23Sep 1
Nov 24Sep 2
Nov 25Sep 3
Nov 26Sep 4
Nov 27Sep 5
Nov 28Sep 6
Nov 29Sep 7
Nov 30Sep 8
Bred in December
BredDue
Dec 1Sep 9
Dec 2Sep 10
Dec 3Sep 11
Dec 4Sep 12
Dec 5Sep 13
Dec 6Sep 14
Dec 7Sep 15
Dec 8Sep 16
Dec 9Sep 17
Dec 10Sep 18
Dec 11Sep 19
Dec 12Sep 20
Dec 13Sep 21
Dec 14Sep 22
Dec 15Sep 23
Dec 16Sep 24
Dec 17Sep 25
Dec 18Sep 26
Dec 19Sep 27
Dec 20Sep 28
Dec 21Sep 29
Dec 22Sep 30
Dec 23Oct 1
Dec 24Oct 2
Dec 25Oct 3
Dec 26Oct 4
Dec 27Oct 5
Dec 28Oct 6
Dec 29Oct 7
Dec 30Oct 8
Dec 31Oct 9

Built on a 283-day gestation. Dates are month and day only, so this chart works for any year — with one catch: if the pregnancy runs through 29 February, the real due date lands one day later than the chart says. The calculator at the top of the page already accounts for that.

Questions people actually ask

How long is a cow pregnant?

About 283 days, or nine months and nine days. Most cows fall between 278 and 290.

How do you calculate a calving date?

Add 283 days to the breeding date. That is what the calculator above does, and it handles leap years so you do not end up a day out.

Doing it by hand, the rough version is nine months and a week and a half. It gets you close enough to know which month to plan for.

Does breed change the calving date?

More than anything else you can control — about fourteen days from Holstein at 279 to Brahman at 293. Bos indicus and Bos indicus crosses should never be run on a 283-day default.

The part most charts get wrong is whose breed to use. It is the bull's, because the calf triggers labour and the calf is half the bull. Black cows bred to a Charolais bull calve on the Charolais calendar.

Why do my calves come earlier than the chart says?

Because the chart predates every modern dataset. Recent records put beef cattle between 278 and 280 days rather than 283 — decades of selecting for calving ease shortened it, and American Angus alone lost about four days between 2000 and 2020.

If you use low-birth-weight AI sires it can be much more than that. Extension guidance says up to three weeks early. If your calves consistently beat the date, your bulls are the reason and you should be setting up earlier.

How accurate is a gestation calculator?

The arithmetic is exact. The 283 days is an average, so the answer is only as good as that average, and it comes with a two-week spread built in.

The bigger source of error is almost always the input. A calculator run off a guessed breeding date returns a confident, precise, wrong answer.

Can I use this for AI breeding dates?

Yes. Count from the day she was inseminated, same as you would count from an observed natural service.

What if she goes past her due date?

A week over is unremarkable. Two weeks over is worth a second look at your breeding record before it is worth a call to the vet, since a wrong date explains far more late calvings than a genuinely prolonged pregnancy does.

Bull calves run about a day longer than heifer calves, so a late calf is more often a bull. Twins go the other way and come early.

Where these numbers come from

Every figure on this page traces to a university extension publication or a veterinary reference. If you think one is wrong, the sources are right here so you can check it yourself.

Worth knowing

  • 283 days is a planning figure, not a measured average. It predates every modern dataset below. Every modern dataset comes in shorter: 280.2 days at Virginia Tech across 10,037 AI records, 278.6 across 101,787 American Angus matings, 279.0 for Holstein. Selection for calving ease has shortened gestation — Angus lost about 4.3 days between 2000 and 2020.
  • If you are breeding to low-birth-weight "curvebender" AI sires, extension guidance is blunt about this: calves can arrive up to three weeks before the calculated date. Start checking a week before the early edge of the window, not at the middle.
  • Breed is the biggest single lever, and it runs about 14 days from Holstein to Brahman. Bos indicus and Bos indicus crosses should never be run on a 283-day default.
  • Gestation length is highly heritable (0.48 to 0.64), which is why the bull matters so much. Where the breed association publishes a gestation-length EPD, that bull's EPD beats any breed average on this page.
  • A shorter pregnancy costs birth weight — calves put on 1 to 1.5 lb a day at the end, so a 276-day calf can be 10 lb lighter than a 283-day one.
  • Twins average about 4.3 days early, and they are the births most likely to need you there.
  • Red Angus has no separate published figure that we could source. Use the Angus number.

Figures last checked August 2026.

More on cattle

Other animals