Keeping track of your mare’s foaling date can be tricky. That’s why I decided to share this simple gestation calculator.
Simply select the breeding date, and it will calculate the predicted due date, an estimated foaling date range, and a wider potential window.
It’s a quick and easy way to stay prepared for your mare’s big day, giving you peace of mind while you wait for your foal to arrive!
Disclaimer: The due date is based on 340 days, with an estimated foaling range of 326-354 days. The potential window is typically 320-370 days. According to Clarendon Equine Veterinary Surgeons, if the foal is born before 300 days, it has less chance of surviving. Within 300-320 days the foal needs intensive care to survive. But a mare can also give birth after 370 and it won’t be a problem. This tool is for informational purposes only.
According to StarMiniatures.com, with a miniature mare, the due date for foaling falls within a 60 day window. They have had mares give birth to a healthy foal as early as 285 days and as late as 355 days.
Sources:
- Estimated Foaling Date Range of 326-354 days by Clarendon Equine Veterinary Surgeons. The predicted due date is based on the average gestation of 340 days.
- Potential window of 320-370 days by Dick Vet Equine Practice.
For more information on the signs your mare is close to foaling, see this video:

