Use this simple Cattle Gestation Period or Pregnancy Calculator to calculate the due date for your pregnant cow. Input the cow’s date of first mating and click calculate. You will see the estimated date that your cow should calve (give birth).

Cattle have an average gestation period of 283 days. The gestation period for cattle is 279 to 287 days counting from the first day of mating.

This cattle gestation calculator can be used for the following breeds of cattle.

AbondanceAdaptaurAfrikanerAgeroleseAlambadi
AlberaAmerican Milking DevonAnatolian BlackAndalusian BlackAngus
Ankole-WatusiArgentine CriolloArmoricanArouquesaAsturian Valley
AubracAustralian BrafordAyrshireBargurBarzona
BazadaiseBelgian BlueBelgian RedBelmont RedBelted Galloway
BlaarkopBlack HerefordBlonde d’AquitaineBoranBrahman
BrangusBraunviehBravaBrown SwissBurlina
BusaCachenaCamargueCanadian Speckle ParkCanadienne
CanchimCaracuCastaCharolaisChianina
Chinese Black PiedCorrienteCorsicanDangiDanish Red
DeoniDevonDexterDhanniDroughtmaster
Dutch BeltedEnglish LonghornEvoleneFinnFjall
FleckviehFlorida CrackerFrench SimmentalGallowayGangatiri
GaolaoGasconGelbviehGerman AngusGir
GlanGloucesterGreek ShorthornHalikarHaryana
Hays ConverterHeckHerefordHerensHighland
HinterwaldHolando-ArgentinoHolstein FriesianHungarian GreyIcelandic
IllawarraIrish MoiledIstobenJamaica HopeJersey
JutlandKankrejKangayamKazakh WhiteheadedKenkatha
KerryKherigarhKhillariKostromaKrishna Valley
KuriLourdaisLowlineLuingLohani
Lithuanian RedLincoln RedLimousinLimiaLebedyn
Latvian BrownMaduraMaine-AnjouMalnad GiddaMalvi
MarchigianaMaremmanaMaronesaMewatiMilking Shorthorn
MirandesaMongolianMontbéliardeMurbodenMurnau-Werdenfels
Murray GreyNagoriN’damaNeloreNguni
NimariNormandeNorwegian RedOngolePajuna
PantaneiroParthenaisPembrokePie Rouge des PlainesPiedmontese
PinzgauerPirenaicaPodolicaPolish RedPonwar
PunganurPustertaler SprinzenRamo GrandeRandallRathi
Red AngusRed KandhariRed PollRed SindhiRingamala
RomagnolaRomosinuanoRubia GallegaSahiwalSanta Gertrudis
SayaguesaSenepolShetlandShorthornSimmental
SiriSokoto GudaliSouth DevonSouthern YellowSpanish Fighting Bull
Square BeeferSussexSwedish RedTarentaiseTelemark
Texas LonghornTharparkarTswanaTudancaTux
Tyrolese GreyUkrainian GreyUmblacheryVaynolVechur
VorderwaldWelsh BlackWhite FulaniWhite ParkWhitebred Shorthorn
YakutianYanbianYurino
cow and calf gestation
Cow and calf

We have provided answers to some frequently asked questions on cattle/cow gestation, pregnancy and gestation table, breeding calendar and heat cycle.

How long is a cow pregnant or what is the gestation period for a cow?

The gestation of a cow is 279 – 287 days and an average of 283 days. Our cow gestation calculator above will help you to calculate the estimated calving due date of your pregnant cow.

What is the heat cycle of cows?

Cows usually come on heat (estrus) every 18 – 24 days and the heat lasts for 18 hours. After about 12 hours that the cow comes off the heat, ovulation starts. So if the cow didn’t get a bull to service her or fertilization didn’t occur, she would come on heat after another 18 – 24 days.

What is a Cattle Gestation Table / Calendar / Chart?

The gestation table calendar or chat is a table that can be used to easily know the estimated calf due date by just checking the date of service or mating. The calendar or chart is designed just like a calendar starting from 1st January to 31st December and beside each day is the estimated due date. Check the picture below for our cattle gestation table or chart.

Cattle Gestation Table

Download a printable cattle gestation table here

Cattle gestation calculator to determine the calving or due date of a pregnant cow.