HRV (heart rate variability) is the variation in time between your heartbeats. Higher variability generally means your body is coping well with load; lower variability means it is under stress. Garmin measures it overnight, when conditions are consistent enough to compare day to day.
The important part, and the part most explanations get wrong, is that Garmin does not compare you to a chart of “good” HRV values. It compares your 7-day average to your own personal baseline.
What it actually measures
Your watch analyses wrist heart-rate readings during sleep to calculate HRV. After about seven nights you get a 7-day average; after roughly three weeks of consistent sleep data, Garmin can place that average against your personal baseline and give you a status. Training, physical activity, sleep, nutrition and general life stress all move it.
Value bands
| What it means | What to do |
|---|---|
| Balanced Your 7-day average is inside your personal baseline range — your body is holding homeostasis. | Train as planned. This is the green light. |
| Unbalanced Your 7-day average is above, or slightly below, your baseline range. Note that higher is not automatically better: abnormally high values relative to baseline can reflect functional overreach. | Keep the next two or three sessions easy and re-check. Do not add volume while unbalanced. |
| Low Your 7-day average has dropped significantly below your baseline. | Cut intensity. Poor sleep, nutrition and life stress are as likely a cause as training load. |
| Poor Your baseline itself has fallen below age-based standards for good health. Garmin stops showing the baseline range at this point, to avoid calling a low value “balanced”. | Treat this as a warning sign, not a bad day. Reduce load; if it persists, speak to a clinician. |
There is no universal “good HRV” number — absolute values vary hugely with age, sex and fitness, which is why these rows have no numeric range. Garmin compares your 7-day average to your own baseline.
How to improve it — three steps
- Sleep with the watch on — for three weeks — You get a 7-day average after about seven nights, but the baseline that makes the status meaningful needs roughly three weeks of sleep data.
- Read the trend, not the night — A single bad night moves the number. The 7-day average is the signal — judge yourself week over week, not morning over morning.
- Change one variable at a time — If your status drifts to unbalanced, change one thing — volume, intensity, sleep, or alcohol — and watch the 7-day line for a week before changing anything else.
Related Tools
Heart Rate Zone Calculator
Calculate your five running heart-rate zones from age, resting heart rate and max heart rate using the Karvonen method.
Training Pace Calculator (VDOT Zones)
Get your VDOT from a recent race and see easy, marathon, threshold, interval and repetition pace zones plus heart-rate zones.
Running Pace Calculator
Enter distance and finish time to get your pace per km and mile, average speed and per-kilometre splits.
Frequently Asked Questions
How long until my Garmin shows an HRV status?
You get a 7-day average after roughly seven nights of sleep data. The personal baseline used for the status needs about three weeks.
Can I compare my HRV with someone else’s?
No. The baseline is personal. A value that is high for one runner can be low for another, and that is normal.
Is a higher HRV always better?
No. Garmin specifically notes a relationship between abnormally high HRV relative to your baseline and functional overreach (overtraining), especially when driven by large volumes of low-intensity work.
Related Tools
Running Pace Calculator
Enter distance and finish time to get your pace per km and mile, average speed and per-kilometre splits.
Running Pace Converter
Convert between min/km, min/mi, km/h and mph, and see the implied finish time for 5K, 10K, half marathon and marathon.
KPH to MPH Converter (km/h to mph)
Convert kph to mph instantly: mph = km/h × 0.621371, so 100 km/h = 62.14 mph. Free km/h to miles per hour chart for road and running speeds, plus mph to km/h.
Race Time Predictor
Predict your finish time at any distance using the Riegel power law and the Daniels–Gilbert VO2max model.
Training Pace Calculator (VDOT Zones)
Get your VDOT from a recent race and see easy, marathon, threshold, interval and repetition pace zones plus heart-rate zones.
Age Grading Calculator
Convert a finish time to an approximate open-class (20–29) equivalent using Endurometry age factors — not official WMA tables.
Want a new tool or fix?
Tell us which calculator, pace chart or fix would help — we build what runners ask for. Replies usually come back in 1–2 days.