How much does hay cost for horses?

The cost of horse hay will vary from region to region. But you should expect to pay $5 to $20 for a 40 to 150 pound bale of hay. Remember to always feed horse quality hay in accordance with the horses weight and not by the flake.