The battery life of a heart rate monitor varies depending on the brand and specific model. On average, most heart rate monitors offer a battery life of several days to a few weeks.