Find Your Cycling Heart Rate Training Zones

Find your cycling heart rate zones to optimize training intensity and improve your performance.

Choose your anchor
Use a max you have actually seen on a ride, not one from a formula.
Your zones

Get a training plan built on your zones — so every session targets the right intensity for real progress.

Free Trial Period · Pay Nothing Today · Cancel Anytime

How This Calculator Works

Cycling heart rate zones are built from an anchor: a number that everything else is measured against. This calculator offers three, from the roughest to the one a laboratory would give you, and they do not produce the same zones.

Method 1 — Maximum heart rate

Your zones come out as percentages of the highest heart rate you can reach on the bike. It is the easier anchor to get hold of, and the rougher of the two. Use a max you have actually seen on a ride, not one a formula gave you.

Percentage of maximum heart rate
Zone 1 — Active Recovery 50–60%
Zone 2 — Endurance 60–70%
Zone 3 — Tempo 70–80%
Zone 4 — Threshold 80–90%
Zone 5 — Anaerobic Capacity 90–100%

Method 2 — Lactate threshold heart rate (LTHR)

LTHR is your second lactate threshold, the one usually written LT2 or anaerobic threshold: the hardest effort you can hold for roughly an hour. It is not LT1, which sits far lower and marks the top of easy riding. Your zones come out as percentages of that LT2 figure. It is the more accurate anchor for trained cyclists, because threshold moves as you get fitter while maximum heart rate barely does. The percentages below follow the cycling convention popularised by Joe Friel, closed up so the five bands touch and no heart rate falls between two zones.

Percentage of lactate threshold heart rate
Zone 1 — Active Recovery below 81%
Zone 2 — Endurance 81–90%
Zone 3 — Tempo 90–94%
Zone 4 — Threshold 94–100%
Zone 5 — Anaerobic Capacity 100% and above

Method 3 — LT1 and LT2, the three-zone model

This is how a lactate test reports intensity, and how the research on training distribution defines it. Instead of splitting one anchor into five slices, it uses your two real thresholds as the boundaries. Below LT1 is genuinely easy. Between LT1 and LT2 is the grey zone, hard enough to cost you recovery but not hard enough to drive adaptation. Above LT2 is the work that hurts. Enter both thresholds if you have them; enter one and the other is estimated from it.

Boundaries are the thresholds themselves, not percentages
Zone 1 — Aerobic below LT1
Zone 2 — Between Thresholds LT1 to LT2
Zone 3 — Above LT2 above LT2

A note on the naming, because it trips people up: LTHR in Method 2 and LT2 in Method 3 are the same threshold. LT1 is a different, much lower one, and only Method 3 asks for it. Whichever method you pick, the calculator also shows you both thresholds, estimated when you have not measured them — LT1 at around 75% of maximum heart rate and LT2 at around 87%, which are the figures in our own definition of the two. Only a lactate or gas exchange test gives you the real ones. The three methods disagree on purpose. Max-HR zones are wider at the bottom and narrower at the top; LTHR zones put more resolution where the hard work happens. If your Zone 2 feels too easy on one method and about right on the other, that is the difference showing up, not an error.

Two Worked Examples

Same rider profile, both anchors, so you can see how far apart the answers land.

Example A — Anchored on a maximum heart rate of 188 bpm

Method 1 · % of max HR
Zone 1 — Active Recovery 94–113 bpm
Zone 2 — Endurance 113–132 bpm
Zone 3 — Tempo 132–150 bpm
Zone 4 — Threshold 150–169 bpm
Zone 5 — Anaerobic Capacity 169–188 bpm

A long endurance ride sits between 113 and 132 bpm.

Example B — Same rider, anchored on an LTHR of 168 bpm

Method 2 · % of LTHR
Zone 1 — Active Recovery below 136 bpm
Zone 2 — Endurance 136–151 bpm
Zone 3 — Tempo 151–158 bpm
Zone 4 — Threshold 158–168 bpm
Zone 5 — Anaerobic Capacity 168 bpm and above

The same endurance ride now sits between 136 and 151 bpm — roughly 20 beats higher than Method 1 suggested. Neither is wrong. They answer to different anchors, which is exactly why you should pick one and stay on it.

