How many times does the heart beat per day?
An adult heart beats about 100,000 times a day, based on an average of around 70 beats a minute. Over a lifetime, that adds up to more than 2.5 billion beats.
The heart's rhythm is controlled by a natural pacemaker, a small group of cells called the sinoatrial node. It sends electrical signals that make the heart muscle contract in a regular pattern. The heart beats faster during exercise, stress or fever and slower during sleep.
With each beat, the heart pumps about 70 milliliters of blood. That adds up to about 7,000 liters a day, enough to fill a small swimming pool over a few weeks.
A muscle that never rests
The heart begins beating before birth, around six weeks into pregnancy, and does not stop for the rest of a person's life. Regular exercise strengthens the heart, so fit people often have a lower resting heart rate because each beat pumps more blood.
Did You Know?
A heart can keep beating for a short time even after it is removed from the body, because it creates its own electrical signals.
This answer is general information, not medical advice. For a personal health question, talk to a doctor.