Product Review: Garmin Forerunner 25

*DISCLAIMER: This isn’t a positive review*

Price: $99.99 USD

After having this watch for a few months, I feel that I can finally write a review on it! Although the Forerunner 35 just recently came out, if you’re looking to save some money on a GPS watch, this review would be useful for you. For starters, the Forerunner 25 is a fairly basic GPS watch, so I figured it’d be ideal for someone who hasn’t had one before and is a fan of low-frills electronics.

Physical Specs:

It comes with different colour wristbands, but since blue is my favourite colour, Daniel got that one, (it was a birthday present).


As you can see, the face of the watch is relatively small, which makes for a nice fit on the wrist.

The charger is fairly simple and just involves clipping on a backing to the backside of the watch.


The face of the watch itself isn’t touch screen, which is a little bit of a bummer. Rather than a touch screen face, you have four buttons, (two on each side), that allow you to navigate though menus such as settings, history, and starting a run.


The all-black button is used to scroll up and down through menu screens and the blue button is used to start, stop and pause runs. 


The button on the left is the power button, and the button on the right is button go back or “undo” the action you just did. 

It also doesn’t measure heart rate at the wrist but rather via a strap that goes around your chest. I haven’t used the heart rate strap since it seemed a tad inconvenient, so I can’t comment on that feature.

Tech Specs:

-It counts your steps and calories burned

-It keeps a history of your runs

-It can be connected to Garmin Connect, Strava, and MyFitnessPal

The Nitty-Gritty:

The GPS takes approximately 10 minutes to catch a signal. 10 MINUTES!! That’s way too long. I’d heard stories about some watches taking a while, but I never thought it’d be 10 minutes. The challenge with this is that since I live in a condo complex, my runs usually start there, so I usually have to walk a half block just to get away from the tall buildings.


The most negative feature of all…


IT FREEZES! So far it’s happened to me three times, but it occurs sporadically so I never know when it’s going to happen. Two out of the three times that it froze it wasn’t even cold out, so it’s not like weather was the issue. The first two times that it froze I was saving my run. When you finish a run, you press the blue button shown above which pauses the run. It then gives you the option to save or resume. If you press save, a screen pops up that says “Run Saved!”. This is the screen that froze on me. The problem with this is that I couldn’t remember how long I’d been running, so I wasn’t able to manually enter the run. On top of that, resetting the watch, (which unfreezes it), erases your last run so it’s not in your history anymore!

On the third time it froze, it froze on the “save/resume” screen. By the third time, I’d gotten into the habit of checking the time and distance before I save my run so that I could manually enter my run on Strava. DOESN’T THIS DEFEAT THE PURPOSE OF A GPS WATCH?!?!

As you can tell, I’m not very impressed by the Forerunner 25. It’s up-to-date in terms of software, so there shouldn’t be a reason as to why this is happening. It has been helpful because I can see my pace more conveniently than when I ran with my phone, but I shouldn’t have to remember my time and distance IN CASE it freezes. I’m also not covered under Garmin’s warrantee or the warrantee from the store where Daniel purchased it, so I’m kind of stuck. Bah hum bug.

Running Fast, Lifting Heavy Approved: No


-Running Fast, Lifting Heavy

6 thoughts on “Product Review: Garmin Forerunner 25

  1. Pingback: Lesson Learned… | Running Fast, Lifting Heavy

  2. Pingback: Garmin’s Hooking Me Up…I think? | Running Fast, Lifting Heavy

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s