Skip to content
Back to Blog

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 articles