How Many Times Does Your Heart Beat in a Lifetime?
The average human heart beats about 100,000 times per day, or roughly 35 million times per year. Over an 80-year lifespan, that adds up to approximately 2.8 billion heartbeats.
Heart rate varies throughout life — a newborn's heart beats around 120-160 bpm, while an adult at rest averages 60-100 bpm. Over a lifetime, the heart works continuously without rest, pumping about 2,000 gallons of blood daily.
There's an interesting pattern across mammals: smaller animals with faster heart rates (like shrews at 500+ bpm) tend to have shorter lifespans, while larger animals with slower heart rates (whales at 10-30 bpm) live longer. Most mammals average around 1 billion heartbeats per lifetime.
Humans are an exception — we average about 2.5-3 billion heartbeats, more than most mammals. This is attributed to medical advances, reduced predation, and lifestyle factors that extend our post-reproductive years.
Our age calculator tracks your estimated heartbeats in real-time as part of its cosmic metrics display, showing you exactly how many times your heart has beaten since birth.
Try our free age calculator to compute your exact age.
← More articlesInstall Age Right Now
Install our app for offline access