Karvonen Method: Heart Rate Training Zones Calculator

Expressive painted illustration of three runners in colorful sleeveless tops running side by side, heads cropped
The Karvonen Method works out your heart rate training zones by taking a percentage of your heart rate reserve (your maximum heart rate minus your resting heart rate) and adding your resting heart rate back on, so the zones are personal to you instead of a one-size-fits-all guess. Below: who Martti Karvonen was, how heart rate reserve works, the five training zones from recovery to hard intervals, a worked calculation for each zone, how to find your maximum and resting heart rates, how the method compares with the Maffetone method, common mistakes, when to ignore your heart rate monitor, a zone calculator, how to load your zones onto a GPS watch, and answers to common questions.

Most runners who train by heart rate get their zones wrong before they take a single step, because the simple "220 minus your age" formula ignores resting heart rate completely. I've watched countless runners train too hard or too easy off those numbers. I use this method in my own training and recommend it to the runners I coach, and it's a game-changer if you have a particularly low or high resting rate.

Who Was Martti Karvonen?

Martti Karvonen was a Finnish exercise physiologist who revolutionized heart rate training in the 1950s. His insight was brilliant yet simple.

Your resting heart rate matters just as much as your maximum heart rate when determining training zones. That insight became the Karvonen Formula.

Understanding Heart Rate Reserve

Stylized illustration of three runners in pink, yellow and black sportswear against pink and teal geometric shapes
Heart rate reserve (HRR) is the foundation of this method. It's the difference between your maximum heart rate and your resting heart rate.

Here's the formula: Heart Rate Reserve = Maximum Heart Rate - Resting Heart Rate

Let's say your maximum heart rate is 195 beats per minute (bpm) and your resting heart rate is 50 bpm. Your heart rate reserve would be 145 bpm (195 - 50 = 145).

This number becomes the basis for all your zone calculations.

The Five Karvonen Training Zones

I divide training into five distinct zones using percentages of your heart rate reserve:

  • Zone 1: 60-70% (Recovery and base building)
  • Zone 2: 70-75% (Easy aerobic runs)
  • Zone 2.5: 75-80% (Steady state/tempo)
  • Zone 3: 80-85% (Lactate threshold/tempo)
  • Zone 4: 85-95% (maximal oxygen uptake (VO2 max) intervals)


Zone 1: Recovery and Long Slow Distance

Zone 1 is for your long, slow runs and recovery runs. You'll hold full conversations here easily.

Use Zone 1 for recovery runs the day after hard workouts. Most of your long runs during base building belong here too. Many runners make the mistake of running too hard in this zone — resist that temptation.

Zone 2: Easy Aerobic Running

Zone 2 is where you'll spend most of your training time. This is comfortable aerobic running where you can still chat, but not quite as easily as Zone 1.

Your daily easy runs fall here. I tell my runners that if you feel like you could run faster at the end or keep going indefinitely, you've nailed the effort. You can find common challenges with this in the Zone 2 running guide.

Zone 2.5: Steady State Running

I created Zone 2.5 on this website because the experts had forgotten about the bottom of Zone 3 for a couple of decades. When you go a bit faster than easy and you are not yet at your lactate threshold, magic happens. Thanks to Norwegian training methods, such as those advocated by Marius Bakken and the Norwegian singles approach as popularised by James Copeland, this zone has found its way back into the running theory.

You'll run at a "comfortably hard" pace — harder than easy pace, but not quite tempo effort. Think of it as steady-state pace.

Steady state runs are valuable for any aerobic distance from 5k up to half marathon and marathon preparation. But I think especially for half marathon preparation it's a great zone to get familiar with. These steady state runs bridge the gap between easy running and true tempo work beautifully.

Zone 3: Tempo/Threshold Running

Zone 3 is your lactate threshold zone. This is the effort you could theoretically hold for about an hour in a race.

You'll breathe harder here, but you'll still feel controlled. This is "comfortably hard" effort — you're working, but not gasping for air. You can find more detailed guidance in the tempo running article.

Zone 4: VO2 Max Intervals

Zone 4 is hard interval running territory. You're working at 5K pace or faster.

These sessions hurt, but they're incredibly effective for improving your speed and race performance. Typical workouts include 3-8 minute intervals in this zone.

How to Calculate Your Karvonen Zones

Two blue-backlit digital screens showing red and white numbers on a dark background, with a green light streak
The calculation is straightforward once you know your numbers:

Target Heart Rate = Resting HR + (Percentage × Heart Rate Reserve)

Let me walk you through a complete example using my earlier numbers (max HR 195, resting HR 50, HRR 145):

Zone 1 Calculation (60-70%)

  • Low end: 50 + (0.60 × 145) = 137 bpm
  • High end: 50 + (0.70 × 145) = 152 bpm


