Most Accurate VO2 Max Wearable: Garmin, Apple, WHOOP & Oura Ranked
- Ryan - Kygo Health

- 4 hours ago
- 8 min read
Last Updated: June 4, 2026

You glanced at the VO2 max number on your watch and wondered if it was real or if the device just made it up.
Fair question. Here is the short answer: no consumer wearable actually measures VO2 max. Every one of them estimates it, and the gap between the best estimate and the worst is wide enough to matter.
Based on independent (non-vendor) studies versus a lab test, Garmin paired with a chest strap on an outdoor run is the most trustworthy VO2 max wearable, with roughly 5 to 7% error in general users. Apple Watch tends to underestimate. Polar and Fitbit tend to overestimate. Samsung, WHOOP, Oura, and Coros rely mostly on their own claims with little or no independent peer-reviewed validation.
That last point is the one most "best VO2 max watch" articles skip, so it is worth slowing down on.
Want to track your VO2 max trend alongside the food and habits that move it? Download Kygo on iOS or Android.
Wearables Estimate VO2 Max, They Do Not Measure It
A real VO2 max test (called CPET, or cardiopulmonary exercise testing) analyzes the oxygen and carbon dioxide in your breath during an all-out effort. That breath analysis is what makes it the gold standard.
Your watch has no way to analyze your breath. So it estimates VO2 max from the signals it does have: heart rate, GPS pace, motion, and your profile (age, sex, weight). That is not a flaw to be outraged about. It is just what the number is. Treat it as a fitness trend tracker, not a clinical value.
The single most useful accuracy finding comes from the INTERLIVE meta-analysis of consumer wearables. The headline: how the device collects the data matters more than the brand on the case. Wearables that estimate VO2 max from an actual workout had near-zero average bias versus the lab (about negative 0.09 mL/kg/min). Wearables that estimate it at rest overestimated by about 2.17 mL/kg/min. Both approaches still carry large individual error (limits of agreement roughly 13 to 17 mL/kg/min for resting methods), which is exactly why the number is a trend tool, not a precise personal readout.
There are two estimation approaches, and which one your device uses tells you most of what you need to know.
Exercise-based (more accurate). During an outdoor walk or run, the device models the relationship between your heart rate and your pace, then extrapolates to your maximum. Garmin (Firstbeat), Apple (outdoor walk/run/hike), Polar's running test, Samsung, Coros, Suunto, and WHOOP's GPS model all use a version of this. It needs a real cardio effort, a clean heart-rate signal, and a correct assumption about your maximum heart rate.
Resting / non-exercise (least accurate, tends to overestimate). From resting heart rate plus your profile, no workout required. Polar's Fitness Test, Fitbit's cardio fitness score without GPS, and WHOOP's passive model use this. Oura's Cardio Capacity sits in between: a guided in-app 6-minute walk test.
Most Accurate VO2 Max Wearable: The Full Comparison
Here is every major device side by side. "Independent validation" means a non-vendor, peer-reviewed study compared the device against a lab test specifically for VO2 max. Subscription reflects whether you need a paid plan to see the number (accurate as of mid-2026; pricing changes).
Device (type) | Method | Independent VO2 max validation | Tends to | Subscription to see VO2 max |
Garmin (watch) | Exercise: HR to pace run | Yes, strongest (MAPE around 7%) | Underestimate in highly trained (around 9 to 10%) | No (free) |
Apple Watch (watch) | Exercise: outdoor walk/run/hike | Yes, 2 studies | Underestimate (MAPE 13 to 16%) | No (free) |
Polar (watch) | Resting Fitness Test; exercise on run models | Yes | Overestimate (resting); wide individual error | No (free) |
Fitbit / Google (watch/band) | Resting HR + profile; better with a GPS run | Yes | Overestimate absolute VO2 max | No (metric free) |
Samsung Galaxy Watch (watch) | Exercise: outdoor run | No (only heart rate is independently validated) | Unverified for VO2 max | No (free) |
WHOOP (strap) | Proprietary GPS + passive model | No | Under-predicts trained users (per field reports) | Yes (membership) |
Oura Ring (ring) | Guided in-app 6-minute walk test | No | Vendor states it is weaker for athletes/altitude | Yes (membership) |
Coros (watch) | Exercise: HR to pace (algorithm unpublished) | No | Unverified | No (free) |
Suunto (watch) | Exercise: Firstbeat engine | Indirect (same engine as Garmin) | Like Garmin | No (free) |
The pattern: only Garmin and Apple have genuine independent validation, and even those are trend tools.
Everything else either overestimates, lacks independent peer-reviewed validation for VO2 max, or sits behind a subscription.
What the Independent Studies Actually Found
Vendors quote best-case numbers. Independent studies are usually a bit worse and consistently show errors balloon in highly trained athletes and with wrist-only optical heart rate. Here is what the non-vendor research reported for the brands that have it.
Brand | Vendor claim | Independent finding vs lab CPET |
Garmin (Firstbeat) | Around 95% accuracy, MAPE around 5% | Fenix 6 MAPE 7.05%, CCC 0.73 (Carrier 2025); Forerunner 245 overall MAPE 6.7% but underestimates around 9 to 10% in highly trained athletes (Engel 2025) |
Apple Watch | No published accuracy figure | Underestimates: MAPE 13.3%, off by 6.07 mL/kg/min (Lambe 2025); MAPE 15.8%, predicted around 41 vs measured around 46 (Caserman 2024) |
Polar | Marketed as a validated non-exercise estimate | Resting methods overestimate; CPET study MAPE 13.7%, ICC 0.74 (Neudorfer 2025) |
Fitbit / Google | No public accuracy figure | Overestimates absolute VO2 max: 52.5 vs 49.9 mL/kg/min, p=0.03 (Freeberg 2019) |
For Samsung, WHOOP, Oura, and Coros, repeated targeted searches turned up no independent peer-reviewed VO2 max validation. Only vendor or company-funded claims exist. One frequently repeated "Galaxy Watch VO2 max, plus or minus 4.7 mL/kg/min" figure appears only on marketing and AI-content sites and could not be traced to any real indexed study, so we leave it out.
This is not a knock on those brands as products. A WHOOP or an Oura can be excellent for sleep and recovery tracking. It just means their VO2 max number has not been checked against a lab by anyone other than the company selling it.
WHOOP's internal numbers (MAE 3.7 mL/kg/min, MAPE 8.0%, correlation 0.90 against a metabolic cart) are genuinely good if they hold up. They simply have not been independently confirmed yet. Oura is upfront that its walk-test estimate is less accurate than a lab and weak for athletes and at altitude.
Why Highly Trained People Get the Worst Readings
Every device degrades for very fit users, and the reason is built into the method. Exercise-based estimates lean on your heart rate during hard effort and on an assumed maximum heart rate (often just 220 minus your age). For a highly trained person, both of those inputs are shaky: the true max heart rate frequently differs from the formula, and the heart-rate-to-pace curve flattens at the top end.
That is why Garmin's Forerunner underestimated highly trained athletes by about 9 to 10% in independent testing while staying within 3 to 4% for moderately trained users. If you are an elite endurance athlete, no consumer wearable will give you an accurate absolute number. If you are a recreational exerciser, a well-validated exercise-based device is reasonably close.
How Your Watch Calculates VO2 Max (And the Weakest Link)
VO2 max is only as good as the signals fed into it. None of these devices measure oxygen. They infer it from heart rate, GPS pace, and your profile. Here is what each one feeds in.
Device | Heart-rate source | Uses GPS pace | Uses resting HR | Extrapolates via assumed max HR |
Garmin | Wrist optical or chest strap | Yes | No | Yes |
Apple Watch | Wrist optical | Yes | No | Yes |
Polar (Fitness Test) | Wrist or chest, at rest | Run-test mode only | Yes | Yes |
Fitbit / Google | Wrist optical | Optional | Yes (core input) | Yes |
Samsung Galaxy Watch | Wrist optical | Yes | No | Yes |
WHOOP | Wrist/arm optical | Yes (GPS model) | Yes (passive model) | Yes |
Oura Ring | Ring sensor during walk test | No (uses walk pace) | Profile baseline | Yes (submaximal walk) |
Coros | Wrist optical or chest strap | Yes | No | Yes |
Suunto | Wrist optical or chest strap | Yes | No | Yes |
The limiting input is heart rate during the run plus that assumed maximum heart rate. This is exactly why a chest strap helps and why fit people get poor readings. Independent work backs this up: a Polar H10 chest strap is effectively ECG-grade during exercise (over 99% of beats detected correctly), while wrist optical heart rate degrades during hard or variable effort and is device-dependent. In one independent comparison, active heart-rate agreement versus ECG ran from around 0.80 (Apple) down to around 0.52 (Garmin wrist). GPS pace adds a smaller error on top, with most watches landing in the 3 to 6% range and worse in cities and under tree cover.
So a device can have a fine heart-rate sensor at rest and still produce a shaky VO2 max, because the estimate leans on heart rate during hard effort and on a maximum heart rate it had to guess. That combination, not the sensor sitting still on your wrist, is the real ceiling on accuracy.
The Number Is a Trend, Not a Verdict
Here is the practical takeaway. For tracking the change in your own fitness over time, almost any of these devices works, as long as you keep the device and the protocol consistent: same watch, same kind of run, same conditions. The relative movement is more reliable than the absolute number.
For an accurate absolute VO2 max, only a lab CPET qualifies. If your watch says 48 and a friend's says 52, that comparison is close to meaningless. If your own watch goes from 44 to 47 over three months of consistent training, that trend is real signal.
This is also where the number gets genuinely useful. VO2 max responds to training, body composition, sleep, iron status, and a long list of daily inputs. The number alone tells you where you are. Pairing it with what you eat and how you train tells you why it is moving. That is the part a watch on its own cannot do.
Ready to connect your VO2 max trend to the food and habits behind it? Kygo pulls your wearable data and your nutrition into one place so you can see the patterns, not just the score. For a deeper look at what actually moves the number, see our breakdown of what affects VO2 max, and to compare devices across other metrics, try the VO2 max accuracy tool or our broader wearable accuracy comparison.
Quick Buying Guidance
If your main goal is the most trustworthy VO2 max estimate:
Choose an exercise-based device (Garmin, Apple, Coros, Suunto, Polar's run mode) over a resting-only estimate.
Pair it with a chest strap if you want the cleanest heart-rate input. Wrist optical is fine for trends but drifts during hard intervals.
Run outdoors so GPS pace feeds the model. Treadmill runs without a footpod give the algorithm less to work with.
Correct your maximum heart rate in the settings if you know your true max. The 220-minus-age default is a common error source.
Watch the trend, not the digit. Re-test the same way each time.
And if you are an elite athlete chasing a precise number, book a lab CPET. No wrist or ring estimate will match it.
Wrap-Up
No wearable measures VO2 max, so "most accurate" really means "best estimate." On that basis, Garmin has the strongest independent track record (around 5 to 7% error in general users, with a chest strap and an outdoor run), Apple is independently validated but tends to underestimate, and Polar and Fitbit tend to overestimate. Samsung, WHOOP, Oura, and Coros rely on their own numbers for now. Across all of them, accuracy falls apart for highly trained users, with wrist-only heart rate, in heat, and when the assumed maximum heart rate is wrong.
Use the number to track your own trend over time, not to compare yourself to other people or hit a clinical threshold. And if you want to understand why your VO2 max moves week to week, connect it to your nutrition and training. Download Kygo on iOS or Android, or join at www.kygo.app.
Disclaimer: Kygo is a personal data aggregation and insights platform designed for informational purposes only. The information provided by Kygo, including correlations, patterns, and trends identified in your data, does not constitute medical advice, diagnosis, or treatment. Always consult a licensed healthcare provider with any questions regarding medical conditions.
*Which wearable do you use for VO2 max, and how close was it to a lab test if you have ever done one? Share your experience below.*