Question: how many bales of hay do horses eat a day?
Answer: Horses are meant to be constantly grazing and do best with access to forage consistently available. Average horse, average 60 lb bale of average hay... 1/3 bale per day. 120 ish bales per year.