A horse can drink up to 10 gallons of water per day, depending on various factors such as the horse's size, diet, workload, and weather conditions. On average, a horse will consume between 6 to 10 gallons of water daily. Ensuring a horse has access to clean, fresh water is essential for its digestion and overall health.