{"id":333776,"date":"2026-03-07T12:40:13","date_gmt":"2026-03-07T12:40:13","guid":{"rendered":"https:\/\/www.newsbeep.com\/ie\/333776\/"},"modified":"2026-03-07T12:40:13","modified_gmt":"2026-03-07T12:40:13","slug":"new-peloton-to-garmin-workout-sync-now-live-how-to-guide","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ie\/333776\/","title":{"rendered":"New Peloton to Garmin Workout Sync Now Live! (How to Guide)"},"content":{"rendered":"<p><img data-perfmatters-preload=\"\" fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-large wp-image-167512\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/PelotonGarminSync-2-720x405.jpg\" alt=\"\" width=\"720\" height=\"405\"  \/><\/p>\n<p>After a bunch of initial flirting <a href=\"https:\/\/www.dcrainmaker.com\/2025\/11\/garmin-news-tidbits-peloton-integration-earnings-miss-sleep-mode-and-more.html\" rel=\"nofollow noopener\" target=\"_blank\">and minimal integrations<\/a>, Peloton and Garmin have finally enabled sync of your Peloton workouts to the Garmin Connect platform. This means that your completed Peloton workouts will now show up natively in Garmin Connect, as well as onwards to your watch, counting for Garmin metrics including Training Status, Recovery Time, and Training Load.<\/p>\n<p>Previously, the integration was from Garmin to Peloton, which pushed your Garmin activity over to Peloton. While that might have been useful for some people, the far more interesting scenario for most was the opposite: Pushing Peloton into Garmin, allowing you to skip dual-starting a workout on your Garmin watch. Previously, if you didn\u2019t concurrently start a workout, Garmin would mostly ignore that from a training standpoint. That\u2019s now solved.<\/p>\n<p>How to setup:<\/p>\n<p>Setup is pretty easy, and can be done from within the Peloton app, under Settings &gt; Connected Apps &amp; Devices. From there, you\u2019ll see the Garmin Connect option:<\/p>\n<p><img data-perfmatters-preload=\"\" decoding=\"async\" class=\"wp-image-167485\" title=\"IMG_4810.PNG\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4810.png\" alt=\"\" width=\"235\" height=\"511\" border=\"0\"   fetchpriority=\"high\"\/> <img data-perfmatters-preload=\"\" decoding=\"async\" class=\"wp-image-167486\" title=\"IMG_4811.PNG\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4811.png\" alt=\"\" width=\"235\" height=\"511\" border=\"0\"   fetchpriority=\"high\"\/><\/p>\n<p>After clicking, it\u2019ll redirect you to Connect to Garmin Connect:<\/p>\n<p><img data-perfmatters-preload=\"\" decoding=\"async\" class=\"wp-image-167487\" title=\"IMG_4813.PNG\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4813.png\" alt=\"\" width=\"235\" height=\"511\" border=\"0\"   fetchpriority=\"high\"\/><\/p>\n<p>This is the piece that previously would have enabled enabled sync from Garmin to Peloton, including Historical Data (if you toggled it, it\u2019s off by default), and then a new option that syncs from Peloton to Garmin.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167488 perfmatters-lazy\" title=\"IMG_4815.PNG\" alt=\"\" width=\"235\" height=\"511\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4815.png\"  data-\/> <img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167489 perfmatters-lazy\" title=\"IMG_4816.PNG\" alt=\"\" width=\"235\" height=\"511\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4816.png\"  data-\/><\/p>\n<p>At that point, you\u2019ll be back in the Peloton app to confirm everything and re-explain it to you:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167490 perfmatters-lazy\" title=\"IMG_4817.PNG\" alt=\"\" width=\"235\" height=\"511\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4817.png\"  data-\/> <img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167491 perfmatters-lazy\" title=\"IMG_4818.PNG\" alt=\"\" width=\"235\" height=\"511\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4818.png\"  data-\/> <img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167492 perfmatters-lazy\" title=\"IMG_4820.PNG\" alt=\"\" width=\"235\" height=\"511\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4820.png\"  data-\/><\/p>\n<p>From here, you\u2019re fully setup and ready to roll. It doesn\u2019t matter whether you complete a workout on an app or Peloton equipment (e.g. Peloton Bike, Treadmill, etc\u2026). The sync is setup on the backend at the Peloton platform level.<\/p>\n<p>So, let\u2019s go dow a workout.<\/p>\n<p>      The Workout &amp; Sync:<\/p>\n<p>Garmin says the feature covers all Peloton workout types, and will include all of the data from that Peloton workout that you have connected (e.g. if you have a heart rate sensor connected, that data will come over, same goes for cadence sensor, power if on a Peloton Bike, etc\u2026).<\/p>\n<p>In my case, I\u2019ve got a race tomorrow, so I just went with an easier 20-minute Matt Wilpers Recovery Ride, which has a few little sprints in there to loosen things up. Nothing crazy. I did this workout fully from the Peloton app, with *no* Garmin watch\/device workout started, just to see the changes occur.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167493 perfmatters-lazy\" title=\"IMG_4832.PNG\" alt=\"\" width=\"720\" height=\"331\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4832.png\"  data-\/><\/p>\n<p>I used an Apple Watch as a Bluetooth heart rate monitor for the Peloton app, but was on a regular bike smart trainer. Because the Peloton app in cycling mode can only connect to heart rate sensors and \u00a0cadence sensors (and not 3rd party power meters), no power data comes through here. But if I was on a <a href=\"https:\/\/www.dcrainmaker.com\/2022\/11\/peloton-depth-review.html\" rel=\"nofollow noopener\" target=\"_blank\">Peloton Bike<\/a> (<a href=\"https:\/\/www.dcrainmaker.com\/2021\/02\/peloton-bike-depth-review.html\" rel=\"nofollow noopener\" target=\"_blank\">any model<\/a>), then power data would come through. Likewise, <a href=\"https:\/\/www.dcrainmaker.com\/2021\/12\/peloton-tread-review.html\" rel=\"nofollow noopener\" target=\"_blank\">on a Peloton Treadmill<\/a>, you\u2019ll get the full data there, though the Peloton App can actually connect to treadmills via Bluetooth FTMS.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167494 perfmatters-lazy\" title=\"IMG_0253.jpg\" alt=\"\" width=\"720\" height=\"540\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_0253.jpg\"  data-\/><\/p>\n<p>Once the workout is completed, it\u2019ll automatically push and sync to Garmin Connect:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167506 perfmatters-lazy\" title=\"IMG_4897.PNG\" alt=\"\" width=\"235\" height=\"511\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4897.png\"  data-\/><\/p>\n<p>You can see the workout details here:<\/p>\n<p>The following values were populated from this workout to the Garmin Connect file:<\/p>\n<p>\u2013 Distance (as I specified in the Peloton App afterwards)<br \/>\u2013 Total Time<br \/>\u2013 Average Speed<br \/>\u2013 Average Heart Rate<br \/>\u2013 Full Heart Rate Data<br \/>\u2013 Time in Zone Data (HR)<br \/>\u2013 Training Effect (Including Aerobic and Anaerobic scores)<br \/>\u2013 Training Effect Primary Benefit (e.g. Recovery, etc\u2026)<br \/>\u2013 Full Cadence Data (if cadence sensor paired, or on Peloton Bike)<br \/>\u2013 Full Power Data (if on Peloton Bike)<br \/>\u2013 Exercise Load (this is used for Acute Load, etc\u2026)<br \/>\u2013 Total Calories<br \/>\u2013 Intensity Minutes (and classifications within that)<\/p>\n<p>It\u2019s also then pushed onwards to your watch. In fact, technically speaking this is the most critical part for updating all of the below metrics, because in the Garmin world, these metrics are calculated not by Garmin Connect, but by your \u2018Primary Training Devices\u2019 (as configured in Garmin Connect Mobile under Settings &gt; Device Priority). So from a technical level, it does have to sync quickly to your watch and back in order for the below metrics to update. Normally, that happens in the seconds afterwards, but just a minor FYI.<\/p>\n<p>Here are the values on the watch &amp; Garmin Connect app before starting the Peloton-only workout:<\/p>\n<p>Training Readiness (before): 70<br \/>Acute Load (Training Load \u2013 before):\u00a0 569<br \/>Recovery Time (before): None<br \/>Training Status (before):\u00a0Productive<br \/>Endurance Score (before): 7,246<br \/>Active Calories: 4<\/p>\n<p>With that, here\u2019s the values afterwards:<\/p>\n<p>Training Readiness (after): 61 (-9pts)<br \/>Acute Load (Training Load \u2013 after): \u00a0629 (+60pts)<br \/>Recovery Time (after): 11 hours (+11hrs)<br \/>Training Status (after): Productive (same)<br \/>Endurance Score (after): 7,263 (+23pts)<br \/>Active Calories:\u00a0237<\/p>\n<p>Everything above looks good to me, except, the only oddity here was that total calories appears to be ignored. The activity itself specified 262 total calories, but after my ride it was showing 237 calories from \u2018Active\u2019 calories. So there\u2019s still a little deviation there that needs to be fixed (since I suspect this deviation would be higher in a longer workout with more intensity).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167507 perfmatters-lazy\" title=\"IMG_4898.jpeg\" alt=\"\" width=\"720\" height=\"480\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_4898.jpeg\"  data-\/><\/p>\n<p>Still overall, it\u2019s exactly what people have been asking for, finally delivered!<\/p>\n<p>Wrap-Up:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-167495 perfmatters-lazy\" title=\"IMG_0263-1.jpg\" alt=\"\" width=\"720\" height=\"405\" border=\"0\" src=\"https:\/\/www.newsbeep.com\/ie\/wp-content\/uploads\/2026\/03\/IMG_0263-1.jpg\"  data-\/><\/p>\n<p>It\u2019s kinda funny, this is something that Garmin folks (both Garmin execs and Garmin users alike), have been hoping for since last decade. While the two companies do have minor areas of competitive overlap, they are *far* better as partners than pretending to compete with each other. This finally makes life easy for Garmin+Peloton.<\/p>\n<p>Certainly, there were some neat 3rd party options to sync data between the two platforms, but none of them were super awesome from a security standpoint, since they required sharing along your actual username\/password. So this improves the security posture for both sides of the equation.<\/p>\n<p>With that, go forth and link, it\u2019s quick and easy!<\/p>\n<p>Thanks for reading!<\/p>\n<p>FOUND THIS POST USEFUL? SUPPORT THE SITE!<\/p>\n<p>Hopefully, you found this post useful. The website is really a labor of love, so please consider becoming a <a href=\"https:\/\/www.dcrainmaker.com\/support\" target=\"_blank\" rel=\"nofollow noopener\">DC RAINMAKER Supporter<\/a>. This gets you an ad-free experience, and access to our (mostly) bi-monthly behind-the-scenes video series of \u201c<a href=\"https:\/\/www.youtube.com\/watch?v=-qbE3feTkds&amp;t=1s\" target=\"_blank\" rel=\"nofollow noopener\">Shed Talkin\u2019<\/a>\u201d.<\/p>\n<p><a href=\"https:\/\/www.amazon.com\/gp\/browse.html?rw_useCurrentProtocol=1&amp;node=8916179011&amp;linkCode=ll2&amp;tag=dcr07-20&amp;linkId=2cf083a39b98796644643a4089b57a7a&amp;language=en_US&amp;ref_=as_li_ss_tl\" target=\"_blank\" class=\"support-amazon\" rel=\"nofollow noopener\">Support DCRainMaker &#8211; Shop\u00a0on\u00a0Amazon<\/a><\/p>\n<p>Otherwise, perhaps consider using the below link if <a href=\"https:\/\/www.amazon.com\/gp\/browse.html?rw_useCurrentProtocol=1&amp;node=8916179011&amp;linkCode=ll2&amp;tag=dcr07-20&amp;linkId=2cf083a39b98796644643a4089b57a7a&amp;language=en_US&amp;ref_=as_li_ss_tl\" target=\"_blank\" rel=\"nofollow noopener\">shopping on Amazon<\/a>. As an Amazon Associate, I earn from qualifying purchases. It doesn\u2019t cost you anything extra, but your purchases help support this website a lot. It could simply be <a href=\"https:\/\/amzn.to\/3SEEIK9\" target=\"_blank\" rel=\"nofollow noopener\">buying toilet paper<\/a>, or this <a href=\"https:\/\/amzn.to\/3SEMN1M\" target=\"_blank\" rel=\"nofollow noopener\">pizza oven<\/a> we use and love.<\/p>\n","protected":false},"excerpt":{"rendered":"After a bunch of initial flirting and minimal integrations, Peloton and Garmin have finally enabled sync of your&hellip;\n","protected":false},"author":2,"featured_media":333777,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[61,60,44710,80],"class_list":{"0":"post-333776","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-ie","9":"tag-ireland","10":"tag-peloton","11":"tag-technology"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/333776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/comments?post=333776"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/posts\/333776\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media\/333777"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/media?parent=333776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/categories?post=333776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ie\/wp-json\/wp\/v2\/tags?post=333776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}