VO2 Max on a Garmin watch is an estimate of how much oxygen your body can use per minute during intense exercise, measured in milliliters per kilogram of body weight per minute (ml/kg/min). It’s the single best indicator of your cardiovascular fitness, and Garmin calculates it in the background every time you run or cycle at a moderate-to-hard effort.
How Your Garmin Estimates VO2 Max
A true VO2 Max test requires breathing into a mask on a treadmill in a lab. Your Garmin skips that by using an algorithm developed by Firstbeat Analytics that pairs two data streams: your heart rate and your speed (from GPS). The core logic is straightforward. If two runners are moving at the same pace but one has a lower heart rate, that runner’s cardiovascular system is more efficient and their VO2 Max is higher.
The algorithm samples the relationship between heart rate and running speed at multiple points during your workout, then applies error correction to filter out unreliable data. Only the portions of your activity that meet quality thresholds get factored in. Over time, as you log more runs, the estimate becomes more stable and representative of your actual fitness.
What You Need for a Reading
For running, you need GPS enabled and heart rate data from either the watch’s optical sensor or a chest strap. You also need to sustain a moderate-to-hard effort long enough for the algorithm to gather reliable data points. Easy jogs that barely raise your heart rate won’t produce a new estimate.
Cycling has stricter requirements. You need a power meter, since GPS speed on a bike is too affected by drafting, hills, and wind to serve as a reliable effort proxy. The ride must be at least 20 minutes without stopping, and your heart rate must stay above 70% of your max for that entire 20-minute stretch. Heart rate data from either the watch sensor or a chest strap works.
Your running and cycling VO2 Max numbers may differ, and that’s normal. Your body recruits different muscle groups for each sport, and those muscles may be more or less trained to consume oxygen efficiently. A strong cyclist who rarely runs will often see a lower running VO2 Max, and vice versa.
How Accurate Is It?
One study at Arkansas State University compared Garmin’s VO2 Max estimate to lab-measured values in NCAA Division I cross-country runners. The Garmin 235 overestimated VO2 Max by an average of about 3 ml/kg/min, with a mean absolute error of roughly 5%. For a runner whose true VO2 Max was 56.5, the watch read about 59.4. That’s close enough to be useful for tracking fitness trends, but it’s not a substitute for lab testing if you need a precise number for performance planning.
The practical takeaway: don’t fixate on the exact number. The value of Garmin’s estimate is in the trend line. If your VO2 Max climbs from 42 to 45 over three months of training, your cardiovascular fitness genuinely improved, even if the “true” values are a couple of points different.
Heat and Altitude Adjustments
Running in heat or at elevation makes your heart work harder at the same pace, which would normally drag your VO2 Max estimate down even though your fitness hasn’t changed. Garmin compensates for this. When the temperature at the start of your activity is above 22°C (72°F), or your daily average altitude is above 800 meters (2,625 feet), the watch applies corrections to keep your VO2 Max estimate from dropping artificially.
The heat feature requires weather data from your connected phone. Full heat acclimation takes a minimum of four training days in warm conditions, and the adaptation starts to decay after three days without heat exposure. Altitude acclimation works between 800 and 4,000 meters and decays more slowly, over 21 to 28 days without altitude exposure.
What the Fitness Categories Mean
Garmin classifies your VO2 Max into five categories (Superior, Excellent, Good, Fair, Poor) based on your age and sex, using data from The Cooper Institute. The thresholds shift as you age, so a “Good” score for a 25-year-old is different from a “Good” score for a 55-year-old. Here’s a snapshot of the scale for a few age groups:
For males aged 30 to 39, a score below 40.5 is rated Poor, 40.5 to 44 is Fair, 44 to 48.3 is Good, 48.3 to 54 is Excellent, and above 54 is Superior. For females in the same age range, below 34.4 is Poor, 34.4 to 37.8 is Fair, 37.8 to 42.4 is Good, 42.4 to 47.4 is Excellent, and above 47.4 is Superior.
The full tables cover every decade from your 20s through your 70s. You can find them in your Garmin Connect app by tapping into your VO2 Max metric, or in the device manual.
VO2 Max and Fitness Age
Garmin also translates your VO2 Max into a “fitness age,” which is one of the more motivating features on the watch. It works by comparing your current VO2 Max to the typical values for people of different ages within your sex. If you’re 45 but your VO2 Max matches the average for a 32-year-old, your fitness age is 32.
On newer Garmin watches, fitness age also factors in your resting heart rate and either your body fat percentage (if you use a Garmin Index scale) or your BMI. This makes the estimate a bit more rounded than VO2 Max alone, though VO2 Max remains the dominant input.
How to Improve Your Score
VO2 Max responds to consistent aerobic training. The fastest path to improvement is a mix of easy runs (which build your aerobic base) and interval sessions (which push your cardiovascular system closer to its ceiling). Most people see noticeable movement in their Garmin estimate within four to six weeks of structured training.
A few things can make your number bounce around day to day without reflecting real fitness changes: dehydration, poor sleep, running on a hilly route the algorithm doesn’t fully account for, or wearing the watch too loosely for accurate heart rate. If you see a single-session dip, don’t panic. Look at the seven-day trend instead.

