How many litres of blood does the heart pump per day?
Science hard Data from 2023
Guess before you scroll — the answer is below
The answer
7,500 litres
Roughly 7.5K.
The heart pumps about 7,500 litres of blood a day — enough to fill a small swimming pool every fortnight. It does this with a muscle the size of a fist, without stopping, for a lifetime.
Where this number comes from
| Source | British Heart Foundation |
|---|---|
| Figure refers to | 2023 |
| Last checked | |
| Unit | litres |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.