What is Garmin Body Battery? How the score works and how to read it
What is Garmin Body Battery? Garmin's 5–100 energy-reserve score built from HRV, sleep, stress, and activity. The inputs are independently validated; the composite isn't. How to read it, device and subscription status, and how it compares to Whoop, Oura, and Apple's new Readiness score.
Reviewed by The Biohacking Bible editorial team
Garmin Body Battery is a proprietary energy-reserve score that runs from 5 to 100, not 0 to 100 as it's often described. It's built from four inputs: heart rate variability (HRV), Garmin's own HRV-derived stress score, sleep, and activity. The algorithms come from Firstbeat Analytics, the sports-science company Garmin acquired outright in 2020 after years of partnership. The number rises while you rest or sleep and falls with stress, exertion, and time spent awake, working much like a fuel gauge. It's a free feature on the watch and in the Garmin Connect app; no subscription is required to see it.
The scale: 5–100, not 0–100#
Garmin's own device manuals document Body Battery as a 5-to-100 scale, banded into four zones:
| Range | Garmin's label | What it typically means |
|---|---|---|
| 5–25 | Very low reserve energy | Little left in the tank; the algorithm is signalling rest |
| 26–50 | Low reserve energy | Reduced reserve; moderate activity is more likely to feel harder than usual |
| 51–75 | Medium reserve energy | Typical range for an active day with normal load |
| 76–100 | High reserve energy | High reserve, most commonly seen shortly after waking |
The floor of 5, not 0, matters for interpretation: a watch reading "5" isn't reporting zero energy, it's reporting the bottom of the scale it's willing to display. Don't read small movements near either end as more meaningful than they are.
What Body Battery is built from#
Garmin's algorithm combines:
- HRV — short-term variability via the wrist optical sensor
- Stress score — itself a separate 0–100 Garmin metric derived from HRV (0–25 resting, 26–50 low, 51–75 medium, 76–100 high, per Garmin's own device manuals)
- Sleep — duration and architecture estimates
- Activity — recovery cost versus energy expenditure
- Time of day — a circadian pattern adjustment
The exact weighting Garmin applies across these inputs is proprietary and undocumented publicly. Body Battery launched on the Vivosmart 4 in August 2018 as Garmin's first energy-monitoring feature, and has since rolled out across most Garmin wearables with continuous wrist-based heart rate and HRV tracking, including the Forerunner, Fenix, Venu, Vivoactive, epix, and Instinct lines. Very old or entry-level Garmin devices without all-day wrist HRV don't calculate it.
What the underlying signals capture#
HRV. A real physiological signal, see what HRV measures. Wrist-based optical HRV is noisier than a chest strap but acceptable for trends (the validation section below covers how Garmin's wrist HRV compares).
Sleep. Reasonably accurate for total sleep time, less reliable for stage classification.
Activity-based recovery cost. A reasonable proxy for the impact of training load.
Stress score. Garmin's "stress" is HRV-derived; it doesn't measure psychological stress directly. A tense spreadsheet session and an absorbing novel can both register as "stress" if HRV drops.
The Firstbeat origin#
The stress-and-recovery logic behind Body Battery traces back to Firstbeat Analytics, a Finnish company that built HRV-based physiological modelling for sport and wellbeing applications before Garmin acquired it in 2020. Firstbeat's public white-paper library includes methods papers on HRV-based stress and recovery analysis and on sleep analysis from HRV, which describe the general class of signal-processing techniques (autonomic markers derived from beat-to-beat timing) that underpin Body Battery's HRV and stress inputs. Firstbeat doesn't publish a dedicated white paper on the Body Battery composite score itself, and Garmin doesn't disclose the exact formula, so treat "Firstbeat-derived" as an explanation of the lineage of the underlying HRV method, not proof that the composite score has been validated as a whole.
Where to see it#
Body Battery appears in three places:
- The watch widget — a glance view of the current number, swappable into the widget loop on most models
- Garmin Connect app — expanding the Body Battery widget shows a day-long chart of rises and falls, viewable alongside your stress readings so you can see roughly what moved it
- The Morning Report — a wake-up summary bundling Body Battery with Training Readiness, HRV Status, and Sleep Score on supported watches
None of this requires Garmin Connect+. Garmin's own launch material for Connect+ ($6.99/month or $69.99/year, with a 30-day trial) states plainly that "all existing features and data in Garmin Connect will remain free." Connect+ adds AI-powered Active Intelligence insights, expert training guidance, exclusive badge challenges, and expanded LiveTrack features on top. It doesn't gate Body Battery, the Morning Report, or any of the scores that feed them.
A worked example day (illustrative, not real data)#
To make the mechanics concrete, here's a hypothetical day, not measured data from any real device:
- 6:30am, waking: Body Battery reads 82 (high). A full night's sleep charged it, though it rarely starts at 100 because sleep is rarely perfectly efficient and some of the previous day's stress carries over.
- 9:00am, stressful commute and inbox catch-up: drops to 74. Stress-driven HRV dips register even without physical exertion.
- 1:00pm, after a hard training session: drops to 41 (low). Activity is the biggest single drain, especially high-intensity work.
- 4:00pm, quiet afternoon: recovers slightly to 52 as stress settles and the body starts to absorb the session.
- 11:00pm, late meal and a glass of wine: score is still falling into the evening rather than levelling off, because alcohol and a late meal both interfere with the parasympathetic recovery the algorithm is trying to detect.
- Next morning: instead of the usual 80s, Body Battery reads 63. Sleep duration looked normal on paper, but overnight HRV was suppressed, illustrating why the score sometimes disagrees with how long you were technically asleep.
Why it doesn't hit 100, and why it can drop overnight#
Two separate questions, two separate mechanisms. Body Battery not reaching 100 is normal: it's rare for sleep to be perfectly efficient for a full night, and any stress, light, or movement during the night shows up as a smaller overnight recharge. A drop overnight (rather than the expected rise) usually points to something actively suppressing HRV during sleep (alcohol, a late heavy meal, illness onset, or a stressful day whose physiological effects hadn't cleared by bedtime) rather than a device fault.
What Body Battery is good for#
- Visualising your own day-to-day pattern. Watching the score rise and fall over weeks builds intuition about your own recovery patterns.
- Catching unusual recovery patterns. Sustained low Body Battery despite normal sleep is a useful early-illness or overtraining signal.
- Decision-support during high-load periods. A persistently low score during a heavy training block is a prompt to consider a deload.
What Body Battery is not#
- A clinical biomarker. The 5–100 scale is Garmin's own. No clinical thresholds exist.
- Comparable across users. Two people with the same score may have very different physiology.
- Comparable across devices. Apple's Readiness score, Whoop's recovery score, and Oura's Readiness score each use different inputs, weighting, and normalisation.
- A measure of psychological stress. Despite the label, it's an autonomic-recovery proxy.
Common mistakes#
- Wearing it loosely. The optical HR sensor needs consistent skin contact; a loose band adds noise to both HRV and the Body Battery derived from it.
- Not wearing it overnight. Because sleep HRV is a major input, skipping overnight wear removes the most information-dense window the algorithm has, and the next day's number is less reliable.
- Comparing your number to someone else's. Garmin's own guidance on the related HRV Status metric is explicit that individual baselines aren't comparable between people; the same applies to Body Battery, which is scaled against your own recent history.
- Comparing the number across brands. Whoop, Oura, and Garmin all compute a similar-looking energy or readiness figure from different proprietary weightings; a Whoop "62%" and a Garmin "62" aren't the same measurement.
How it relates to Garmin's other scores#
Body Battery isn't Garmin's only recovery-adjacent number, and it's easy to conflate them. They measure overlapping but distinct things:
| Metric | Scale | Bands | What it's actually measuring |
|---|---|---|---|
| Body Battery | 5–100 | Very low / Low / Medium / High | Real-time energy reserve, updated continuously through the day from HRV, stress score, sleep, and activity |
| Training Readiness | 0–100 | Poor 1–24, Low 25–49, Moderate 50–74, High 75–94, Prime 95–100 | A once-a-morning composite: sleep score, recovery time, HRV Status, acute training load, and 3-day sleep and stress history |
| HRV Status | 7-day rolling average vs. personal baseline | Balanced / Unbalanced / Low / Poor | Your autonomic trend over the past week compared with your own 3-week-plus baseline, not a single-night reading |
| Stress score | 0–100 | Resting 0–25, Low 26–50, Medium 51–75, High 76–100 | Short-term, all-day HRV-derived autonomic arousal |
| Sleep Score | 0–100 | Poor to Excellent (90–100 is Garmin's own "Excellent" band) | Overnight duration, stage architecture, and restlessness, benchmarked against sleep-science standards |
In short: Stress score is the short-term raw signal, HRV Status is the same signal averaged over a week against your own baseline, Sleep Score is the previous night graded in isolation, Body Battery is the running, all-day energy balance, and Training Readiness is Garmin's attempt to fold most of the above into one morning training decision.
Comparing to other wearables#
vs. Whoop. Whoop's strain/recovery system is more explicitly built around a single daily training decision; Body Battery is more general-purpose and updates continuously rather than resetting once each morning. Whoop's subscription model bundles continued algorithm updates; Garmin's underlying scores ship with the hardware and update via firmware, independent of the separate Connect+ subscription.
vs. Oura. Oura's Readiness score is conceptually similar, a single number combining sleep, HRV, and activity, but measured from a ring rather than a wrist, from a different vascular bed, with its own proprietary weighting. Neither company publishes enough of its formula to say one is more "accurate" than the other in any general sense.
vs. Apple Watch. This has changed recently. Historically Apple had no direct composite equivalent, only separate metrics in the Health and Vitals apps. As of September 2026, Apple Watch Series 12 and Ultra 4 running watchOS 27 ship a dedicated Readiness app: a 0–10 score built from recent activity, overnight and daytime vitals (heart rate, HRV, respiratory rate, wrist temperature, blood oxygen), and sleep quality, with four bands (Recover 0–1, Pace Yourself 2–4, Ready 5–7, Go for it 8–10). It's new and hardware-gated: it isn't available on Series 11, Ultra 3, SE 3, or earlier Apple Watches even after updating to watchOS 27, so most existing Apple Watch owners still don't have an on-device composite score. Where it is available, it's a closer analogue to Body Battery and Training Readiness than anything Apple shipped before.
None of these are "more accurate" in a clinically meaningful sense: they're different proprietary algorithms built on broadly similar inputs, and none has published the internal validation that would let you rank them against each other.
What the validation evidence shows#
This is where it's worth being precise about what has and hasn't been studied. No published, peer-reviewed study has evaluated the Body Battery composite score itself; its formula is proprietary, and there is no public dataset linking a Body Battery reading to an independent outcome. What does exist is research on the underlying wrist HRV signal Body Battery is partly built from, and it's a mixed picture. A 2025 study comparing nocturnal HRV from five consumer wearables (including a Garmin Fenix 6) against a Polar H10 chest-strap ECG reference across 536 nights in 13 adults found Garmin's HRV had weaker agreement with the ECG reference (concordance correlation coefficient 0.87, mean absolute percentage error roughly 10.5%) than Oura (Gen 3 and 4) or Whoop 4.0 in the same study (Dial et al., 2025). Separately, chest-strap-derived RR intervals, the raw beat-to-beat data other HRV metrics like RMSSD are calculated from, have been independently validated against ECG in resting conditions (Giles, Draper & Neil, 2016), which is the kind of validation the Body Battery composite itself has never received.
Put together: the raw signal class (HRV from beat-to-beat timing) is well studied; Garmin's specific wrist implementation of it is weaker than some competitors' on the one direct comparison available; and the Body Battery composite that sits on top of all of that is, as far as the published literature shows, unvalidated. This is true of nearly every wearable "score": Whoop's recovery score and Oura's readiness score are in the same position, and none has independent peer-reviewed validation as a composite.
Common patterns users notice#
After enough time wearing the device, several patterns become reliable:
- Alcohol the night before. Body Battery is markedly lower the next morning. Easy to verify against your own data.
- Late hard training. Reduced overnight recovery and a lower morning score.
- Illness onset. Often visible one to two days before subjective symptoms: a depressed score despite normal sleep duration.
- Stress or poor sleep, cumulative. A run of late nights leaves the score depressed even on a subsequently good night.
- Caffeine late in the day. Recovery during sleep is reduced.
These patterns are the actual value of the metric: not the absolute number, but its relationship to your own life.
What the algorithm can't see#
- Acute psychological stress without an HRV impact
- Mental fatigue independent of autonomic state
- Hydration status (only limited inference from skin temperature)
- Cognitive load
- Emotional state independent of physiology
If you're "tired" because you've been mentally taxed but slept well and had normal HRV, your Body Battery may still read high. The metric isn't measuring what you want it to measure in that case.
What we'd actually say#
Body Battery is useful as a trend tool for someone who already understands what it's measuring. The composite is a wellness construct, not a clinical metric, and the one direct comparison of Garmin's underlying wrist HRV against a chest-strap ECG reference put it behind Oura and Whoop, so treat the absolute number with a bit more scepticism than the marketing does.
Pay attention to:
- Your own patterns over weeks
- Outlier days (much lower or higher than expected)
- Multi-day trends
Don't pay attention to:
- Absolute numbers compared with friends, colleagues, or population averages
- Small day-to-day moves. Garmin doesn't publish a formal noise or error figure for Body Battery, but as a working rule of thumb, treat swings of roughly 10–15 points between otherwise-similar days as within the likely noise band rather than a meaningful change, and look for the pattern instead
- The "stress" label as if it captured psychological stress directly
For an athlete already using a Garmin watch, Body Battery is a reasonable addition to other recovery signals. For a non-athlete, simpler RHR and HRV trends are probably just as informative without the extra composite-score layer.
When to talk to a clinician#
- Persistent Body Battery depression despite adequate sleep and reduced training load: this could reflect illness, overtraining, or other physiology
- Symptoms of overtraining syndrome (mood, motivation, performance decline)
- Cardiovascular symptoms (wearable metrics aren't diagnostic)
- Sleep issues persistent enough to affect daytime function
Common misconceptions
ClaimBody Battery uses a 0–100 scale like most percentage-style scores.
What the evidence showsGarmin's own device manuals document the range as 5–100. A reading of 5 is the practical floor the algorithm will display, not zero energy.
ClaimApple Watch has no equivalent to Body Battery.
What the evidence showsAs of September 2026, Apple Watch Series 12 and Ultra 4 running watchOS 27 ship a dedicated Readiness app scoring 0–10 across four bands (Recover, Pace Yourself, Ready, Go for it), built from activity, vitals, and sleep. It isn't available on Series 11, Ultra 3, SE 3, or earlier models.
Frequently asked
Is Body Battery 'accurate'?
Why is my Body Battery low after a good night's sleep?
What is a good Body Battery score?
Why doesn't my Body Battery reach 100, or why does it drop overnight?
Does Body Battery need a Garmin Connect+ subscription?
Which Garmin watches have Body Battery?
References
- Giles D, Draper N, Neil W. (2016). Validity of the Polar V800 heart rate monitor to measure RR intervals at rest. Eur J Appl Physiol 116(3):563-571
- Dial MB, Hollander ME, Vatne EA, Emerson AM, Edwards NA, Hagen JA. (2025). Validation of nocturnal resting heart rate and heart rate variability in consumer wearables. Physiol Rep 13(16):e70527
Was this page useful?
Votes are pseudonymous. No account, cookie, or email needed. We aggregate feedback weekly to prioritise page reviews.
Related protocols
Apple Watch health features: what's regulated and what's wellness
Wearables · Grade B · 4 min
CGM wellness products (Lingo, Stelo, Levels, ZOE): what they actually offer
Wearables · Grade B · 4 min
How accurate are consumer wearables? A look at validation studies
Wearables · Grade B · 3 min
Stress, sleep, and glucose: the overnight insulin resistance signature
CGM & glucose · Grade A · 3 min
Last reviewed: · Evidence grade: C
Reviews check that sources are still current, that nothing has been recalled or had its MHRA status changed, and that no banned claims have crept in. See our grading methodology and corrections policy.