Garmin uses HRR to mean heart rate reserve, which blends your max and resting heart rate to show training intensity more personally.
If you’ve opened heart rate settings on a Garmin watch and seen “%HRR,” the label can feel cryptic. The good news: it’s not a hidden score. It’s a way to calculate effort using two numbers your device tracks or asks you to set—your maximum heart rate and your resting heart rate.
On Garmin, HRR stands for heart rate reserve. In plain terms, it measures the gap between your resting heart rate and your maximum heart rate. Garmin then uses that gap to build zones and show effort as a percentage of that range. That can make training zones feel more personal than using max heart rate alone.
This matters when your watch says you’re in Zone 2, Zone 3, or higher. If your zones are based on %HRR, the same pace may land in a different zone than it would under %Max HR. That’s not a bug. It’s a different method.
What Is HRR On Garmin? In Plain Terms
HRR on Garmin is “heart rate reserve,” not “heart rate recovery.” Garmin uses both ideas in different places, which is why people mix them up. In heart rate zone settings and many data fields, “%HRR” means a percentage of your heart rate reserve.
The formula behind it is simple:
Heart rate reserve = Max heart rate − Resting heart rate
Garmin can then convert your live heart rate into a percentage of that reserve. That percentage helps place you in a zone. Since resting heart rate is part of the math, two people with the same max heart rate can get different zone ranges if their resting heart rates differ.
Why Garmin Shows %HRR Instead Of Just BPM
Garmin devices can show heart rate in a few ways: beats per minute (BPM), %Max HR, and %HRR on many models. Each one answers a slightly different question.
What BPM Tells You
BPM is your live heart rate number. It’s direct and easy to read. If your watch shows 148 bpm, that’s your heart rate at that moment. The issue is context. A raw number does not tell you how hard that effort is for your body unless you already know your zones.
What %Max HR Tells You
%Max HR compares your current heart rate to your maximum heart rate only. It’s common, simple, and useful. Still, it leaves out resting heart rate, which can vary a lot from person to person.
What %HRR Tells You
%HRR includes resting heart rate. That can make zone ranges line up better with how an effort feels, especially when your resting heart rate is lower or higher than average. Garmin documents %HRR in its heart rate fields and zone settings, and it defines it as a percentage of heart rate reserve (max minus resting). You can see that wording in Garmin’s heart rate fields documentation.
HRR On Garmin Watches And Bike Computers
Garmin uses the same HRR idea across many watches and cycling computers, though menu paths vary by model. You may see %HRR as a live data field during an activity, and you may also see heart rate zones set “Based On” %HRR in the device settings.
That means two things can happen at once:
- Your activity screen can display current %HRR, average %HRR, lap %HRR, and similar fields.
- Your heart rate zones can be built from %HRR instead of %Max HR or BPM.
If you train by zones, the second part is the one that changes your workouts the most. A run that looks easy under one method can shift to a higher zone under another method, even with the same heart rate number.
How Garmin Calculates HRR-Based Zones
The device starts with your max heart rate and resting heart rate. Then it calculates the reserve. Next, it applies zone percentages to that reserve and adds resting heart rate back in to get zone boundaries in BPM.
That sounds like a lot, but the steps are short. Let’s use a sample set of numbers:
- Max HR: 190 bpm
- Resting HR: 50 bpm
- Heart rate reserve: 140 bpm
If a training range uses 60% to 70% HRR, the zone in BPM would be:
- Low end: (140 × 0.60) + 50 = 134 bpm
- High end: (140 × 0.70) + 50 = 148 bpm
That is why %HRR zones often sit higher than %Max HR zones for the same label (like Zone 2). The math is different, not the effort label itself.
What Numbers You Need To Set Correctly
HRR is only as good as the numbers behind it. If your max heart rate is too low in settings, your zones can drift. If your resting heart rate is off, the %HRR math also shifts.
Max Heart Rate
Garmin can estimate max heart rate from age-based formulas, and some models can detect changes during training. Age-based estimates are a starting point, not a personal measurement. If you know your max from testing or strong race efforts, set it manually.
Resting Heart Rate
Garmin can use a device-measured average resting heart rate, or you can enter a custom value. A clean resting value is best taken during normal sleep and calm mornings, not after caffeine, hard training, or poor sleep.
Zone Method
Garmin lets you choose the zone basis on many devices. In Garmin settings, you can set zones based on BPM, %Max HR, or %HRR (and on some devices, %LTHR). Garmin shows this in its heart rate zone setup instructions.
When %HRR Is A Better Pick Than %Max HR
%HRR is often a better fit when you want zones to reflect your own baseline, not just a max estimate. That matters for people with a low resting heart rate from long-term training, people returning after time off, and people whose resting heart rate changes with stress, illness, or heat.
It can also help when workouts feel mismatched to your zone labels. If your “easy” runs keep drifting into higher zones on %Max HR, switching to %HRR may line up the labels more closely with your breathing and effort.
Still, no method is magic. Wrist heart rate can lag during short bursts. Strap data is often cleaner for intervals. Heat, hills, fatigue, and dehydration can raise heart rate at the same pace. So use zones as guardrails, not hard law.
HRR Terms On Garmin: What You’re Actually Seeing
Garmin uses a lot of short labels. Here’s a clean translation so you know what each one means when it pops up on a data screen or activity summary.
| Garmin Label | What It Means | How To Use It |
|---|---|---|
| %HRR | Current heart rate as a percentage of heart rate reserve | Check live effort during steady work |
| Avg. %HRR | Average %HRR for the current activity | Review pacing discipline across a session |
| Lap %HRR | Average %HRR for the current lap | Compare intervals or segments |
| Last Lap %HRR | Average %HRR for the previous completed lap | See the last rep without stopping |
| Int. Avg. %HRR | Average %HRR for the current swim interval (supported models) | Track effort in pool sets |
| Int. Max. %HRR | Peak %HRR in the current swim interval (supported models) | Spot hard spikes in a set |
| Zones Based On %HRR | Your zone boundaries are built from max HR and resting HR | Use when you want more personal ranges |
| HR %Max. | Current heart rate as a percentage of max HR | Compare with %HRR if training feels off |
How To Set %HRR On Garmin Without Guesswork
The exact menu path changes by device, but the process is similar. Take a minute to set the inputs first, then switch the zone basis.
Step 1: Check Your Max Heart Rate
Open your heart rate settings and confirm max heart rate. If the number is an estimate and you know a better one, update it.
Step 2: Check Your Resting Heart Rate
Use your Garmin average resting heart rate if it looks stable. If you have a measured value from a calm week, you can enter that as a custom number.
Step 3: Change The Zone Method To %HRR
In heart rate zone settings, find the “Based On” option and choose %HRR. Then review the zone boundaries. On some devices, you can keep sport-specific zones too, which is handy if your run and bike heart rate patterns differ.
Step 4: Test It On Easy And Tempo Workouts
Watch how the zones behave on a few sessions you know well. Easy work should feel easy while staying in the intended zone range most of the time. Tempo or threshold work should rise into higher zones without needing odd pacing choices.
Common HRR Confusion On Garmin And How To Fix It
Most HRR confusion comes from setup issues, not broken devices. These are the ones that show up the most.
“My Zones Look Too High”
Check your resting heart rate and max heart rate. If resting heart rate is set too low, HRR zones can shift upward. If max heart rate is too high, ranges can also drift.
“My Watch Says Zone 3 At An Easy Pace”
Compare %HRR zones with %Max HR zones. If you switched methods, the labels may move. Also check heat, hills, sleep, and strap fit. Those can push heart rate up on a day when pace feels normal.
“I Thought HRR Meant Recovery”
Garmin uses HRR for heart rate reserve in zone and field labels. Heart rate recovery is a different metric and is shown elsewhere in Garmin reports or tests on supported devices.
| Problem You See | Most Likely Cause | What To Check First |
|---|---|---|
| Zone ranges changed overnight | Auto-detected max HR or edited settings | Max HR and zone method |
| Easy runs sit too high | Heat, fatigue, poor strap contact, wrong zones | Weather, strap fit, resting HR, zone basis |
| Intervals lag on wrist HR | Optical sensor delay during fast changes | Use chest strap for interval sessions |
| %HRR looks unfamiliar | Switched from %Max HR to %HRR | Compare both methods with same workout |
| Zone labels differ between sports | Sport-specific zones enabled | Each sport profile’s zone setup |
Should You Use %HRR For Training
If you train by heart rate and your Garmin tracks resting heart rate well, %HRR is a strong option. It usually gives a more personal view of effort than %Max HR alone. That can help steady runs, long rides, and aerobic sessions feel more consistent week to week.
If you race by pace or power, HRR is still useful as a second signal. It can show drift in heat, fatigue after poor sleep, or effort creep on long sessions. Used that way, it keeps you honest without making every workout a math project.
The main thing is consistency. Pick one zone method, set your numbers well, and stick with it long enough to learn what each zone feels like on your body.
References & Sources
- Garmin.“Heart Rate Fields.”Defines %HRR and related Garmin data fields as percentages of heart rate reserve (max heart rate minus resting heart rate).
- Garmin.“Setting Your Heart Rate Zones.”Shows Garmin zone setup options, including BPM, %Max HR, and %HRR, plus where resting heart rate is entered.