The process of how do horses give birth is split into three stages. If your mare is due to foal soon, it is vital to know what to expect during each stage of the foaling process.
So, as we have learned, the question of how do horses give birth is split into three stages. During the actual birth, the mare lies down and the foal is pushed out with strong uterine contractions.