Are you wondering when your pregnant mare will foal? Use our Mare Gestation Calculator to find out! The average gestation length in the mare ranges from 320 to 362 days; most mares will foal within 330-345 days of successful breeding. However, mares have successfully foaled with gestation lengths outside this range.
Please Note: The Mare Gestation Calculator is intended for use only as a foaling date estimation tool for horses. It does not consider differences between individual mares.