Question: how much grass do horses eat per hour?
Answer: However, about 1-1.4 pounds (0.5-0.6 kg) per hour (DM basis) is a reasonable range assuming quantity is not a limiting factor. This means that a horse with 24-hour access to good-quality pasture grazing 17 hours each day can consume up to 25 pounds (11.3 kg) as forage, which is plenty to satisfy his daily DM needs.