Zone 2: The One Most Cyclists Get Wrong

Zone 2 is where most of your riding should happen, and it is the zone riders most often overshoot. The number on the screen says Zone 2; the legs are doing Zone 3.

The research behind it is not new. Seiler's review of how competitive endurance athletes actually train found they converge on roughly 80% of sessions at low intensity — at or below 2 mM blood lactate — with about 20% genuinely hard. Not a middle-heavy diet. Easy days easy, hard days hard.

Two practical tests, both free. You should be able to hold a full conversation in sentences, not gasped words. And your heart rate should settle within the band within about ten minutes and stay there, rather than climbing all ride.

If you cannot hold the conversation, you are not in Zone 2, whatever the anchor says. That is the signal to re-test your max or your threshold, because a wrong anchor moves every zone underneath it.

One caveat: on rides over about ninety minutes, in heat, or when you are underhydrated, heart rate drifts upward at the same effort. That drift is real physiology, not a broken zone. Judge those rides on the first hour.

What Our Cyclists Say About "220 Minus Your Age"

Every calculator warns you not to trust the age formula. We can show you how wrong it is, because we can see the highest heart rate our riders have actually hit on the bike.

We took the peak heart rate recorded across every ride with a heart rate monitor from the cyclists training with Cycling Coach AI, kept one figure per rider — their highest — and compared it against what 220 minus their age would have predicted.

Measured peak heart rate against the age formula, by decade
Measured median 220 − age
18–29
198 bpm
195 bpm
+3
30–39
193 bpm
185 bpm
+8
40–49
191 bpm
175 bpm
+16
50–59
186 bpm
166 bpm
+20
60+
186 bpm
156 bpm
+30

The formula does not fail evenly. Under 30 it is close enough to be useful. Past 50 it is out by 20 beats or more, and every zone built on it is out by the same proportion.

Across the whole group, 59.8% of cyclists were more than 10 beats away from their predicted maximum, and 30% were more than 20 beats away.

The measured median barely moves after 40. Riders in their sixties are reaching almost the same peaks as riders in their forties, while the formula keeps subtracting a beat a year.

Methodology: cyclists training with Cycling Coach AI who have at least 10 rides recorded with a heart rate monitor, measured on 4 September 2026. Values outside 100–225 bpm were discarded as sensor artefacts. Two biases worth stating: a peak seen while riding is a floor, not a true maximum, since almost nobody goes all-out on a normal ride — so the real gap is likely wider than the table shows. And these are cyclists who train with a structured app, not the general population.

What This Calculator Does Not Do

Worth saying plainly, because a calculator that pretends to be more than it is will cost you training time.

It does not measure your maximum heart rate or your threshold. It divides up a number you give it. Give it a bad number and every zone is wrong by the same proportion.

It does not use 220 minus your age, and neither should you. Our own riders sit 15 beats above that formula on average, and the gap widens with every decade — see the numbers above.

It does not adjust for heat, altitude, illness, caffeine or poor sleep. All of them move heart rate at a fixed effort, sometimes by ten beats or more.

It does not replace power. Heart rate answers slowly and lags the effort by a minute or two, so it is poor at pacing short intervals. For anything under about five minutes, power is the better guide.

It does not know your sport. Cycling maximum heart rate typically runs a few beats below running, so zones borrowed from a running test will read slightly high on the bike.

Sources

The claims above that come from published work, with the work named.

  1. Tanaka H, Monahan KD, Seals DR (2001). "Age-predicted maximal heart rate revisited." Journal of the American College of Cardiology, 37(1), 153–156. A meta-analysis of 351 studies covering 18,712 subjects, cross-validated on a further 514. It is the source for treating 220-minus-age as unreliable.
  2. Seiler S (2010). "What is best practice for training intensity and duration distribution in endurance athletes?" International Journal of Sports Physiology and Performance, 5(3), 276–291. The source for the roughly 80/20 split between low and high intensity.
  3. Friel J. "The Cyclist's Training Bible." The origin of the LTHR percentages used in Method 2. A training convention rather than a study, and cited here as such.

Cycling Heart Rate Zones FAQs

Quick answers to the most common questions, so you can set your zones and train with confidence.