Labor for horses can be divided into three stages. It is important to know the signs of the first stage to know that your horse is beginning to go into labor.
In horses, a mare will generally be pregnant for 11 months or 34o days. However, a normal pregnancy can last anywhere from 320-370 days as horses have a variable gestation period.