In cool weather, horses will drink about 10-12 gallons per day. During hot weather they drink 20-25 gallons (or more) per day depending on the heat and humidity. A horse drinks roughly 1.5 to 1.0 gallons of water per 100 pounds of body weight.