How To Connect Garmin To Zwift?

In full transparency, being an Amazon Associate we may collect a small commission (at no cost to you!) when you click on some of the links in this post and make a purchase. These funds allow us to maintain the site and continue to write great articles for you.

Tom and his team mentions and reviews only those products that they find good enough after using & researching them for several weeks. By doing this we make sure that you get a well rounded review and recommendations to make the best decision for yourself.

Are you having trouble connecting your Garmin watch to your Zwift bicycle or treadmill?

If yes, then this article will help you out. In this article, I am gonna share the step-by-step process of connecting your Garmin heart rate monitor with Zwift. Not only this but I will also tell you how you can link your Zwift and Garmin Connect accounts. So that your Zwift ride or runs are shared to your Garmin Connect automatically. It does not matter whether you own Garmin Fenix, Forerunner 945, 935, 245, etc. these processes will work on them all.

Quick Navigation

Can You Connect Garmin Heart Rate Monitor To Zwift?

Wouldn’t it be great if you could see your heart rate during your Zwift sessions? If you can know your heart rate then you will know whether you should push yourself further or stop.

And if you own a Garmin smartwatch then you do not need any other heart rate monitor. Because you can connect Garmin’s heart rate monitor to Zwift and see your heart rate live on the screen.

How To Use Garmin Heart Rate Monitor With Zwift?

Let us now see how you can use Garmin’s heart rate monitor with Zwift. To broadcast heart rate from your Garmin watch to your Zwift bicycle or treadmill, follow the below steps:

  1. Go to the Menu of your Garmin smartwatch.
  2. Tap on the Wrist Heart Rate.Sync Heart Rate Step 2
  3. Go to Broadcast Heart Rate.Sync Heart Rate Step 3
  4. Press the Start button.Sync Heart Rate Step 4
  5. Log in to your Zwift account.
  6. On the Paired Devices screen, tap on the Search Button present below the Heart Rate section. Now Zwift will look for all the available devices nearby.
  7. Tap on the device name of your Garmin watch and then tap on the Ok button.Sync Heart Rate Step 7

Once connected, your Garmin watch will broadcast your heart rate data to your Zwift account and you will be able to see your current heart rate on the Zwift screen.

This is how you can share your heart rate between Zwift and Garmin. If you do not like to repeat this process then follow the below steps:

  1. Open the Menu on your Garmin watch.
  2. Go to the Wrist Heart Rate option.Auto Sync Heart Rate Step 2
  3. Turn on the Broadcast During Activity option.Auto Sync Heart Rate Step 3

Now every time you select an activity on your Garmin smartwatch, your heart rate data will start broadcasting automatically.

Wouldn’t it be great if you can get your Zwift session data to your Garmin Connect account automatically? If this happens, you will be able to track all your activities, from your gymming sessions to Zwift sessions, in one place.

But the questions that arise are: Are Garmin watches compatible with Zwift? Can you connect Zwift to the Garmin Connect account?

The answer is yes. Yes, you can sync Garmin with Zwift and upload data from Zwift to your Garmin Connect account.

How To Connect Zwift To Garmin?

Follow the below steps to link your Zwift account with your Garmin Connect account:

  1. Go to and log in to your Zwift account.
  2. Click on the hamburger icon.How To Connect Garmin To Zwift
  3. Now click on your name.Linking Step 3
  4. Go to Connections.Linking Step 4
  5. Click on the Connect option present below Garmin.Linking Step 5
  6. Enter your Garmin Connect credentials and log in to your account. Give it all the permissions that it asks for.Linking Step 6

Congratulations, you have successfully connected your Zwift to Garmin. Now all your ride and run data will be shared to Garmin Connect automatically.

Which Garmin Watches Are Compatible With Zwift?

The following Garmin watches are compatible with Zwift:

  • Garmin Forerunner 945
  • Garmin Forerunner 745
  • Garmin Forerunner 245M
  • Garmin Fenix 6 Series
  • Garmin MARQ

All these watches come with a virtual run workout mode. You can select it while doing sessions on Zwift.

