Preparing for a foal is an exciting and nerve wracking time.
The range for a 'normal' pregnancy is 320 - 360 days. On average, mares foal 340 days after being served and we've used 340 days for the calculator.
Ponies and smaller breeds tend to have shorter gestation periods (320ish days) than larger breeds.
Enter the last service date for your mare and click the Calculate button to see her approximate due date.
Enter the date in the format MM/DD/YYYY