The average gestation length in the mare is 340 days. A normal length of gestation can range from 320 - 370 days; however, healthy foals have been born before or after the normal range. Some mares consistently carry each fetus for longer or shorter durations. The calculator can only be used to estimate an approximate due date as the normal gestation range varies greatly.
|Enter last breeding date:|
|Estimated foaling date:||--/--/----|