Garmin and Strava don’t talk to each other by default — you link the two accounts once, and after that every workout your Garmin device records flows into your Strava feed on its own. The fastest way is to start from Strava: sign in, open Settings, and connect Garmin from either the website’s Social Connections section or the app’s Connect an App or Device menu. Confirm the Activities permission in Garmin Connect, and new workouts typically show up in Strava within a few minutes. If a sync ever stalls, a manual refresh, a full reconnect, or uploading the activity file directly will usually fix it.
Quick Answer
To connect Garmin to Strava, log in to Strava, open Settings > Social Connections (or Settings > Connect an App or Device in the mobile app), select Garmin, and authorize the connection through Garmin Connect. Once linked, new Garmin activities typically appear on Strava within a few minutes — no manual upload required.
Key Takeaways
- Start the connection from Strava, not from your Garmin watch — the Garmin side just needs the Activities permission turned on.
- Use the Strava mobile app (You > Settings > Connect an App or Device > Garmin) or the Strava website (Settings > Social Connections > Connect with Garmin).
- You’ll need an existing Garmin Connect account with at least one recorded activity, plus a Strava account (free or paid) — the connection itself costs nothing.
- New activities normally sync automatically within a few minutes; delays are more common during peak upload times or on a weak connection.
- Garmin only sends activities to one Strava account — if more than one is connected, it goes to whichever has the highest (most recently created) athlete ID.
- If sync fails, disconnect and reconnect the integration, run a manual sync in Garmin Connect, or upload the original GPX, TCX, or FIT file (25MB or smaller) directly to Strava.
At a Glance
| Time Required | About 2–5 minutes for the initial link-up |
| Difficulty | Easy — no technical skills needed |
| Tools Needed | A Garmin Connect account with at least one uploaded activity, and a Strava account — via the Strava app, Garmin Connect app, or either website |
| Cost | Free — no premium subscription required on either platform |
How to Connect Garmin to Strava

