Strava can sync Garmin activities through Garmin Connect, so your workouts upload automatically after you link the accounts.
You finish a run on your Garmin, glance at Strava, and… nothing. No map. No pace chart. No kudos bait. If that’s your situation, you’re in the right place.
The good news: Garmin and Strava do connect. The less fun part: there are two “connections” people mix up. One sends Garmin activities into Strava. The other sends Strava routes into Garmin. When you know which one you need, setup gets simple.
This article walks you through the clean, official way to link them, what sync does (and doesn’t) move over, and the fixes that solve the common “why isn’t it uploading?” headache.
What “Connect” Means Between Garmin And Strava
When people say “Garmin to Strava,” they usually mean: record on a Garmin device, sync to Garmin Connect, then auto-upload that activity into Strava.
That flow has one job: move activity files and workout data into your Strava account with no manual uploads.
There’s another feature that sounds similar: sending Strava Routes to a compatible Garmin so you can follow a course on your watch or bike computer. That’s separate. You can enable one or both.
How The Data Actually Travels
Garmin devices don’t talk to Strava directly. Garmin Connect acts as the middle layer. Your device syncs to Garmin Connect first (phone app, Wi-Fi, or USB), then Garmin Connect passes the activity to Strava once permission is granted.
So if your activity is missing on Strava, you can usually narrow it down fast: did it reach Garmin Connect yet? If it didn’t, Strava won’t see it.
What You Get After Linking
Once your accounts are linked, new Garmin activities that land in Garmin Connect should auto-upload to Strava. You’ll still edit titles, shoes, and privacy settings on Strava like normal.
Most users link accounts for the same reasons: they want segments, leaderboards, and an activity feed where friends can react, while still keeping Garmin Connect for device settings, training status, and sensor management.
Can Strava Connect To Garmin? What Sync Really Means In Practice
Yes, Strava connects to Garmin through Garmin Connect permissions. After you authorize the connection, Garmin Connect sends eligible activity files to your Strava account automatically.
Two details shape expectations:
- Auto-upload triggers on new activities after the link is in place.
- Historical syncing can work, yet it depends on the rules and limits of the connection and what’s already been uploaded.
Garmin-To-Strava And Strava-To-Garmin Are Different Toggles
Garmin-to-Strava covers your recorded workouts. Strava-to-Garmin typically covers Routes/Courses so you can follow a planned route on a device. If you only want uploads, you can skip the routes side.
How To Link Garmin Connect And Strava The Official Way
Linking takes a few minutes. The cleanest path is to start from the platform you care about most and complete the authorization prompt. Either direction works as long as you finish the permission screen.
Option A: Link From Strava
- Open Strava (app or web).
- Go to Settings, then find the Connected Apps / Services area.
- Select Garmin, then choose the connect option.
- Sign in to Garmin Connect when prompted.
- Approve access so Garmin Connect can send your activities to Strava.
If you want the step-by-step screenshots from Strava’s own help page, use this official article: Garmin and Strava.
Option B: Link From Garmin Connect
- Open Garmin Connect (mobile app or web).
- Find connected apps / partner connections.
- Select Strava, then start the connection flow.
- Sign in to Strava when prompted.
- Approve access so Garmin Connect can share activities.
Garmin’s official walkthrough is here: Steps to Link Your Garmin Connect Account with Strava.
Do This Right After You Link
Record a short test activity (even a quick walk), sync it to Garmin Connect, then check Strava. That confirms the pipeline end-to-end.
If the test activity appears in Garmin Connect but not Strava, skip ahead to the troubleshooting section. That’s the common split point.
What Sync Sends Over, And What Stays Behind
Most of the time, your core activity details move over cleanly: time, distance, pace or speed, elevation, heart rate (if recorded), and GPS track when the device logged location.
Some metrics can differ between apps because each platform calculates a few stats in its own way. You may see small differences in elevation gain or calorie estimates even when the raw file is the same.
Activities That Commonly Sync Well
- Running (outdoor)
- Cycling (outdoor)
- Walking and hiking
- Indoor trainer rides (when recorded as an activity)
- Pool swims (often missing GPS track by design)
Activities That Can Look “Odd” On Strava
If a device doesn’t record GPS (or the activity type doesn’t use it), Strava may show a workout with no map and no distance. That’s normal for some indoor workouts or band-only tracking where location isn’t captured.
Before you chase fixes, it helps to match your goal to the right connection setup and expectations.
Common Goals And The Right Setup
| Goal | Best Connection | What You Get |
|---|---|---|
| Auto-upload Garmin runs to Strava | Garmin Connect → Strava | New activities appear in Strava after Garmin sync |
| Keep Garmin as the recorder, Strava as the feed | Garmin Connect → Strava | Garmin handles sensors; Strava handles sharing and segments |
| Follow Strava Routes on a Garmin device | Strava Routes → Garmin Courses | Saved routes show as courses on compatible devices |
| Fix missing uploads after a password change | Reconnect accounts | Fresh authorization restores the pipeline |
| Send rides recorded on an Edge to Strava | Garmin Connect → Strava | Edge activity files upload once they reach Garmin Connect |
| Keep two Strava accounts separate | One Garmin Connect link only | Garmin uploads to a single Strava account at a time |
| Backfill older Garmin workouts into Strava | Historical import tools | Older files may import, depending on account state and limits |
| Upload one activity manually | Export FIT/GPX/TCX | Single activity upload when auto-sync isn’t the move |
Strava Routes On Garmin Devices
If you plan routes in Strava and want turn-by-turn style guidance (device-dependent), you’ll want the routes/courses permissions enabled. This is separate from activity uploads.
In plain terms: activity upload is about what you already did. Routes sync is about what you plan to do next.
Once enabled, your saved Strava Routes can appear in Garmin Connect as courses for compatible devices, then sync down to the device the same way workouts do.
Privacy, Duplicates, And “Why Did It Upload Twice?”
Duplicates usually happen when you record the same workout in two places. A common pattern is starting an activity on a Garmin and also recording on the Strava phone app. Both files hit Strava, and you end up with twins.
The fix is simple: pick one recorder per workout. If you want Garmin data quality, let Garmin record and let Garmin Connect pass it to Strava.
Privacy settings can trip people up too. If an activity appears on your Strava profile but not in your followers’ feeds, check your Strava activity visibility. Garmin’s upload won’t override your Strava privacy choices.
Troubleshooting When Garmin Activities Won’t Show Up On Strava
When uploads fail, the pattern is usually one of these: the accounts aren’t linked anymore, the activity never hit Garmin Connect, or the link points at the wrong Strava account.
Start with the fastest check: open Garmin Connect and confirm the activity is fully synced there. If it’s missing in Garmin Connect, fix device sync first.
| Symptom | Likely Cause | Fix |
|---|---|---|
| Activity is in Garmin Connect, not in Strava | Authorization expired or got revoked | Disconnect Garmin from Strava, then reconnect and run a new test activity |
| No new uploads after months of working fine | Password change or security prompt broke the link | Reconnect accounts and approve permissions again |
| Uploads go to the “wrong” Strava account | Multiple Strava accounts were linked over time | Log into the intended Strava account, disconnect, then reconnect from that account |
| Garmin Connect shows the activity as not fully synced | Device sync stalled | Force a sync (Bluetooth/Wi-Fi), confirm the activity fully loads in Garmin Connect, then check Strava |
| Indoor workout shows no map or distance | No GPS track was recorded | That’s expected for many indoor types; record as the correct activity type and check device settings |
| Strava shows two copies of the same workout | Recorded on Garmin and Strava app | Delete one copy in Strava and stick to one recorder next time |
| One-off activity missing during a busy day | Delayed sync queue | Give it a bit, then export the original file from Garmin Connect and upload it to Strava if needed |
A Clean Reset That Fixes Most Sync Bugs
- In Strava settings, disconnect the Garmin connection.
- In Garmin Connect partner connections, remove Strava access if shown there too.
- Reconnect using one path only (Strava-side or Garmin-side).
- Record a short test activity and sync it into Garmin Connect.
- Check Strava for the new upload.
This reset works because it clears old tokens and forces a fresh authorization handshake between the two platforms.
Manual Uploads When You Need A One-Time Fix
If you need a single activity in Strava right now and auto-upload is stuck, manual upload is a solid fallback.
Download the original activity file from Garmin Connect (often a FIT file, sometimes zipped for long sessions), then upload it to Strava from the upload page. This keeps your workout data intact and avoids re-recording anything.
Manual uploads are also handy when you borrowed a device, used a shared account, or recorded offline and synced later.
A Simple Checklist To Keep The Connection Stable
- Sync your device to Garmin Connect soon after each workout.
- Keep one Strava account linked to your Garmin Connect account.
- Avoid recording the same activity on two devices/apps at once.
- After app updates, do one quick test activity if you notice missing uploads.
- If you change passwords, reconnect right away so the token stays fresh.
What To Expect After You Set It Up
Once the link is set, the daily experience is hands-off. Record on Garmin, sync to Garmin Connect, then your activity shows up on Strava with the usual graphs and segment matching.
If you’re using Strava Routes on a compatible Garmin, you’ll see your saved routes appear as courses after permissions are enabled and sync completes.
When something breaks, it’s rarely mysterious. Check Garmin Connect first, then reconnect the accounts if Garmin has the activity and Strava doesn’t.
References & Sources
- Strava.“Garmin and Strava”Explains account linking, common sync issues, and reconnection steps for Garmin uploads to Strava.
- Garmin.“Steps to Link Your Garmin Connect Account with Strava”Shows the official Garmin Connect flow for linking accounts and syncing activities to Strava.