Have you ever wanted to know how many gallons the average cow produces of milk a year? It is true that an average cow produces 2500 to 3000 gallons of milk a year! Many people wonder how a cow can do this. For a cow to make milk, it needs to drink eighteen gallons of fresh water to produce nine gallons of milk! What many people may not know is that the milk some cows produce can be very harmful.