Skip to main content
Runner checking a watch while resting on a bench at sunrise

Recovery Guide

HRV and Recovery

What heart rate variability actually measures, why the daily number is noisy, and how to read the baseline to decide what to train today.

The short answer

HRV measures the variation between heartbeats (usually rMSSD in ms) — higher tends to mean recovered, lower means fatigued or stressed. The daily number is noisy: watch your rolling baseline over 1–2 weeks, not single readings. One low morning is a reason to keep the day easy, not cancel it; several aligned signals (sleep, soreness, mood) are what earn a rest day.

  • HRV = beat-to-beat variation, usually rMSSD in ms
  • Trend vs your baseline matters; single readings are noise
  • 2–3 weeks of consistent mornings builds a baseline
Measures
rMSSD in milliseconds
Baseline
2–3 weeks of mornings
Green light
At/above baseline: train
Red flag
Well below, 2+ days: rest

Heart rate variability is the variation in time between consecutive heartbeats, usually reported as rMSSD in milliseconds. Most running watches measure it overnight or first thing in the morning. In broad terms, higher variability tends to reflect a recovered, adaptable nervous system; lower variability tends to reflect fatigue, stress, or the onset of illness.

That is the useful part. The unhelpful part is treating one morning number as a verdict. HRV is a noisy signal, and the runners who get value from it are the ones who watch the trend — not the ones who panic at a single dip.

Why is the daily number so noisy?

Your morning HRV is influenced by almost everything that happened in the last 24 hours: how you slept, whether you drank, how hard yesterday's session was, whether you are fighting something off, and how stressed you are about things that have nothing to do with running. Any one of those can swing the number by more than the difference between “recovered” and “not.”

This is why comparing a single reading to yesterday's is mostly theater. The comparison that carries information is today's reading against your recent baseline — a rolling average of the last week or two, measured under consistent conditions. One low morning after a bad night is an explanation, not an emergency.

What do normal HRV numbers look like?

There are published population norms — and they mostly prove why your own baseline matters more.

MeasureAverage across studiesRange of study averages
rMSSD42 ms19–75 ms
SDNN50 ms32–93 ms

Those figures come from Nunan et al. (2010), a systematic review of 44 studies covering 21,438 healthy adults — the largest published set of norms. Two caveats: they are lab-grade five-minute measurements, so your watch's morning number lives on its own scale; and the spread is the point. Even the study-level averages ranged from 19 to 75 ms for rMSSD — with published numbers bouncing that widely between studies, no population chart can tell you whether your 40 ms is good. Only your baseline can.

Clean numbers in, useful baseline out. The routine that keeps morning readings comparable:

  • Same time every morning, before coffee and before training.
  • Same body position each day — lying down is the most repeatable.
  • Most mornings, same conditions — two to three weeks of consistent readings builds a usable baseline.
  • Note the confounders alongside the number: late nights, alcohol, illness, yesterday’s session.

What moves your HRV?

The usual suspects, roughly in order of how reliably they show up.

Poor or short sleep

A bad night is one of the most reliable HRV suppressors. One short night shows up clearly; consistent short sleep drags the whole baseline down.

Alcohol

Even a couple of drinks measurably lowers overnight HRV for most people. If your morning number tanks after a normal training day, check the evening first.

Getting sick

HRV often drops a day or two before symptoms appear. A sudden dip with no training explanation is worth treating as an early warning.

Accumulated training fatigue

A hard block pushes HRV down over several days. This is normal adaptation in progress — it is a signal to keep easy days easy, not to panic.

Life stress

Work deadlines, travel, and bad news show up in HRV just as reliably as workouts do. Your nervous system does not distinguish between sources of stress.

Consistent easy training

Over weeks, a well-absorbed aerobic base tends to lift the baseline. HRV rewards consistency more than any single heroic session.

How do you use HRV to decide today's training?

At or above baseline

Train as planned. A normal or high reading with decent sleep is a green light for the session on the calendar, including harder work.

Slightly below baseline

Keep the day easy. Swap intensity for aerobic miles, shorten the session, or move the workout a day later. This is the most common and most useful adjustment.

Well below, or trending down

Take the rest day — especially if sleep was poor, you feel flat, or the dip has lasted two or more mornings. One signal is noise; several aligned signals are information.

The key word is aligned. HRV earns its place when it agrees with the rest of the picture — sleep, soreness, mood, and how the warm-up feels. No single metric should overrule all of those.

What are the common HRV mistakes?

Panicking over one reading

A single low morning number after a bad night or a hard session is noise, not a verdict. Look at the trend across the week before changing anything.

Comparing your number to someone else's

HRV varies enormously between people — published studies report average rMSSD values anywhere from 19 to 75 ms, so a 40 ms reading can be normal for one runner and low for another. Only your own baseline is a useful reference.

Ignoring how you actually feel

HRV is one input, not a permission slip. If the number looks great but you feel wrecked, or vice versa, the context wins. Sleep, soreness, and mood still count.

Measuring inconsistently

Comparing a reading taken at 6am after coffee to one taken at 9am on a rest day tells you nothing. Same time, same conditions, most mornings — that is what makes the baseline trustworthy.

Frequently asked questions

What is HRV in simple terms?

Heart rate variability measures the tiny variations in time between consecutive heartbeats. A healthy, well-recovered nervous system produces more variation; fatigue, illness, and stress tend to compress it. Most running watches report it as rMSSD in milliseconds, taken during sleep or first thing in the morning.

What is a good HRV for a runner?

There is no universal good number — HRV depends on age, genetics, fitness, and even the device measuring it. What matters is your personal baseline: a rolling average of your recent readings. A reading near or above your baseline suggests you are recovered; one well below it suggests you need an easier day.

Why is my HRV low this morning?

The usual suspects are poor sleep, alcohol the night before, the early stages of illness, a hard workout yesterday, or accumulated life stress. Check the obvious ones before concluding anything about your training — most single-day dips have a boring explanation.

Should I skip a workout when HRV is low?

Not automatically. One low reading with no other symptoms is a reason to keep the day easy, not to cancel it. Consider backing off when the number is clearly below baseline for two or more days, or when it lines up with poor sleep, soreness, or feeling flat.

Can HRV predict overtraining?

A declining baseline over one to two weeks, combined with heavy legs, poor sleep, and stalled performance, is a reasonable early warning. HRV alone cannot diagnose overtraining — it is one signal among several, and the trend matters far more than any single value.

How long does it take to build a useful HRV baseline?

Most runners get a usable baseline after two to three weeks of consistent morning readings. Keep measuring conditions the same, and give the average time to settle before reacting to deviations from it.

Related