If I have to recommend you one then I will recommend:

  • Garmin Forerunner 245M, if you want an affordable running watch.
  • Garmin Forerunner 945, if budget is not an issue.

Let me tell you in brief about these watches.

Garmin Forerunner 245M

Garmin Forerunner 245M

I personally own Garmin Forerunner 245M, and all the images that you have seen so far in this article are of the same smartwatch. It is one of the best affordable running watches.

This smartwatch has Bluetooth, ANT+, and WiFi connectivity, so you can connect this watch to any Zwift device easily. The M stands for Music in Forerunner 245M. So if you like to listen to music while doing exercises then this is the watch for you. As this watch supports Spotify, Pandora, Deezer, and Amazon Prime Music.

It also comes with 3.5GB of internal storage, which allowed to me store more than 500 of my favorite songs.

When it comes to heart rate measurement, this smartwatch boasts a pretty accurate heart rate sensor. As a result, you will be able to sync your heart rate to your Zwift bike or treadmill during your workout session. I have compared the heart rate accuracy of Garmin Forerunner 245M with a professional oximeter. You can watch the video below to know how it performed during the test.

Moreover, this watch has multiple satellite navigation systems. So if you ever plan to run outdoors then also you will be able to track your runs accurately.

When it comes to health monitoring, Forerunner 245M comes loaded with features too. You get a heart rate monitor, sleep monitor, VO2 max, stress monitor, and whatnot.

Overall it is a very good watch that I highly recommend. If you want an affordable Garmin watch to track your runs on Zwift then you should choose Forerunner 245M without a doubt. You can also watch my long-term review video of the Garmin Forerunner 245M below if you wish to know more about it.

The Good
  • Supports Spotify, Pandora, Deezer, and Amazon Prime Music too
  • Store up to 500 songs
  • Heart rate, sleep, and SpO2
  • 50M water-resistant rating
  • Advanced running metrics tracking
The Bad
  • Display quality is not that great

Garmin Forerunner 945

Garmin Forerunner 945

The next watch that I will recommend to you is the Garmin Forerunner 945. This is the latest and most features loaded smartwatch from Garmin that is focused on runners. You can say it is the big brother to Garmin Forerunner 245M. It gets all the features that Forerunner 245M misses out on.

You can store up to 1000 of your favorite songs on this watch, as compared to 500 songs of 245M. Not only this but you get almost double the battery life in 945 compared to 245M.

Forerunner 945 also comes loaded with built-in maps that can help you know your track better.

Moreover, this watch has a barometric altimeter, compass, thermometer, accelerometer, and whatnot. Therefore if you like to trek or hike a lot then you will have a perfect companion by your side too. You can also make contactless payments with this smartwatch as it supports NFC.

Overall if you want the best watch to track your runs and budget is not a problem then Garmin Forerunner 945 is the watch you should choose.

The Good
  • SpO2 and VO2 max monitoring
  • Contactless payments
  • Multiple satellite navigation
  • Monitors advance running metrics
  • 50M water-resistant rating
The Bad
  • Nothing as such


How Do I Upload Zwift To Garmin?

You can transfer your Zwift workout data to Garmin Connect automatically by linking the two accounts.

Can I Use My Garmin Watch As A Heart Rate Monitor With Zwift?

Yes, you can broadcast your heart rate data from your Garmin watch to Zwift.

Is Zwift Compatible With Garmin?

Yes, Zwift is compatible with Garmin smartwatches.

Can You Connect Garmin Watch To Zwift Cycling?

Yes, you can connect your Garmin watch to Zwift cycling.

Tom Nielson

Tom's love for watches started when his grandfather gifted him his Rolex watch when he turned 18! Being a teenager it was a big deal for him. Later when he got his first job he bought Fossil Palm Pilot back in 2003 which was a smartwatch. Since then smartwatches have come a long way and so is Tom's love for them. His experience with watches inspired him to start Wearholic and share his knowledge of wearables including watches, smartwatches, smart glasses, & smart clothing.

Leave a Comment