If you are trying to decide between the Garmin Fenix 8 and the Forerunner 970 you are choosing between two of the best GPS watches ever made. They share the same GPS chip, the same Elevate Gen 5 heart rate sensor, the same topographic maps and most of the same training features. The price difference between them is relatively small. So why does the choice feel so difficult?
Because for most runners, it genuinely is difficult. These two watches are closer to each other than any previous Fenix and Forerunner pairing, and the decision comes down to a small number of specific factors that matter enormously to some runners and not at all to others.
As trail and fell runners who have used both watches in real conditions, on mountain races, long training runs and multi-day adventures, here is our honest assessment of which one is right for you.
Disclosure: This post contains affiliate links, including links to Amazon. If you click through and make a purchase, we may earn a small commission at no extra cost to you. We only ever recommend products we genuinely believe will benefit your running. As an Amazon Associate, we earn from qualifying purchases.
The Quick Answer
Choose the Forerunner 970 if you primarily run trails and roads, want the lightest and most comfortable watch for daily training, and do not regularly run in very remote terrain without a phone signal.
Choose the Fenix 8 if you run in genuinely remote mountain terrain, want maximum battery life for multi-day adventures, need dive capability, or want the most durable build available from Garmin.
For most trail runners — including those training for and racing ultras — the Forerunner 970 is the better choice. For fell runners, mountain runners and anyone spending multiple days in remote terrain, the Fenix 8 earns its premium.
Head-to-Head Comparison
| Feature | Garmin Fenix 8 | Forerunner 970 |
|---|---|---|
| Weight | 95g (47mm) | 56g |
| Battery GPS mode | 37 hours | 31 hours |
| Battery smartwatch | 16 days | 15 days |
| Display | AMOLED 1.4 inch | AMOLED 1.4 inch |
| Maps | Full topographic | Full topographic |
| Rock plate | No | No |
| Flashlight | Yes | Yes |
| Speaker and mic | Yes | Yes |
| Dive rated | Yes — 100m | No — 10ATM |
| Sizes available | 43mm and 47mm | 47mm only |
| UK price | £700 to £820 | Around £630 |
Design and Wearability
This is where the difference is most noticeable day-to-day. The Forerunner 970 weighs 56g. The Fenix 8 47mm weighs 95g. That is not a small difference, it is 70% heavier on your wrist for every training run, every race, and every night you sleep in it for recovery tracking.
For trail runners who wear their watch constantly and race in it for hours at a time, the Forerunner 970’s lighter build is a genuine advantage. On a long fell race or a mountain ultra the reduced wrist weight is something you notice and appreciate. The titanium bezel and sapphire crystal on the 970 also mean it is more durable than it looks. This is not a fragile watch despite its lighter build.
The Fenix 8 feels more substantial and more rugged. It inspires a particular kind of confidence when you are heading into remote terrain. It also comes in 43mm and 47mm, giving smaller wrists a genuine option, the 970 only comes in 47mm, which some runners find too large.
Battery Life for Trail Running
Both watches offer excellent battery life for trail running. 37 hours GPS on the Fenix 8 versus 31 hours on the Forerunner 970 — both are more than enough for any single-day ultra or fell race.
The difference becomes relevant on multi-day adventures. If you are running the Spine Race, doing a Bob Graham Round attempt or spending multiple days in the mountains, the Fenix 8’s extra battery headroom and solar charging options give you meaningful additional security. For most trail runners doing single-day events and regular training runs, the 970’s battery is perfectly adequate.
One important note: the Forerunner 970 initially launched with poor battery performance, which was fixed via firmware updates. The current battery life is reliable and consistent with Garmin’s published figures.
Navigation and Maps
Both watches have identical topographic mapping capabilities: full TopoActive maps, turn-by-turn navigation, round-trip routing, and automatic rerouting if you go off course. For fell running specifically, both watches track your position on open terrain accurately without needing a marked route.
The one navigation difference worth noting is that the Fenix 8 Pro adds satellite messaging capability for emergency communication without a phone signal. The standard Fenix 8 does not have this, it is a Pro-only feature. For most trail runners, this is irrelevant. For anyone regularly running in very remote terrain, it could be genuinely important.
Training Features for Trail Runners
This is where the two watches are closest. Both have the Elevate Gen 5 heart rate sensor, Running Tolerance for injury prevention, Impact Load tracking, grade-adjusted pace, ClimbPro for climb management and all of Garmin’s training readiness and recovery metrics.
The Forerunner 970 adds Running Economy metrics when paired with the Garmin HRM-600 chest strap, a useful feature for runners specifically focused on improving their running efficiency. The Fenix 8 has Advanced Strength Training plans, which the 970 lacks, more relevant for cross-training than running itself.
For trail and fell runners, the training feature set is effectively identical between the two watches. You are not giving anything up in terms of performance tracking, whichever you choose.
The Trail Running Verdict
For the vast majority of trail runners, including those training for 50k and 100k ultras, the Forerunner 970 is the better watch. It is lighter, more comfortable, marginally cheaper and has all the navigation, training and performance features a serious trail runner needs. The 56g build makes a real difference on long races, and the sapphire crystal screen is more scratch-resistant than you would expect from a lighter watch.
The Fenix 8 earns its place for a specific type of runner, those who regularly run in genuinely remote terrain, want maximum battery confidence for multi-day events, or simply want the most durable and rugged watch Garmin makes. If you race in the mountains, do multi-day trail routes or run in conditions where phone signal is genuinely unreliable, the Fenix 8’s additional robustness is worth the extra weight and cost.
The fell running community tends to favour the Fenix range for its durability and battery; the conditions of fell racing are hard on kit, and the Fenix 8 handles them with more confidence. For trail runners on marked routes and organised ultras, the Forerunner 970 is the smarter choice.
Frequently Asked Questions
Is the Garmin Fenix 8 worth the extra money over the Forerunner 970? For most trail runners no. The Forerunner 970 has the same GPS accuracy, the same maps, the same training features and weighs significantly less. The Fenix 8 is worth the premium if you need its larger sizes, greater durability, longer battery life or dive capability.
Which Garmin watch is better for ultra-marathon running? Both are excellent for ultras. The Forerunner 970 is lighter and more comfortable for long races. The Fenix 8 has slightly longer battery life, which matters for very long ultras. For most ultra distances up to 100 miles, both watches have more than enough battery in GPS mode.
Can the Forerunner 970 handle fell racing? Yes, the titanium bezel and sapphire crystal make it more durable than previous Forerunner models. It handles the demands of fell racing well. Some fell runners prefer the Fenix 8 for its greater ruggedness, but the 970 is absolutely capable on the fells.
Which Garmin watch has better battery life for trail running? The Fenix 8 has 37 hours in GPS mode versus 31 hours on the Forerunner 970. Both are sufficient for single-day events. The Fenix 8 is the better choice for multi-day adventures where charging is not possible.
What is the main difference between Fenix 8 and Forerunner 970? Weight, durability and size options. The Fenix 8 is heavier at 95g versus 56g, more rugged, comes in two sizes and has dive capability. The Forerunner 970 is lighter, has a slightly brighter display, costs less and has Running Economy metrics. Training and navigation features are effectively identical.
Also see our full guide to the best Garmin watches for trail running




Leave A Comment