answersLogoWhite

0

In domestic situations many foals are weaned at four to six months old. In feral and wild herds however many foals are not weaned until they are eight months to a year old on average. It is in the best interest of domestic horses to let the foal nurse until at least six months of age and many mares will naturally wean their own foals if they are bred again.

User Avatar

Wiki User

9y ago

What else can I help you with?