Garmin Run Showing Twice in Apple Health? The Fix
Keep one path into Apple Health: let Garmin write directly and turn off Strava's write-back, which is the second copy.
Diagnosis
Your single Garmin run shows up twice in Apple Health because two things write it there: Garmin Connect writes directly, and Strava (fed by Garmin) writes it back too. Apple Health has no de-duplication, so both copies stick. Keep one path in — let Garmin write to Health and turn off Strava's write-back.
Your setup at a glance
| Role | Assigned to | Why |
|---|---|---|
| Source of truth / recorder | Garmin watch | Records the run once. |
| Destination | Strava | Shares the run — but should not write back to Health. |
| Destination | Apple Health / Fitness | Your health database — fed by Garmin only. |
Data route
This is the fix: which connections to keep and which to switch off.
✅ Enable these
- Garmin Connect → Apple Health / Fitness (the run) — One clean path into Health.
- Garmin Connect → Strava — Shares the run.
❌ Disable these
- Strava → Apple Health / Fitness — Strava's write-back is the duplicate copy in Health.
During the workout
Do start
- ✓Record the run on your Garmin as normal — nothing changes on the watch.
Don't start
- ✕Don't leave Strava's 'Write to Apple Health' on while Garmin also writes to Health.
Step-by-step setup
Account links
- Decide which app feeds Apple Health. Recommended: keep Garmin Connect → Apple Health on.
- In Strava, turn OFF 'Write activities to Apple Health' (Strava → Settings → Applications, Services & Devices → Health).
Device settings
- In Apple Health → Profile → Apps, confirm only one app (Garmin Connect) is allowed to write Workouts/Distance.
Verify it worked
- After a run, open Apple Health → Distance and confirm the run appears once, not twice.
⚠️ Duplicate-risk warnings
Garmin → Health and Garmin → Strava → Health write-back both add the run → it appears twice in Apple Health.
Fix: Keep one writer (Garmin → Health); turn off Strava's write-back to Health.
What data to trust
- Trust Garmin watchfor the run's distance, pace, time and heart rate.
- Trust Apple Health / Fitnessfor daily totals — but only once a single app is allowed to write them.
You'll know it worked when…
Apple Health shows each Garmin run once (not twice), and Strava still shows the run.
Frequently asked questions
I only use a Garmin — why does my run show twice in Apple Health?
Because two apps write it: Garmin Connect writes directly to Apple Health, and Strava (which Garmin feeds) writes it back. Apple Health has no de-duplication, so both copies remain. Turn off Strava's write-back to Health.
Should I let Garmin or Strava write to Apple Health?
Pick one. The simplest is to keep Garmin Connect → Apple Health and turn off Strava → Apple Health, so the recorder feeds Health directly.
Verified against: Strava write-back to Apple Health toggle (support.strava.com) · Garmin Connect → Apple Health (support.garmin.com)