Published:
September 30, 2025
Last updated:
October 16, 2025
6
min read

Mare Gestation Calculator

A mare gestation calculator is a practical tool that helps farmers predict when a mare (female horse) will foal. The calculator estimates the due date by adding the average gestation period of 340 days (roughly 11 months) to the breeding date. This tool enables farmers to plan labor, nutrition, veterinary care, and overall stable management more effectively.

Mare Gestation Calculator

Tip: Typical mare gestation is ~340 days (often 320–360). Adjust if your vet recommends otherwise.

How to Use a Mare Gestation Calculator?

Using a horse gestation calculator is straightforward. Here's everything you need: 

Breeding Date: Enter the exact date you know the mare was bred. 

Get the Exact Due Date: The calculator will then instantly provide the exact foaling date.

How to Calculate Mare Gestation Period Using Breeding Date?

Use this formula to calculate the average mare gestation period using dates manually: 

  1. Note the Breeding Date: This is the date when the mare was bred (exposed to a stallion or inseminated).
  2. Add the Average Gestation Period: Mares typically have a gestation period of 340 days.
  3. Calculate the Foaling Date (Due Date): Adding 340 days to the breeding date gives the estimated foaling date.

                                                                         Foaling Date = Breeding Date + 340 days

Example: 

For a more detailed visual guide, below are service dates and their relevant due dates

Service Date Foal Due Date Service Date Foal Due Date Service Date Foal Due Date Service Date Foal Due Date
Jan 1Dec 7Feb 1Jan 7Mar 1Feb 5Apr 1Mar 8
Jan 2Dec 8Feb 2Jan 8Mar 2Feb 6Apr 2Mar 9
Jan 3Dec 9Feb 3Jan 9Mar 3Feb 7Apr 3Mar 10
Jan 4Dec 10Feb 4Jan 10Mar 4Feb 8Apr 4Mar 11
Jan 5Dec 11Feb 5Jan 11Mar 5Feb 9Apr 5Mar 12
Jan 6Dec 12Feb 6Jan 12Mar 6Feb 10Apr 6Mar 13
Jan 7Dec 13Feb 7Jan 13Mar 7Feb 11Apr 7Mar 14
Jan 8Dec 14Feb 8Jan 14Mar 8Feb 12Apr 8Mar 15
Jan 9Dec 15Feb 9Jan 15Mar 9Feb 13Apr 9Mar 16
Jan 10Dec 16Feb 10Jan 16Mar 10Feb 14Apr 10Mar 17
Jan 11Dec 17Feb 11Jan 17Mar 11Feb 15Apr 11Mar 18
Jan 12Dec 18Feb 12Jan 18Mar 12Feb 16Apr 12Mar 19
Jan 13Dec 19Feb 13Jan 19Mar 13Feb 17Apr 13Mar 20
Jan 14Dec 20Feb 14Jan 20Mar 14Feb 18Apr 14Mar 21
Jan 15Dec 21Feb 15Jan 21Mar 15Feb 19Apr 15Mar 22
Jan 16Dec 22Feb 16Jan 22Mar 16Feb 20Apr 16Mar 23
Jan 17Dec 23Feb 17Jan 23Mar 17Feb 21Apr 17Mar 24
Jan 18Dec 24Feb 18Jan 24Mar 18Feb 22Apr 18Mar 25
Jan 19Dec 25Feb 19Jan 25Mar 19Feb 23Apr 19Mar 26
Jan 20Dec 26Feb 20Jan 26Mar 20Feb 24Apr 20Mar 27
Jan 21Dec 27Feb 21Jan 27Mar 21Feb 25Apr 21Mar 28
Jan 22Dec 28Feb 22Jan 28Mar 22Feb 26Apr 22Mar 29
Jan 23Dec 29Feb 23Jan 29Mar 23Feb 27Apr 23Mar 30
Jan 24Dec 30Feb 24Jan 30Mar 24Feb 28Apr 24Mar 31
Jan 25Dec 31Feb 25Jan 31Mar 25Mar 1Apr 25Apr 1
Jan 26Jan 1Feb 26Feb 1Mar 26Mar 2Apr 26Apr 2
Jan 27Jan 2Feb 27Feb 2Mar 27Mar 3Apr 27Apr 3
Jan 28Jan 3Feb 28Feb 3Mar 28Mar 4Apr 28Apr 4
Jan 29Jan 4Mar 29Mar 5Apr 29Apr 5
Jan 30Jan 5Mar 30Mar 6Apr 30Apr 6
Jan 31Jan 6Mar 31Mar 7

