Garmin Forerunner 645 GPS Running Watch with Music Storage

Garmin Forerunner 645 GPS Running Watch with Music Storage
product thumbnail

or 6 Easy Pays of $81.67

+ S&H and tax


Exclusive QCard ® offers!

Available on 12 Months Qcard Special Financing ™ if purchased by 06/30 or Easy Pay Every Day. Learn More about QCard
Protect Your Investment with SquareTrade
3-Year Service Contract $74.99 ADD
3-Year Service Contract with Drops and Spills Coverage $139.99 ADD
Protect Your Investment with SquareTrade

To edit or remove it, please visit the Shopping Cart.

Hit the ground running when it comes to tracking your day to day fitness with the Garmin Forerunner 645 running watch. Need extra motivation when you lace 'em up for a run? This watch can store up to 500 of your favorite running songs--and it includes advanced running dynamics and performance-monitoring tools. From Garmin.

  • Includes Forerunner 645 smartwatch and charging cable
  • 1.2"Diam transflective touchscreen display
  • Built-in Wi-Fi
  • Bluetooth wireless technology
  • Displays date and time, steps taken, distance traveled, calories burned, floors climbed, intensity minutes, fitness age
  • Move IQ automatic tracking
  • Daily step goals
  • Movement reminders
  • Running/gym/training and planning/outdoor recreation/cycling/swimming apps
  • GPS with time sync
  • Sleep monitor with alarm
  • Smart notifications with vibration alerts
  • Find My Phone feature
  • VIRB remote
  • Stores up to 500 songs
  • Music player controls
  • Water-resistant up to 5ATM
  • Garmin Elevate wrist heart rate monitor
  • Barometric altimeter
  • Compatible with Garmin Connect Mobile and Garmin Pay
  • Approximate measurements: Watch 1-3/4" x 1-3/4" x 1/2"; fits wrists with 5" to 8-1/8" circumference
  • 1-year Limited Manufacturer's Warranty
  • Imported

Delivery Date Estimate

Reviews & Community QA

Garmin Forerunner 645 GPS Running Watch with Music Storage is rated 3.8 out of 5 by 115.
Rated 3 out of 5 by from Problems with the headphones I can’t sincro the headfhones. Woul’d you tel me the models please?
Date published: 2019-04-20
Rated 5 out of 5 by from Loving it!!! I’ve only had my watch a couple of days but it’s already a HUGE improvement over what I was using before. Very comfortable on my wrist, easy to use, and accurate. The amount of data through the Garmin Connect app is out of this world!
Date published: 2019-04-19
Rated 5 out of 5 by from Loving it I switched from Fitbit after 4 years, and absolutely LOVE my Garmin! The buttons make it easy to use, the metrics are great, and I love that I don't have to charge it every day like some other smartwatches. Plus, being able to run AND have GPS + music - without my phone - is SO cool! I feel completely untethered and free :)
Date published: 2019-04-08
Rated 1 out of 5 by from Setup doesn't work for me Just started to set up my watch. But I am surprised at the number of great features that don't "just work". Already, I have tried to set up my Garmin pay. I am 0 for 4 attempting to enter my credit card into. It keeps telling me to reset the device by deleting my wallet. Huh? I also tried to download a music app. It told me I needed to update the device firmware with my computer. Honestly, I am about 10 minutes away from returning the device and requesting my money back. Simple stuff like this has to just work.
Date published: 2019-04-03
Rated 5 out of 5 by from A tale of a runner In short: buy it. If you have time: When I was searching for a GPS watch, I considered many brands out in the market. After many reviews online, videos, looking for anything that would fit my needs, I chose this watch. If you are essentially a runner, and want a stylish, comfortable and reliable watch, this is the right choice. First thing you should want in a running GPS watch is what? Well, GPS. Accuracy. Since some runs have sharp turns, or you are in urban areas, that is a must. And in this case, the Forerunner 645 Music is top notch. It supports GPS, Glonass and Galileo. RUN. Now, moving along to the features for RUN. You can have basically everything you would need, customized intervals, race against a previous time, goals, etc. You can customize even the data screens on the watch, that is, choose what is going to show in the screen while you run, in a very simple way, you can clog in any data you want or keep it clean. After an activity, you can see how well you performed. You have a "training status" screen to show your progress and how hard you pushed, but, MOST importantly, it shows you when to rest - avoiding injury is a top priority! - Also, you can pair HR sensors and HRM-Run to have the running dynamics suite of data. Navigation. In this watch is also good . If you build your routes through garmin you will get turn-by-turn navigation (aka breadcrumb trails). The watch tells you when to turn. It is very helpful. The mapping is not topographic, which means you have to create the route first and the screen will show a white line over a black background. It is fine for me. The Watch. The weight, size and bands of the watch are perfect. Sometimes I even forget I'm using the watch! That means it is perfect for activity tracking, and sleep also. Have I mentioned is stylish? Battery. The charge is super fast. Great point on that. Although, the battery is not outstanding. The size of the watch enters into play here also, it is a compromise but I am fine with it. I usually run 20Km to 50Km a week, and I charge the watch every 2 to 5 days. But that's only because I don't like to be with battery lower than 30%. Honestly, it doesn't affect my routine at all. You maybe charge during shower, during breakfast, any time. 20 to 30min will be enough. Garmin Pay. Well, there's still an availability issue here. Where I live now, they are widely accepted. My former town still lacks this feature. Let me tell you: it is amazing. Definitely stands out against the competition and it is very useful. I cannot stress it more. Music. Well. It's nice. I don't use. I really tried to run with music but the dynamics of the running and the tumbling, anyway, I don't like, and I prefer to listen to the surroundings. Now, if you are just walking, it is a nice addition. But a HUGE problem is the battery life using music. It is simply not good. But then again, they are true to their words and that is very well advertised. You know what you're buying. Downside. I wanted to train with lactate threshold HR, and this watch can only determine this data with chest straps. I really don't like to use them. That's the only caveat. I'm sure they wanted to be as precise as possible, but it should have as an option. It is possible with software tweaks and push through updates. - So as a suggestion for the next series of this watch, I would like just to have the option for sea water swimming, an increase in battery life and the ability to perform LTHR tests without the straps. Nevertheless, this is considered a high-end running watch. For the runners out there: definitely consider this Forerunner 645 Music. Recommended, not even short-list, buy it.
Date published: 2019-03-16
Rated 5 out of 5 by from Best Watch for Running I've been using this watch for a week, and it is the best watch I have owned for running. I took it for a few runs and the GPS is spot on! Also, the GPS locks on to Satellites fast and has not lost a signal yet. The music works great and syncs fast with my wireless earbuds. Downloading music is as easy as it gets. I like that I can sync my playlists on my computer and it updates it less than a minute when plugged with USB cord.
Date published: 2019-03-15
Rated 5 out of 5 by from Awesomely watch It’s very comfortable, not heavy, very beautiful. I’m very happy.
Date published: 2019-03-12
Rated 5 out of 5 by from So great! I just bought this as my first ever running watch. The Spotify capability is a game changer. SO nice to be armband free.
Date published: 2019-02-18
  • y_2019, m_4, d_23, h_15
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.12
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_115
  • loc_, sid_E293925, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_qvc