Are you interested in knowing when your lovely and beautiful pregnant horse would be foaling? This horse gestation calculator is the best online pregnancy calculator that you need to determine the estimated date that your pregnant mare will deliver her foal. To calculate the horse gestation period using this calculator, select the date of first mating and click the calculate button. The foaling date would be displayed instantly.

Horses have an average gestation period of 345 days. The gestation period in horses is normally 320 – 370 days counting from the first day of mating.

You can also use this equine or horse gestation period calculator for these breeds of horse.

Brumby Jaca Navarra Salerno Byelorussian Harness
Soviet Heavy Draft Hirzai Suffolk Punch Ukrainian Riding
Colorado Ranger Anglo-Arabo-Sardo Warlander Messara
Karabakh Marwari American Cream Draft Akhal-Teke
National Show Fjord Oberlander Romanian Sport
Spanish Mustang Danube Delta Riwoche Kustanair
Bale Arenberg-Nordkirchen North American Single-Footer Württemberger
Tolfetano Azerbaijan Rottaler Finnish Warmblood
Foutanké Baluchi Bavarian Warmblood Bashkir Curly
Irish Draught Wielkopolski Tinker , see Gypsy Pryor Mountain Mustang
Ogaden, see Ethiopian s Iomud Andravida Spanish Barb see Barb
Pintabian Canadian Pacer Mallorquín Oldenburg
Catria Vyatka Assateague Unmol
East Friesian Haflinger Barb Criollo
Bosnian Mountain Latvian Thoroughbred Kundudo
Lyngshest Yili Falabella Pleven
Kathiawari Brandenburger Sarcidano Maremmano
Blazer Qatgani Balikun Pampa
Italian Trotter Moyle Schleswig Coldblood Lusitano
Spiti Selale Siciliano indigeno Camargue
Westphalian Faroese Nez Perce Noriker
Friesian Sport Pentro Dongola American Paint
Vlaamperd Muraközi, Murakoz Costa Rican Saddle American Saddlebred
Coldblood trotter Pura Raza Española Castillonnais Kafa, see Ethiopian s
Nivernais Mezőhegyesi sport Appaloosa Virginia highlander
Zaniskari Kaimanawa s American Quarter Heck
Breton Florida Cracker Hanoverian Kazakh
Spanish-Norman Trakehner Anglo-Arabian Marismeño
Swiss Warmblood Percheron Dutch Warmblood Karachai
Kiso American Albino Waler Hispano-Bretón
Ardennes Cavallo Romano della Maremma Laziale Estonian Draft Freiberger
Belgian Warmblood Carthusian Argentine Criollo Mongolian Wild
Draft Trotter Kalmyk   Norman Cob
Tsushima Cleveland Bay Malopolski Sella Italiano
Karabair Frederiksborg Kabarda Paint
Sokolsky Galiceno or Galiceño Mecklenburger Jutland
Tchernomor, see Budyonny Lipizzan or Lipizzaner Dutch Heavy Draft Standardbred
Namib Desert Abyssinian Tiger Schwarzwälder Kaltblut
Carolina Marsh Tacky Mangalarga Marchador Monchina Heihe
Albanian Monterufolino Augeron Ostfriesen and Alt-Oldenburger
Hispano-Árabe Choctaw Racking Norwegian Fjord
Morgan Knabstrupper Persano Trait Du Nord
Burmese Yakutian Novokirghiz Russian Trotter
Hackney Takhi, see Przewalski’s Hungarian Warmblood Međimurje
Bardigiano Karossier Kyrgyz Belgian
Spanish Jennet Brazilian Sport Basque mountain Spanish Tarpan
Furioso-North Star Calabrese Missouri Fox Trotter Kladruber
Balearic Nooitgedachter Australian Stock Giara
Tennessee Walking Clydesdale Canadian Mangalarga
Asturcón American Warmblood Norsk Kaldblodstraver Gidran
Horro Chickasaw Georgian Grande Metis Trotter
Abtenauer Mongolian Cumberland Island Tori
Caspian Konik Kentucky Mountain Saddle Castilian
Galician Pony Welsh Cob Asian wild Misaki
Austrian Warmblood Shan Peruvian Paso Budyonny
Gypsy Don Purosangue Orientale Dutch harness
Australian Brumby Black Forest Rocky Mountain Waler
Samolaco Auxois Borana Fleuve
Mustang Kinsky Tersk Campeiro
Žemaitukas Jeju East Bulgarian American Indian
Rhenish German Coldblood Silesian Tuigpaard Gelderland
M’Bayar Hequ   Ventasso
Andalusian Svensk Kallblodstravare Azteca Irish Sport
Kiger Mustang Cerbat Mustang Saddlebred Estonian
Selle Français Poitevin Arabian Noma
Comtois Camarillo White Swedish Ardennes Dzungarian
Zweibrücker Cob Tawleed Auvergne
Shagya Arabian Dole Gudbrandsdal Yonaguni Menorquín
Brabant Mountain Pleasure Altai Danish
South German Coldblood Swedish Warmblood Cuban Criollo Mezőhegyes felver
Nangchen Nordlandshest Corsican Quarter
Curly Icelandic German Warmblood Boulonnais
Aegidienberger Colonial Spanish Groningen French Trotter
Boerperd Banker Uzunyayla Mérens
Daliboz M’Par Croatian Coldblood Nonius
Burguete Australian Draught Friesian Sardinian Anglo-Arab
Henson Quarab Bhutia Santa Cruz Island
Baise Chilean San Fratello Kisber Felver
Lokai Taishū Campolina Orlov trotter
Xilingol Murgese Cretan Shire
Italian Heavy Draft Spotted Saddle Finn Morab
Warmblood Rhinelander Senner Marsh Tacky
Walkaloosa Retuerta Lithuanian Heavy Draught Losino
Sorraia Posavac North Swedish Russian Heavy Draft
Friesian cross Przewalski’s Czech Warmblood Paso Fino
Pottok Miniature Altèr Real Russian Don
Vladimir Heavy Draft Nokota Holsteiner Anglo-Kabarda
Mare and Her Foal
Mare and Her Foal

Some frequently asked questions on horse heat period, gestation period and gestation chart or table have been answered.

What is the gestation period of horses / how long is a horse pregnant?

Generally, horses are known to have a gestation period or length of 320 – 370 days or an average of 345 days which is close to 12 months. This means a horse will be pregnant for about 11 – 12 months before foaling (an act of giving birth in horses). Use the horse pregnancy calculator at the top of this page to calculate the estimated foaling date for any female horse.

What is the heat or oestrus cycle of a horse?

Horses have an oestrus or heat cycle of 19 – 26 days or an average of 22 days. Each heat or oestrus lasts for about 5 – 7 days or 6 days on an average. This simply means that if a mare (female horse) comes on heat and she isn’t able to mate with a stallion within 5 – 7 days, then she will have to wait for another 19 – 26 days for the oestrus to return.

Horse Gestation Chart, Table or Calendar

With a horse gestation chart or calendar, you would be able to monitor or determine the estimated foaling date of a pregnant mare. Use the gestation chart below. Click on the image to view or download.

Horse Gestation Chart / Table
Horse Gestation Chart / Table