Question: what is the average heart beat per day?
Answer: The heart beats (expands and contracts) 100,000 times per day, pumping five or six quarts of blood each minute, or about 2,000 gallons per day.