Comparability

Health Age vs fitness age: what Apple, Garmin and the rest are really telling you

Apple added Health Age, Garmin has Fitness Age, others estimate a body age. Different inputs, and none compare between people. Here is how to read yours.

Quick answer

They are all one idea with different names: an estimate of how your body is tracking against your actual age, built mostly from VO2 max, resting heart rate, sleep and HRV. Apple's Health Age, Garmin's Fitness Age and the various body-age scores use different inputs and different reference data, so your Apple number and your Garmin number will not match, and neither compares to a friend's. Read the trend of your own over months; ignore the gap to anyone else's.

A person sitting calmly cross-legged on a mat by a window

Your watch thinks you are 34. Your friend’s watch thinks they are 29. Someone does the maths at dinner, decides they are fitter than you, and orders a celebratory second dessert on the strength of it. The number that started that argument does not mean what either of you thinks it means.

Apple added Health Age to its Longevity tab in September 2026, joining Garmin’s Fitness Age and the body-age estimates several other platforms already show. The idea is genuinely useful. The comparison at the dinner table is not. Here is what these scores actually measure, and why yours only makes sense against itself.

One idea, several names

Strip the branding and they are the same concept: take the metrics your wearable can measure, and estimate how your body is tracking against your chronological age.

The same idea, measured differently by each platform

Main inputs
Apple Health Age VO2 max, resting heart rate, sleep, HRV, optional lab data
Garmin Fitness Age VO2 max first, plus activity, resting heart rate, body data
Horizon
Apple Health Age Long-term, months of data
Garmin Fitness Age Long-term, updates with fitness
Compared against
Apple Health Age Apple’s reference data and your chronology
Garmin Fitness Age Garmin’s reference data and your chronology
Published formula?
Apple Health Age No
Garmin Fitness Age No
The same idea, measured differently by each platform
Apple Health AgeGarmin Fitness Age
Main inputs VO2 max, resting heart rate, sleep, HRV, optional lab dataVO2 max first, plus activity, resting heart rate, body data
Horizon Long-term, months of dataLong-term, updates with fitness
Compared against Apple’s reference data and your chronologyGarmin’s reference data and your chronology
Published formula? NoNo

Apple’s version leans on its new higher-frequency HRV and heart data, and will fold in lab results like A1c and LDL if you add them. Garmin’s leans hardest on the VO2 max it estimates from your runs. WHOOP, Oura and others have their own takes. Same intent, four different engines.

Apple introduces Health Age, by The Verge

Why the numbers disagree, on purpose

Two things make these scores personal rather than portable, and they are the same two that make recovery scores incomparable.

First, the inputs are themselves estimates that vary by brand. The biggest driver is usually VO2 max, and as we found in VO2 max across devices, the same body gets different VO2 max readings on different watches. An age score built on a number that already varies is going to vary more.

Second, each vendor picks its own reference population and its own weighting, and none of them publish either. So your Apple Health Age and your Garmin Fitness Age are two defensible estimates of the same body, and they can sit years apart without either being wrong. Putting your number next to a friend’s, on a different platform, compares two private formulas against two different references. It is noise.

A runner on a high mountain trail with a wide view behind them
A fitness age is a summary of your own habits over months. It is not a scoreboard you share. Unsplash

What the number is actually good for

Read against yourself, over time, it is a clean signal. If your Health Age drops a year over a training block, the habits underneath it, the cardio, the sleep, the resting heart rate, are moving the right way. That is real feedback, and it is motivating in a way a raw VO2 max figure is not.

And the way to move it is not a trick. Every version of the score is a summary of the same underlying inputs, so the lever is the boring one: cardiorespiratory fitness, built by enough regular activity to clear roughly the 150 active-minutes-a-week guideline, plus decent sleep and a resting heart rate that trends down over months. Improve those and every brand’s age score follows, each on its own scale.

That scale problem is also why Fit, the cross-brand fitness competition app, never turns a fitness age into a leaderboard, and it is our app, so read that with the bias in mind. Fit ranks crews only on the units that carry between people, active minutes and distance, and leaves each person’s Health Age or Fitness Age where it belongs, on their own device as a private trend. Where Fit loses: it will not compute a body-age estimate of its own or tell you your VO2 max. Your watch does that, well, and for yourself. Fit is for the part that is actually a contest.

Fit leaves each person\u2019s fitness age on their own wrist and races the crew on the numbers that compare honestly.

What to do with this

  1. Track your own, over months. A Health Age or Fitness Age is a trend line for you, not a verdict against anyone else.
  2. Do not compare across platforms. Your Apple number and a friend’s Garmin number are different formulas against different references.
  3. Move it through the inputs. Cardiorespiratory fitness, sleep and resting heart rate; there is no honest shortcut, because VO2 max itself varies by device.
  4. Compete on units, not ages. For a number to argue about with friends, argue about active minutes and kilometres.

Questions people actually ask

What is the difference between Health Age and fitness age?

Mostly branding. Apple calls its version Health Age, Garmin calls its Fitness Age, and other platforms use body age or biological age. All estimate how your body compares to your chronological age using metrics like VO2 max, resting heart rate, sleep and HRV. They differ in which inputs they weight and what reference population they compare you against, so the same person gets different numbers on different platforms.

Why is my Garmin fitness age different from my Apple Health Age?

Because they are different formulas fed different data against different references. Garmin leans heavily on VO2 max estimated from your runs; Apple's Health Age factors in VO2 max plus resting heart rate, sleep, HRV and optional lab data like A1c and LDL. Neither publishes its full model, so two honest estimates of the same body can land years apart. That is expected, not a malfunction.

Can I compare my Health Age to my friend's?

No, and it is the same reason recovery scores do not compare. Each estimate is built against reference data and weightings the vendor chose, so your friend being three years younger on their watch tells you nothing about who is actually fitter. Compare it only to your own past readings on the same device, where the trend is the real signal.

Is VO2 max the main driver of these age scores?

Usually the biggest single one, yes. VO2 max is the strongest wearable-measurable predictor of cardiorespiratory fitness, so most fitness-age and health-age models weight it heavily. But VO2 max itself is a device estimate that varies by brand, which is part of why the age scores built on top of it vary too. Improving VO2 max is still the most reliable way to move any of these numbers.

How do I actually lower my fitness age or Health Age?

Improve the inputs, chiefly cardiorespiratory fitness. Regular activity that raises your VO2 max, enough of it to hit the roughly 150 active minutes a week guideline, plus decent sleep and lower resting heart rate over time, moves every version of the score. There is no shortcut that games the number honestly, because the number is a summary of those underlying habits.

Sources