how long will a mare be in labor?
After a gestation period of about 11 months, a horse will typically give birth to her foal during the night. The foaling process can last for around eight hours, though labor is often shorter, and most mares will manage without any human assistance.