Zone 2 Calculation (70-75%)

  • Low end: 50 + (0.70 × 145) = 152 bpm
  • High end: 50 + (0.75 × 145) = 159 bpm


Zone 2.5 Calculation (75-80%)

  • Low end: 50 + (0.75 × 145) = 159 bpm
  • High end: 50 + (0.80 × 145) = 166 bpm


Zone 3 Calculation (80-85%)

  • Low end: 50 + (0.80 × 145) = 166 bpm
  • High end: 50 + (0.85 × 145) = 173 bpm


Zone 4 Calculation (85-95%)

  • Low end: 50 + (0.85 × 145) = 173 bpm
  • High end: 50 + (0.95 × 145) = 188 bpm


Compare these to values identified by other methods such as the Zoladz approach.

Finding Your Maximum Heart Rate

You need an accurate maximum heart rate for the Karvonen Method to work properly. The old "220 minus your age" formula isn't reliable enough.

I recommend a field test. After a good warm-up, run progressively harder every 30 seconds until you can't go any faster. The highest number you see is your maximum heart rate value — establish your maximum heart rate properly rather than guessing.

Do this test when you're well-rested and motivated. It's uncomfortable, but the data you get is invaluable.

Measuring Your Resting Heart Rate

Take your resting heart rate first thing in the morning, before you get out of bed — establish your rest heart rate properly rather than guessing.

Measure it for several consecutive mornings and use the average. Your resting heart rate fluctuates based on stress, illness, and training load, so consistency in timing matters.

Resting heart rates range anywhere from the low 40s (in very fit endurance athletes) to the 70s and beyond. There's no "wrong" number — it's just your starting point.

Karvonen Method vs Maffetone Method

Painted artwork of two runners in red and green tops racing across a yellow background
The Maffetone Method takes a completely different approach. Instead of multiple zones, Phil Maffetone advocates training primarily at "180 minus your age" (with some adjustments).

Both methods are widely used by runners. The Karvonen Method gives you more flexibility and precision for different types of training. The Maffetone Method is simpler and focuses heavily on aerobic base building.

Nothing's wrong with the Maffetone Method. However, when you enjoy structured training with variety, the Karvonen approach is what you'll want to use. It allows you to target specific physiological adaptations more effectively.

Common Mistakes with Heart Rate Zone Training

The biggest mistake is getting obsessed with hitting exact heart rate numbers during every run. Heart rate lags behind effort changes, especially at the start of runs.

Heat, humidity, caffeine, stress, and sleep quality all affect your heart rate. Use the zones as guides, not absolute rules. Err on the side of caution.

Check your heart rate periodically during runs, but focus more on perceived effort. The heart rate data confirms you're in the right ballpark.

When to Ignore Your Heart Rate Monitor

Sometimes you need to run by feel instead of heart rate. During the first few minutes of any run, your heart rate is still catching up to your effort level.

I often find my heart rate monitor doesn't work well in the first 5-10 minutes. Once I start producing sweat, the contact between skin and chest strap improves and readings become more accurate.

On very hot days, your heart rate runs higher for the same effort. Focus on perceived effort and let the heart rate be what it is. During races, especially shorter ones, you might run above your calculated zones. That's fine — racing is about performance, not staying in predetermined ranges.

Making the Most of Your Heart Rate Data

The real value in heart rate training isn't just following zones during workouts. It's in the patterns you see over time.

As your fitness improves, you'll run faster at the same heart rate. Your heart rate will recover more quickly between intervals.

This data helps gauge fitness progression and spot early signs of overtraining. Consistently elevated resting heart rate or slower recovery between intervals signals you need more recovery.

Programming Your Training Zones

Young boy in dark athletic shirt running on a beach at night, with waves and city lights behind him A well-structured training programme uses all these zones strategically. I recommend about 80% of your mileage in Zones 1 and 2.

Distribute the remaining 20% across the higher zones based on your goals and training phase. Marathon training emphasises more Zone 2.5 and Zone 3 work. 5K training includes more focus on Zone 4 intervals.

The Karvonen Heart Rate Zone Calculator


Now, just sensing that you'd rather not do the above calculations yourself, I have created the below calculator. All you do is enter your maximum heart rate and rest heart rate.

Then click the "click me"-button and there are your heart rate monitor training zones!



Enter your maximum heart rate
Enter your rest heart rate


Press the button, don't click Enter


Zone 1 : to
Zone 2 : to
Zone 2 1/2 : to
Zone 3 : to
Zone 4 : to
Zone 5 : to



Loading Your Zones Onto a GPS Watch

