How to Connect Garmin to Strava: A Complete Setup Guide

Linking your Garmin device to Strava is one of the most popular fitness tracking integrations available — and for good reason. Once connected, every activity you record on your Garmin watch or cycling computer automatically appears in your Strava feed without any manual uploading. Here's exactly how it works and what affects the experience.

What the Garmin–Strava Connection Actually Does

Strava doesn't live on your Garmin device itself. Instead, the two platforms communicate through Garmin Connect, Garmin's companion app and web platform. When you finish a workout, your device syncs the activity file to Garmin Connect, and Garmin Connect then pushes that data to Strava automatically.

This means the connection is really between Garmin Connect and Strava — not between your watch and Strava directly. Understanding this distinction matters when troubleshooting or setting up the integration for the first time.

How to Set Up the Connection 🔗

There are two main paths: through the Strava app or through Garmin Connect. Both end up in the same place.

Option 1: Connect via Strava

  1. Open the Strava app or go to strava.com
  2. Navigate to Settings → My Account → Connected Apps (on web) or Settings → Link Other Services (on mobile)
  3. Find Garmin in the list and tap Connect
  4. You'll be redirected to Garmin Connect to authorize the link
  5. Log into your Garmin Connect account and approve the permissions
  6. Return to Strava — the connection is now active

Option 2: Connect via Garmin Connect

  1. Open the Garmin Connect app or go to connect.garmin.com
  2. Tap the menu icon and go to Settings → Connected Apps
  3. Find Strava and select Connect
  4. Log into your Strava account when prompted and authorize the link

Either method establishes the same two-way handshake. After that, syncing happens in the background automatically.

What Syncs Between Garmin and Strava

Once connected, completed activities recorded on any Garmin device linked to your Garmin Connect account will transfer to Strava. This includes:

Data TypeSyncs to Strava
GPS route and map✅ Yes
Distance and pace✅ Yes
Heart rate data✅ Yes
Elevation✅ Yes
Lap splits✅ Yes
Power meter data (cycling)✅ Yes
Activity name and type✅ Yes
Sleep and daily wellness data❌ No
Body Battery / stress scores❌ No

Strava receives workout data, not wellness or lifestyle metrics. Daily step counts, sleep scores, and recovery metrics stay within the Garmin ecosystem only.

Variables That Affect How the Sync Works

The connection sounds simple, but a few factors determine how smoothly it runs in practice.

Device and Sync Method

Your Garmin device syncs to Garmin Connect either via Bluetooth (using the smartphone app) or Wi-Fi (on supported devices). Once your device syncs to Garmin Connect, the data moves to Strava — but this second step is typically near-instant. If your Garmin only syncs via Bluetooth and your phone isn't nearby, the activity won't reach Strava until your device connects.

Activity Type Recognition

Strava maps Garmin activity types to its own categories. Most standard activities — running, cycling, swimming, hiking — map cleanly. However, more niche activity types on Garmin (certain strength training formats, specific sport profiles) may arrive in Strava as a generic activity type, which you'd need to edit manually.

Garmin Connect Account Status

The integration only works if your Garmin Connect account is active and in good standing. If you reset your Garmin Connect account, change your email address, or revoke permissions during a privacy review, the connection with Strava breaks and needs to be re-established.

Strava Account Tier

Both Strava free and Strava Summit (paid) tiers support the Garmin integration. However, what Strava does with that data — route analysis, segment matching, training load features — varies based on your Strava subscription level. The sync itself isn't gated behind a paywall.

Common Reasons the Sync Stops Working

Even a properly configured connection can fail occasionally:

  • Expired authorization — Strava or Garmin periodically requires you to re-authorize third-party app connections
  • App updates — major updates to either Garmin Connect or Strava can reset permissions
  • Multiple Garmin Connect accounts — if you've ever had more than one account, activities may be going to the wrong one
  • Activity recorded offline — activities recorded without GPS lock or in unusual conditions sometimes fail to transfer cleanly

When troubleshooting, the fastest fix is usually to disconnect and reconnect the integration from either app, then sync a fresh activity to test.

Manually Uploading as a Fallback

If automatic sync fails for a specific activity, you can export the file manually. Garmin Connect lets you download an activity as a .fit or .gpx file, which you can then upload directly to Strava via the Upload Activity option. This isn't a permanent solution, but it ensures no workout is lost while you sort out the integration.

How Different Users Experience This Setup 🏃

For a casual runner who always carries their phone, the setup feels invisible — finish a run, open Strava a minute later, and the activity is already there. For a cyclist who leaves their phone at home and relies on Wi-Fi sync at the end of a ride, there's a slight delay. For someone using older Garmin hardware that only syncs via USB cable to Garmin Express (the desktop software), the workflow involves an extra step before data reaches Strava.

The technical connection is the same in all cases — but the real-world experience shifts depending on how and where you sync your device.

Whether that setup matches your current workflow, and whether the automatic sync meets your needs or introduces friction, comes down to the specifics of your device, your phone habits, and how you actually train.