Before you start, make sure you already have a Garmin Connect account with at least one activity uploaded to it, and a Strava account to link it to. From there, you can start the connection from either Strava’s website or its mobile app — both lead to the same result.
From the Strava Website
Log in to Strava.com and click your profile picture in the upper-right corner, then select Settings. In the left sidebar, open My Profile and scroll down to the Social Connections section. Find Garmin and select Connect with Garmin. You’ll be redirected to Garmin’s sign-in page — log in with your Garmin Connect credentials and accept the permissions prompt to finish linking the accounts.
From the Strava Mobile App
Open the Strava app and tap the Settings icon in the upper-right corner of the You tab. Select Connect an App or Device, choose Garmin, and tap Connect Garmin. Sign in to your Garmin Connect account when prompted, then accept the permissions request.
Pro Tip: Start the connection from Strava rather than from your Garmin watch or the Garmin Connect app’s device settings — there’s nothing to configure on the watch itself, and initiating from Strava tends to be the more reliable path.
Once approved, activities recorded going forward sync to Strava on their own, usually within a few minutes of each transfer completing. If the connection doesn’t appear to be active afterward, double-check your Garmin Connect credentials and repeat the authorization steps.
Connect Garmin in Strava Settings
After authorization, confirm that the Activities permission is switched on in Garmin Connect’s Strava settings — without it, the connection can show as linked while nothing actually transfers.
Once that permission is active, any new activity recorded on your Garmin device syncs to Strava automatically.
Note: Only activities created after the connection is established sync automatically. Older workouts already sitting in Garmin Connect won’t backfill on their own — you’ll need to export and manually upload them (see Upload Garmin Files to Strava below).
Link Strava From Garmin Connect
Open the Garmin Connect app or website, then go to Settings and select Connected Apps or Third-party Connections to find Strava.
| Action | Result |
|---|---|
| Open Settings > Connected Apps | Shows all available third-party integrations, including Strava |
| Select Strava and log in | Confirms account ownership and starts authorization |
| Accept the Activities permission | Enables automatic activity transfer to Strava |
| Save changes | Activates the integration |
| Revisit periodically | Confirms the connection and permissions are still active |
After selecting Strava, Garmin Connect asks for your Strava login and permission approval — accept the Activities permission so activity data can transfer. Once linked, new Garmin uploads route to Strava automatically, usually within a few minutes. It’s worth checking back in Garmin Connect’s Connected Apps list occasionally to confirm the integration and its permissions are still active, since an app update or password change can sometimes reset them.
How to Verify Garmin Sync Is Working
You can confirm a Garmin-to-Strava sync is working by recording an activity, syncing your Garmin device to Garmin Connect, and checking the Strava feed within a few minutes for the uploaded workout. It should appear without any manual entry on your part.
In Strava Settings, under Connected Apps, the Garmin connection should show as active. In Garmin Connect, the Activities permission must stay enabled for future workouts to keep transferring.
Note: Occasional sync delays happen even when everything is set up correctly, especially during peak upload times. Garmin’s status page and the Strava status page both show real-time service status, so you can rule out an outage before troubleshooting your own settings.
If the activity is still absent, manually trigger a sync in Garmin Connect, then refresh the Strava feed. If it persists, disconnect the Garmin account in Strava settings and reconnect it to renew authorization.
Send Strava Routes to Garmin
With Garmin-to-Strava syncing confirmed, you can send routes the other way, too. In Garmin Connect, go to Settings > Connected Apps > Strava and make sure the Courses permission is enabled — this is separate from the Activities permission and controls route transfers specifically.
Cadence data is the piece most riders are missing when they compare rides on Strava, and the watch alone cannot estimate it on a bike. A speed and cadence sensor fills that gap for very little money.
In Strava, open the route you want to send — from My Routes on the website, or the Maps tab or your profile’s Routes page in the app — and tap the star or save icon so it’s highlighted. Only starred or saved routes sync to a paired Garmin device. Once transferred, the route typically appears under Courses or Navigation on the device, where turn-by-turn guidance is available.
Only routes saved after the connection is established are eligible to sync, so star any older routes you still want on your device.
Stop Garmin and Strava Syncing
To stop Garmin and Strava syncing, disable the Activities permission under Strava in Garmin Connect, either in the app or on the website, through Connected Apps or Third-party Connections. Once disabled, Strava will no longer receive future activity uploads from the Garmin device.
Disable Activities Permission
Turning off the Activities permission in Garmin Connect’s Connected Apps settings pauses future syncing without disconnecting the two accounts entirely. This stops new uploads while leaving everything already in Strava untouched, and it’s reversible — you can turn the permission back on later to resume syncing.
- Find Connected Apps in Garmin Connect.
- Disable the Activities permission for Strava.
- Re-enable it later if needed.
Disconnect Connected App
Disconnecting the integration fully requires changing settings on both platforms. First, open Garmin Connect, go to Settings > Connected Apps, select the Strava connection, and disable the Activities permission or remove the connection outright. Next, open Strava, go to Settings, and under Social Connections choose the option to remove the Garmin integration.
This two-sided removal fully severs the link. Afterward, future activities recorded on the Garmin device won’t sync to Strava until it’s reconnected. To confirm, check the connection status in both Garmin and Strava settings and verify no active pairing remains.
Prevent Future Uploads
Warning: Disabling the connection only stops new activities from syncing — it does not delete anything already posted to Strava. If you also want past activities removed, that has to be done manually in Strava.
In Garmin Connect, disable the Activities permission under Strava to halt automatic transfer, or remove Garmin from Strava’s Connections section by selecting Disconnect. Existing uploads remain visible on Strava either way.
- Review Garmin Connect permissions periodically to keep track of what’s sharing data.
- Reconnect later through the Strava app or website if syncing is needed again.
- Double-check Strava’s Connected Apps list to confirm the level of access you intend.
Upload Garmin Files to Strava
To upload a Garmin activity file manually, connect the device to a computer and open it like a hard drive so you can find the relevant file in the Activities folder. From there, upload a GPX, TCX, or FIT file that’s 25MB or smaller through strava.com/upload/select. Subscribers can upload up to 25 files at once; free Strava accounts are limited to 15 at a time.
This manual route works when automatic syncing isn’t available. If the activity doesn’t appear on the device, open Garmin Connect and export the original file instead. If the download arrives as a .zip archive, extract it first — only uncompressed FIT files are accepted for upload. Devices that rely on the ANT+ agent can’t use this method, since manual transfer requires the Garmin unit to mount as storage.
How to Fix Garmin and Strava Sync Issues
A sync issue should first be traced to the Garmin Connect connection settings, where the Activities permission must be enabled for data transfer. If activities are still missing, disconnect the link and reconnect it to refresh the integration, then run a manual sync in Garmin Connect to confirm data is flowing again.
Check Connection Settings
In Garmin Connect, confirm that the Activities permission is enabled. Then check Strava Settings to make sure the Garmin link is still authorized and that privacy controls aren’t hiding synced activities from view. Keeping both apps updated reduces sync issues caused by outdated versions.
- Verify Activities permission in Garmin Connect
- Check privacy visibility in Strava Settings
- Update both apps to preserve compatibility
Check for Multiple Strava Accounts
If you’ve ever created more than one Strava account, Garmin will only forward activities to one of them — specifically, whichever Strava account has the highest athlete ID, meaning the most recently created one. If activities aren’t showing up where you expect, check Garmin Connect’s Connected Apps list for duplicate Strava connections and disconnect the ones you don’t use.
Reconnect Garmin Sync
When connection settings look correct but activities still aren’t reaching Strava, a full reconnect often clears the fault. In Strava Settings, remove Garmin, then authorize it again for a fresh link. Confirm the Activities permission is enabled in Garmin Connect, since denied access blocks uploads from the watch.
Note: Reconnecting doesn’t retroactively pull in old activities — sync isn’t triggered again until the first new activity uploads to Garmin Connect afterward. Record or manually sync a fresh workout to confirm the fix worked.
On Strava mobile, also check each activity’s privacy settings, since hidden posts can look like missing ones after a transfer. Keeping both apps updated helps maintain a stable connection.
Frequently Asked Questions
How do I connect my Garmin device to Strava?
Connect from Strava, not your Garmin watch. Use the Strava app (You > Settings > Connect an App or Device > Garmin) or the Strava website (Settings > Social Connections > Connect with Garmin), sign in to Garmin Connect, and accept the permissions prompt. Activities then sync automatically.
Why can’t I connect my Garmin to my Strava account?
Usually incorrect login credentials, a disabled Activities permission, multiple Strava accounts competing for the same Garmin data, or an outdated app version. Disconnecting, reconnecting, and updating both apps resolves most connection problems.
How do I force my Garmin activity to sync with Strava?
Open Garmin Connect and tap Sync to push a fresh transfer. Then verify the Activities permission under Connected Apps, and check Strava a few minutes later. If it still hasn’t appeared, disconnect and reconnect the integration.
Why isn’t my Garmin activity uploading to Strava?
Most often it’s a disabled permission, an unsynced device, or a duplicate Strava account intercepting the data. Confirm Activities permission, force a device sync, and check for multiple connected Strava accounts before assuming something’s broken.
Do I need a paid Strava or Garmin Connect subscription to sync?
No. The automatic sync works with free accounts on both platforms. Paid subscriptions unlock extra analysis features but aren’t required for activities to transfer.
{"@context":"https://schema.org","@type":"HowTo","name":"How to Connect Garmin to Strava","step":[{"@type":"HowToStep","name":"Open Strava settings","text":"Log in to Strava on the website or app and open Settings."},{"@type":"HowToStep","name":"Start the Garmin connection","text":"On the website, select Connect with Garmin under Social Connections; in the app, select Connect an App or Device, then Garmin."},{"@type":"HowToStep","name":"Authorize Garmin Connect","text":"Sign in to Garmin Connect when prompted and accept the permissions request."},{"@type":"HowToStep","name":"Confirm the Activities permission","text":"In Garmin Connect's Connected Apps settings, make sure the Activities permission for Strava is enabled."}]}
Conclusion
Connecting Garmin and Strava is straightforward once you know which side to start from: Garmin captures the workout, Strava presents it, and the link between them lives in Strava’s settings. Once connected, data syncs automatically, routes can move in both directions, and manual uploads remain a reliable backup. If syncing ever breaks, recheck the Activities permission, look for duplicate Strava accounts, and confirm there’s no service outage before reconnecting from scratch. Proper setup turns two separate platforms into one connected training record.
Sources
- Strava Help Center — Garmin and Strava — connection steps, permissions, and troubleshooting for missing or duplicate activities
- Strava Help Center — Syncing Strava Routes to Your Garmin Device — how starred routes transfer to Garmin devices
- Strava Help Center — Bulk Uploading Activities to Strava — file size and file-count limits for manual uploads
- Garmin Connect Status Page — real-time status for checking sync-related outages
- Strava Status Page — real-time status for checking upload delays