Garmin Connect Not Syncing With Strava: Fixes

Last verified: September 29, 2026, against Strava’s own Help Center articles on Garmin syncing and file exporting.

You finish a run or ride, your watch syncs to Garmin Connect, and the activity never shows up on Strava. The cause is usually one of four things: the Activities permission is off, the accounts aren’t linked correctly, more than one Strava account is connected, or there’s a short delay on Garmin’s side. This guide works through the fixes in order, ending with a manual upload if nothing else works.

Quick answer

Confirm the Activities permission is on for Strava in Garmin Connect, then disconnect and reconnect Garmin in Strava’s settings. Record a new activity afterward — sync doesn’t start until Garmin receives one. If a specific activity is still missing, export its original file from Garmin Connect and upload it directly at strava.com/upload/select.

Why syncing stops

Garmin Connect activity not syncing with Strava

Sync is a two-step chain. Your watch sends the activity to Garmin Connect first, through your phone, Wi-Fi, or a computer. Garmin Connect then passes it to Strava automatically. If the activity isn’t in Garmin Connect yet, Strava has nothing to receive — always check there first.

Strava’s help center notes that occasional delays happen on Garmin’s side, especially during peak upload times, so a workout that’s missing right now may simply be running late.

Account mix-ups are common too. Garmin syncs activities to only one Strava account: the most recently created one, meaning the one with the highest athlete ID. If you have an old Strava account and a newer one, your workouts may be landing in the account you’re not checking.

Keep both the Garmin Connect and Strava apps updated — an outdated app can make the first step, watch to Garmin Connect, less reliable.

Reconnect Garmin and Strava

Reconnecting refreshes the authorization between the two accounts and clears most permission-related problems. It takes a few minutes.

  1. On the Strava website: log in, open My Profile settings, and choose Connect with Garmin under Social Connections. Sign in to Garmin Connect and accept every permission prompt.
  2. Or in the Strava app: tap the You tab, the settings icon in the upper right, then Connect an App or Device, then Garmin, then Connect Garmin.
  3. Check the My Apps page in Strava settings to confirm Garmin shows as connected. If the link looks broken, disconnect and reconnect it.
  4. Record a new activity and sync your device. Sync doesn’t start until Garmin Connect receives a new activity after you reconnect — older activities won’t move on their own.

Check the Activities permission in Garmin Connect

In the Garmin Connect app: tap More, then Settings, then Connected Apps, then Strava. On the website: open your Account Settings. Menu names shift slightly between app versions, but you’re looking for the same toggle either way — it needs to be on for workouts to move to Strava.

  • Enable Activities for Strava in Garmin Connect
  • Confirm Connect with Garmin is active in Strava’s Social Connections
  • Make sure only one Strava account is linked

If the activity never reached Garmin Connect in the first place, check your phone’s Bluetooth connection and sync the device again. Restarting both the phone and the watch can help.

Check for a Garmin or Strava outage

Before changing more settings, check the Garmin Connect status page for the Strava entry, and the Strava status page, which also shows uploads coming from Garmin Connect. This tells you quickly whether the problem is on your end or a wider outage. Delays are most likely during peak usage times — if an outage is active, wait for it to clear and check again.

Upload an activity manually

When automatic sync fails, you can upload the activity file yourself, without depending on the Garmin-Strava link at all.

From the device: connect it to a computer with a USB cable and open the Activities folder. This route isn’t available on devices that use the ANT+ agent — use the Garmin Connect export instead for those.

From Garmin Connect: on a computer, open the Activities page and click the activity title. Use the gear icon in the upper right, choose Export File, and unzip the download to get the .fit file.

Then go to strava.com/upload/select, sign in, and choose the file. If it arrived as a .zip, unzip it first — Strava needs the .fit file itself, not the archive. If the original .fit file isn’t available, you can export a .tcx or .gpx from Garmin Connect instead.

More than one activity is missing

Several missing activities usually point to something broader than one failed upload:

  • Confirm you’re checking the Strava account Garmin is actually syncing to — remember, it only syncs to the most recently created one.
  • Confirm the Activities permission is enabled in Garmin Connect.
  • Disconnect and reconnect Garmin in Strava, then record a new activity to restart syncing.

If that still doesn’t recover things, export the original files from Garmin Connect or the device and upload them directly — that skips the sync chain entirely.

Vivofit and Vivosmart bands have no built-in GPS. Their activities in Strava will show heart-rate data only, with no map or distance.

Still stuck? The Garmin Forums and the Strava Community Hub are worth a search — post your device model and what you’ve already tried. If you ride regularly, a dedicated head unit tends to sync more reliably than a watch — see our Garmin Edge comparison.

Before you share a link to troubleshoot: making a Garmin Connect activity public exposes your route and start location. Set it back to private afterward, or attach a zipped .fit file instead.

Frequently asked questions

Why am I seeing an “Invalid Garmin Credentials” error?

This means Strava’s connection to your Garmin account has fallen out of sync, usually after a password change on Garmin’s side. Disconnect Garmin in Strava’s settings, then reconnect and log in with your current Garmin credentials.

How do I force Garmin to sync with Strava?

Confirm the Activities permission is on in Garmin Connect, disconnect and reconnect Garmin in Strava, then record and sync a new short activity. If one specific workout is still missing, upload its .fit file manually.

Why are my Garmin activities going to the wrong Strava account?

Garmin syncs only to the most recently created Strava account — the one with the highest athlete ID. If you have more than one Strava account, check that one first.

Strava says my Garmin file has corrupted time data — now what?

This points to an issue in the exported file itself rather than your account settings. Re-export the original file from Garmin Connect rather than reusing a previously exported copy, and make sure you’re uploading the unzipped .fit file, not the .zip archive.

Why won’t my file upload to Strava at all?

An empty or 0 KB file usually means the export didn’t complete, or you’re uploading the wrong file from inside the unzipped folder. Re-export the activity from Garmin Connect and confirm the .fit file has a normal file size before uploading it again.

How long does it take for a Garmin activity to appear on Strava?

Strava doesn’t publish a fixed time. It’s usually automatic once Garmin Connect has the activity, but delays happen occasionally, especially at peak upload times. If you need it sooner, upload the file manually.

Sources

Sharing Is Caring:
About the Author

Nathan Rhodes is a writer at GoMyReview who focuses on practical automotive troubleshooting, vehicle maintenance, and consumer technology. He creates clear, reader-friendly guides that help everyday users understand common problems and make informed decisions. His work covers topics ranging from Toyota Camry engine and cooling issues to laptop performance and temperature monitoring. Nathan is committed to careful research, straightforward explanations, and useful solutions that readers can confidently apply.

Leave a Comment