Question: how many bales of hay to feed a horse?
Answer: An average sized hay bale (95 pounds) makes for an average of about 21 bales to a ton of hay. So, doing some quick math, that means that the average horse would eat 75 bales of hay a year.