How old should a foal be before it is weaned?

Answer:

At about 3 to 4 months. You really need to separate the mother and foal when it is time to wean. The mother will nurse the foal for as long as a year if you let her.
Most foals are weaned around 4-6 months of age. However, studys show that foals weaned too early are more likely to develope vices. The best thing to do would let the mare decide when it is time to wean. However, there are special cases such as if the mare is losing alot of weight even when you increase her calorie intake, and then you should wean the foal early.

Contributor: Kodiakcathy
First answer by Kodiakcathy. Last edit by Kodiakcathy. Contributor trust: 1334 [recommend contributor recommended]. Question popularity: 5 [recommend question].