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.

Outdoor runI'm getting duplicate activitiesMy numbers don't match between apps

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

RoleAssigned toWhy
Source of truth / recorderGarmin watchRecords the run once.
DestinationStravaShares the run — but should not write back to Health.
DestinationApple Health / FitnessYour 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 → StravaShares the run.

❌ Disable these

  • Strava → Apple Health / FitnessStrava'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

  1. Decide which app feeds Apple Health. Recommended: keep Garmin Connect → Apple Health on.
  2. In Strava, turn OFF 'Write activities to Apple Health' (Strava → Settings → Applications, Services & Devices → Health).

Device settings

  1. In Apple Health → Profile → Apps, confirm only one app (Garmin Connect) is allowed to write Workouts/Distance.

Verify it worked

  1. After a run, open Apple Health → Distance and confirm the run appears once, not twice.

⚠️ Duplicate-risk warnings

High risklands in Apple Health / Fitness

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.

Confidence: mediumLast verified 2026-06-15

Verified against: Strava write-back to Apple Health toggle (support.strava.com) · Garmin Connect → Apple Health (support.garmin.com)

Not your exact setup?

Run the 4-tap wizard to get the fix matched to the tools you actually own.

Find my fix →

Related fixes