I wore the Garmin Fenix 8 vs. Garmin Forerunner 970 for over a week — which should you buy?

Garmin Fenix 8 vs Garmin Forerunner 970
(Image credit: Future)

The Garmin Fenix 8 and Garmin Forerunner 970 are, in my opinion, the two best Garmin watches available, and I love testing both of them during my marathon training.

They are laden with the same features to help you track and improve your training, and also boast best-in-class navigation tools as well as useful smart and activity tracking features.

There are some important differences between them though, notably in their design, price and battery life, that will be key to picking between them.

I’ve worn each for months at a time as my main sports watch, and compared the Fenix 8 and Forerunner 970 directly with a week wearing them at the same time. Here are the key things to consider if you’re picking between them.

Garmin Fenix 8 vs. Garmin Forerunner 970: Price

The Garmin Forerunner 970 is the newer watch, having launched in May 2025, and it costs $749.99 / £629.99. There is only one model of the watch with a 47mm case that comes in three colors — black, white and grey/gold.

In contrast, there are a lot of watches in the Garmin Fenix 8 range. There are three sizes — 43mm, 47mm and 51mm — and two screen options — AMOLED and memory-in-pixel, with the latter having solar panels around the watch face.

Garmin Fenix 8
Garmin Fenix 8: was $1,099 now $949 at Amazon

This $150 saving is on the 47mm sapphire model of the Fenix 8 AMOLED, but the other watches in the range are also reduced if you want a smaller or larger watch, or one with solar charging. The Fenix 8 is a durable, good-looking sports and adventure watch with all of Garmin’s top sports and navigation features.

The Fenix 8 launched in August 2024 and is the more expensive watch. It costs from $999.99 to $1199.99, depending on which model and size of the watch you opt for.

For the purposes of this article, I’m mostly going to focus on the Fenix 8 AMOLED 47mm watch, which is the most directly comparable to the Garmin Forerunner 970.

If you want a solar watch or a larger or smaller device, then the Fenix 8 range has you covered, whereas you don’t get those options with the Forerunner 970.

Garmin Forerunner 970
Garmin Forerunner 970: $749.50 at Amazon

The Forerunner 970 is the top Forerunner in Garmin’s range and a more affordable alternative to the Fenix 8. As a newer watch it’s not yet in sales, but it’s still cheaper than the reduced Fenix 8 and has almost all the same excellent features in a lighter, slimmer design.

Garmin Fenix 8 vs. Garmin Forerunner 970: specs compared

Swipe to scroll horizontally
Garmin Forerunner 970 vs Garmin Fenix 8
Row 0 - Cell 0

Garmin Forerunner 970

Garmin Fenix 8 (47mm AMOLED)

Price

$749

$999 (steel); $1099 (titanium)

Case size

47 x 47 x 12.9mm

47 x 47 x 13.8mm

Screen size

1.4 inches

1.4 inches

Resolution

454 x 454 pixels

454 x 454 pixels

Screen material

Sapphire crystal

Glass or sapphire crystal

Weight

56g

80g (steel); 73g (titanium)

GPS battery life

26 hours

37 hours

Smartwatch battery life

15 days

16 days

Touchscreen

Yes

Yes

Speaker/Mic

Yes

Yes

Built-in flashlight

Yes

Yes

Waterproof rating

5ATM

10ATM (40m dive)

Garmin Fenix 8 vs. Garmin Forerunner 970: Design

Garmin Fenix 8 vs Garmin Forerunner 970

(Image credit: Future)

There are some shared elements in the designs of the Fenix 8 and Forerunner 970, which are both round watches with 1.4in AMOLED displays, built-in flashlights and five buttons.

The screen on the Forerunner 970 is a little brighter than the one on the Fenix 8, however, and the design is considerably slimmer and lighter than the Fenix 8, which I found made it more comfortable to wear 24/7.

Garmin Forerunner 970

(Image credit: Future)