Service Date Foal Due Date Service Date Foal Due Date Service Date Foal Due Date Service Date Foal Due Date
May 1Apr 7Jun 1May 8Jul 1Jun 7Aug 1Jul 8
May 2Apr 8Jun 2May 9Jul 2Jun 8Aug 2Jul 9
May 3Apr 9Jun 3May 10Jul 3Jun 9Aug 3Jul 10
May 4Apr 10Jun 4May 11Jul 4Jun 10Aug 4Jul 11
May 5Apr 11Jun 5May 12Jul 5Jun 11Aug 5Jul 12
May 6Apr 12Jun 6May 13Jul 6Jun 12Aug 6Jul 13
May 7Apr 13Jun 7May 14Jul 7Jun 13Aug 7Jul 14
May 8Apr 14Jun 8May 15Jul 8Jun 14Aug 8Jul 15
May 9Apr 15Jun 9May 16Jul 9Jun 15Aug 9Jul 16
May 10Apr 16Jun 10May 17Jul 10Jun 16Aug 10Jul 17
May 11Apr 17Jun 11May 18Jul 11Jun 17Aug 11Jul 18
May 12Apr 18Jun 12May 19Jul 12Jun 18Aug 12Jul 19
May 13Apr 19Jun 13May 20Jul 13Jun 19Aug 13Jul 20
May 14Apr 20Jun 14May 21Jul 14Jun 20Aug 14Jul 21
May 15Apr 21Jun 15May 22Jul 15Jun 21Aug 15Jul 22
May 16Apr 22Jun 16May 23Jul 16Jun 22Aug 16Jul 23
May 17Apr 23Jun 17May 24Jul 17Jun 23Aug 17Jul 24
May 18Apr 24Jun 18May 25Jul 18Jun 24Aug 18Jul 25
May 19Apr 25Jun 19May 26Jul 19Jun 25Aug 19Jul 26
May 20Apr 26Jun 20May 27Jul 20Jun 26Aug 20Jul 27
May 21Apr 27Jun 21May 28Jul 21Jun 27Aug 21Jul 28
May 22Apr 28Jun 22May 29Jul 22Jun 28Aug 22Jul 29
May 23Apr 29Jun 23May 30Jul 23Jun 29Aug 23Jul 30
May 24Apr 30Jun 24May 31Jul 24Jun 30Aug 24Jul 31
May 25May 1Jun 25Jun 1Jul 25Jul 1Aug 25Aug 1
May 26May 2Jun 26Jun 2Jul 26Jul 2Aug 26Aug 2
May 27May 3Jun 27Jun 3Jul 27Jul 3Aug 27Aug 3
May 28May 4Jun 28Jun 4Jul 28Jul 4Aug 28Aug 4
May 29May 5Jun 29Jun 5Jul 29Jul 5Aug 29Aug 5
May 30May 6Jun 30Jun 6Jul 30Jul 6Aug 30Aug 6
May 31May 7Jul 31Jul 7Aug 31Aug 7

Service Date Foal Due Date Service Date Foal Due Date Service Date Foal Due Date Service Date Foal Due Date
Sep 1Aug 8Oct 1Sep 7Nov 1Oct 8Dec 1Nov 7
Sep 2Aug 9Oct 2Sep 8Nov 2Oct 9Dec 2Nov 8
Sep 3Aug 10Oct 3Sep 9Nov 3Oct 10Dec 3Nov 9
Sep 4Aug 11Oct 4Sep 10Nov 4Oct 11Dec 4Nov 10
Sep 5Aug 12Oct 5Sep 11Nov 5Oct 12Dec 5Nov 11
Sep 6Aug 13Oct 6Sep 12Nov 6Oct 13Dec 6Nov 12
Sep 7Aug 14Oct 7Sep 13Nov 7Oct 14Dec 7Nov 13
Sep 8Aug 15Oct 8Sep 14Nov 8Oct 15Dec 8Nov 14
Sep 9Aug 16Oct 9Sep 15Nov 9Oct 16Dec 9Nov 15
Sep 10Aug 17Oct 10Sep 16Nov 10Oct 17Dec 10Nov 16
Sep 11Aug 18Oct 11Sep 17Nov 11Oct 18Dec 11Nov 17
Sep 12Aug 19Oct 12Sep 18Nov 12Oct 19Dec 12Nov 18
Sep 13Aug 20Oct 13Sep 19Nov 13Oct 20Dec 13Nov 19
Sep 14Aug 21Oct 14Sep 20Nov 14Oct 21Dec 14Nov 20
Sep 15Aug 22Oct 15Sep 21Nov 15Oct 22Dec 15Nov 21
Sep 16Aug 23Oct 16Sep 22Nov 16Oct 23Dec 16Nov 22
Sep 17Aug 24Oct 17Sep 23Nov 17Oct 24Dec 17Nov 23
Sep 18Aug 25Oct 18Sep 24Nov 18Oct 25Dec 18Nov 24
Sep 19Aug 26Oct 19Sep 25Nov 19Oct 26Dec 19Nov 25
Sep 20Aug 27Oct 20Sep 26Nov 20Oct 27Dec 20Nov 26
Sep 21Aug 28Oct 21Sep 27Nov 21Oct 28Dec 21Nov 27
Sep 22Aug 29Oct 22Sep 28Nov 22Oct 29Dec 22Nov 28
Sep 23Aug 30Oct 23Sep 29Nov 23Oct 30Dec 23Nov 29
Sep 24Aug 31Oct 24Sep 30Nov 24Oct 31Dec 24Nov 30
Sep 25Sep 1Oct 25Oct 1Nov 25Nov 1Dec 25Dec 1
Sep 26Sep 2Oct 26Oct 2Nov 26Nov 2Dec 26Dec 2
Sep 27Sep 3Oct 27Oct 3Nov 27Nov 3Dec 27Dec 3
Sep 28Sep 4Oct 28Oct 4Nov 28Nov 4Dec 28Dec 4
Sep 29Sep 5Oct 29Oct 5Nov 29Nov 5Dec 29Dec 5
Sep 30Sep 6Oct 30Oct 6Nov 30Nov 6Dec 30Dec 6
Oct 31Oct 7Dec 31Dec 7

