
Our hearts pump about 40 million gallons (150 million liters) of blood in a lifetime. Your heart could fill a built-in swimming pool in about 25 days if you had enough blood to spare. But that might be difficult because your whole body contains just a little more than one gallon (3.78 liter) of blood.