There are advantages to the bulkier Fenix design though. It’s more durable, with a larger metal bezel and metal back — the Forerunner 970 has a titanium bezel but the case is otherwise plastic — and the Fenix 8 is more waterproof, with a 10ATM rating to the 5ATM for the Forerunner 970.

The Fenix 8 is also diveproof to depths of 40m, and has leakproof buttons that feel a little different to the ones on the Forerunner 970, which are more clicky.

Garmin Fenix 8 51mm vs 47mm

(Image credit: Future)

With the Forerunner 970 a scratch resistant sapphire crystal display comes as standard, but you have to opt for a more expensive model of the Fenix 8 to get this. The base model has a steel bezel with a glass display, with the sapphire model having a titanium bezel and sapphire crystal display.

Both watches have a mic and speaker, Garmin’s latest Elevate v5 optical heart rate sensor, which I found accurate in my testing, and offer multi-band GPS tracking.

There are pros and cons to each watch when it comes to design. The Fenix 8 is better-looking in my opinion, and more durable, but the sleeker design of the Forerunner 970 makes it more comfortable and it fits better on slim wrists.

Garmin Fenix 8 vs. Garmin Forerunner 970: Sports tracking

Garmin Fenix 8

(Image credit: Future)

There are minimal differences in the sports tracking and training analysis on the two watches, and both will be kept up to date with new features in software updates for the foreseeable future, as they are the latest models in their respective ranges.

One difference is the scuba diving (single gas) and apnea diving modes available on the Fenix 8, and it also has a depth app. If you’re a diver, it’s clearly the one to go for.

I’ve hundreds of miles with both watches and both have proved reliably accurate for heart rate and GPS tracking throughout my testing. They are both as good as sports watches get for tracking and analysis, and there’s nothing to split them on this front.

Garmin Fenix 8 vs. Garmin Forerunner 970: Battery life

Garmin Forerunner 970

(Image credit: Future)

The Fenix 8 offers better battery life than the Forerunner 970, especially if you opt for one of the larger 51mm or solar-charging models of the watch, but also when comparing the 47mm Fenix 8 AMOLED to the Forerunner 970.

For most of my use I had the display set to always-on with both watches, and I used them to track daily runs and other workouts. The Forerunner 970 lasts me four or five days on a charge, and the Fenix 8 lasts me six or seven days.

If you set the screen to raise to wake then both will last longer and the gap between them grows larger. Both are pretty long-lasting for AMOLED watches, but the Fenix 8 wins this battle.

Garmin Fenix 8 vs. Garmin Forerunner 970: Verdict

Garmin Fenix 8 vs Garmin Forerunner 970

(Image credit: Future)

For me, the lighter, slimmer design and lower price of the Garmin Forerunner 970 makes it the better option, and it’s the one I’d get, especially as I don’t need the extra battery life you get on the Fenix.

However, there are some distinct advantages to the Fenix 8 such as that battery life, and the design is more premium and rugged, which might be enough to sway you to pay the extra if you don’t mind wearing a larger watch.

More from Tom's Guide

TOPICS
Nick Harris-Fry
Senior Writer

Nick Harris-Fry is an experienced health and fitness journalist, writing professionally since 2012. He spent nine years working on the Coach magazine and website before moving to the fitness team at Tom’s Guide in 2024. Nick is a keen runner and also the founder of YouTube channel The Run Testers, which specialises in reviewing running shoes, watches, headphones and other gear.

Nick ran his first marathon in 2016 after six weeks of training for a magazine feature and subsequently became obsessed with the sport. He now has PBs of 2hr 27min for the marathon and 15min 30sec for 5K, and has run 13 marathons in total, as well as a 50-mile ultramarathon. Nick is also a qualified Run Leader in the UK.

Nick is an established expert in the health and fitness area and along with writing for many publications, including Live Science, Expert Reviews, Wareable, Coach and Get Sweat Go, he has been quoted on The Guardian and The Independent.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.