Mare Gestation Period Based on Breeds

While the average gestation length for a mare is about 340 days (roughly 11 months), the exact number can vary depending on the breed, age, foal gender, and genetics. Racing breeds, sport horses, and work breeds may differ slightly, and even within the same category, variations can occur.

Here are a few examples of popular horse breeds and their average gestation period: 

Racing Breeds Gestation Period

Code Breed Average Gestation Period
TB Thoroughbred ~340 days
AR Arabian ~339 days
QH Quarter Horse ~340 days

Sports Breeds Gestation Period

Code Breed Average Gestation Period
HAN Hanoverian ~340 days
KWPN Dutch Warmblood ~341 days
TRAK Trakehner ~340 days

Utility Breeds Gestation Period

Code Breed Average Gestation Period
CLY Clydesdale ~340 days
PER Percheron ~342 days
SH Shire ~340 days

Key Factors Affecting Mare Gestation 

The length of a mare’s pregnancy can vary due to several biological and environmental factors, such as

Why Use a Mare Gestation Calculator?

A mare gestation period calculator offers several key advantages for breeders and horse owners: 

Accurate Foaling Dates: Get a precise due date for every mare to eliminate uncertainty and reduce the risk of missed or difficult foalings.

Pregnancy Monitoring: Track pregnancy progress, maintain health records, detect potential issues early, and ensure timely veterinary care.

Improved Foaling Preparation: Move mares to safe, clean stalls or paddocks and prepare foaling supplies in advance to reduce foal mortality and stress.

Proactive Health Intervention: Careful gestation monitoring can help you identify potential issues early, allowing timely action to protect the health and well-being of both mare and foal.

Vaccination Scheduling: Mares require specific vaccines during pregnancy, such as equine herpesvirus (EHV-1) at 5, 7, and 9 months, and boosters for tetanus, influenza, and West Nile virus in the final month to protect both dam (female horse) and foal.

Efficient Time Management: Skip manual calculations and get due dates in seconds, saving hours of work when managing multiple mares.

Enhanced Breeding Outcomes: Provide timely foaling support, ensure better foal survival rates, and maintain healthier, more productive mares.

Manage Mare Gestation Effortlessly with FarmKeep

FarmKeep is an all-in-one farm management solution that not only tracks mare gestation effortlessly but also helps you:

When is the Best Time to Breed Your Mare?

The best time to breed a mare depends on her estrous period (commonly called heat cycle) and the overall breeding season. Mares are seasonally polyestrous, meaning they naturally come into heat during the longer days of spring and summer. 

Each reproductive phase lasts about 21 days, with mares typically being receptive to breeding for 5–7 days during that time. Detecting when a mare is in heat is critical to ensuring successful conception, as breeding outside this window reduces fertility rates.

Breeding Based on Heat Cycle

Breeding Based on Season

How to Get Your Mare Pregnant?

There are two primary methods to get a mare pregnant:

Natural Service: The stallion physically breeds the mare during estrus. While straightforward, it can make exact breeding dates harder to track.

Artificial Insemination (AI): Semen is collected from a stallion and introduced into the mare by a veterinarian or technician. This allows greater control over genetics, safer breeding, and accurate tracking of conception dates, which makes the use of a gestation calculator more precise.

Check Out Our Other Animal Tools

FAQs

When is breeding season for horses?

Most mares are seasonally polyestrous, meaning they naturally come into heat during the longer days of spring and summer (typically from April to September in the Northern Hemisphere). With artificial lighting programs, breeders can bring mares into season earlier, often starting in January or February, to produce foals earlier in the year.

How long is the average horse pregnancy?

The average horse pregnancy lasts about 340 days (roughly 11 months). However, it can range anywhere from 320 to 360 days, depending on the mare and other factors.

Why do some mares foal later than 340 days?

Mares may carry longer due to factors such as breed, age, hormones, nutrition, season, and individual variation. For example, foals conceived later in the breeding season are often carried longer. It is normal for healthy mares to foal up to a year or slightly more without complications.

Can I use a mare gestation calculator for miniature horses? 

Yes, but with caution. The miniature horse gestation calculator uses slightly shorter gestation periods, averaging 320 to 335 days. A mare gestation calculator is still useful, but close monitoring is especially important, as miniature mares can experience more foaling complications.

Does the foaling date depend on the foal's gender?

Yes, research suggests that male foals are often carried slightly longer than female foals. While the difference is usually only a few days, it can contribute to variation in the actual foaling date.