Once you've got your five zones calculated, you don't want to be doing mental arithmetic mid-run. Most modern global positioning system (GPS) watches — Garmin, Coros, Polar and Apple Watch included — let you enter your own custom heart rate zones rather than relying on the device's built-in estimate.

Here's where that setting typically lives:

  • On Garmin, open User Profile > Heart Rate & Power Zones in the watch settings and set the zones to be based on BPM before entering your five Karvonen boundaries (or choose %HRR and enter your max and rest heart rate).
  • On Coros and Polar, it usually sits under Training Zones or Sport Profiles — look for a manual or custom entry option.
  • On Apple Watch, custom zones live under Workout > Heart Rate Zones, in the Settings app on the watch or the Watch app on your iPhone. Choose Manual.


Beware: a watch's own "estimated" zones are calculated using its own formula, not the Karvonen Method. Enter your numbers manually, or the zone alerts buzzing on your wrist won't match the numbers this page just gave you.

Keep in mind that training based on heart rate is very useful, but these zones provide you with a framework. We're all unique, so use the zones with some care. Learn to listen to your body and how hard a workout feels, rather than following the numbers like a slave!

If you prefer to train by pace rather than heart rate, Daniels Running Formula by coach Jack Daniels explains how to set training paces from a recent race.

Frequently Asked Questions

What happens if my calculated Zone 1 heart rate still feels too hard when running?

This usually means your max heart rate estimate is too high, or you're not truly recovered from previous training. Double-check your max HR with a proper field test, and consider that your aerobic base might need more development. Start by running at whatever effort allows easy conversation — the zones should guide you, not dictate an uncomfortable pace.

How often should I retest my maximum and resting heart rate for accurate Karvonen zones?

I recommend retesting your max HR every 6-12 months, since it drifts down gradually as you get older. Check your resting HR monthly since it drops as fitness improves and can spike with overtraining or illness. Your zones will shift as these numbers change, so staying current matters for effective training.

Can I use the Karvonen Method if I'm on heart rate medication like beta blockers?

Beta blockers artificially lower both your max and resting heart rate, making traditional heart rate zones unreliable. You'll need to train by perceived effort instead — think conversational pace for easy runs, comfortably hard for tempo efforts. Work with your doctor and consider a coach experienced with medical conditions affecting heart rate.

Why does my heart rate spike higher than my calculated zones when running uphill?

Hills naturally drive heart rate up due to increased muscle recruitment and effort, even at the same perceived exertion. Focus on maintaining the same breathing pattern and effort level rather than slavishly following the numbers. Your zones work best on flat terrain — adjust your pace on hills to stay within the intended effort range.

Should I stick to lower Karvonen zones if I'm training for my first marathon?

Absolutely — first-time marathoners should spend 80-90% of their training in Zones 1-2, with occasional forays into Zone 2.5 for variety. Your aerobic system needs time to develop, and running too hard too often leads to burnout or injury. Keep Zone 3-4 work to a minimum, and add a little once you've built a solid base over several months.

Some Other Pages You May Like


Zoladz Method Do You Have to Walk to Stay in Your Heart Rate Zone? Resting Heart Rate for Runners Max Heart Rate Base Training for Runners The Billat Workout Tempo Running Marathon Training Tips


Home > Running Training > Heart Rate Training for Runners > Karvonen Method

About the author

Dominique de Rooij

Dominique de Rooij (Dom)

Advanced Running Coach certified by Athletics Australia with 20 years of writing about running and over a decade coaching runners, from first races to marathons. Dom created PlanMyRace, a training plan generator for any race from 1500m to the marathon. Now over 50, Dom still loves trail running, parkrun, and the coffee after.



Now Live · PlanMyRace by Best Running Tips

Stop Guessing.
Train for Your Best Race.

PlanMyRace builds a personalised, week-by-week training plan for any race from 1500m to the marathon, around your race date, your current fitness and the week you actually have.

Get My Free Plan →

No credit card needed. Your full first week is free.


What's New?

  1. Cut 90 Seconds Off Your 1.5 Mile Run for the Army Test

    Cutting 90 seconds off a 1.5 mile run in 3-4 weeks for the Army test: Dom breaks down realistic pacing to reduce 10:32 toward sub-9:00 for Paras selection.

    Read more

  2. Improve Your 1.5 Mile Running Time to 10:30: Shin Splints

    From 12:59 to 10:30 for 1.5 miles: Coach Dom's shin-splint fix and training plan to improve your running time in 2-3 months.

    Read more

  3. Training for a 1.5 Mile Run - How to Qualify For Your Test

    Coach Dom's 3-step plan for 1.5 mile run training: build aerobic base, add strides, then tempo and pace work to hit your test time.

    Read more


More New Posts →