How to Connect Your Swimming Data to Strava

April 8, 2026

Strava handles running and cycling brilliantly. Swimming is another story. The swim data often arrives incomplete — pace gets mangled, stroke data disappears, and the activity looks nothing like what you actually did. Here’s the current state and your best options.

The Problem With Swimming and Strava

Strava’s swimming support has significant gaps:

  • Pace per 100m is often displayed incorrectly
  • Stroke type and SWOLF data are stripped
  • Interval sets show as one continuous swim
  • Open water swims work better than pool swims

The root cause: Strava was built for GPS sports. Pool swimming doesn’t have GPS, and Strava’s infrastructure doesn’t have native support for interval-based swimming data.

Option 1: Apple Watch + Apple Health → Strava

If you track on Apple Watch, the native Workout app records your swim to Apple Health. Strava can sync from Apple Health automatically.

Setup:

  1. In Strava, go to Settings → Applications, Services, and Devices
  2. Connect to Apple Health
  3. Enable “Sync Workouts from Health”

Workouts will appear in Strava, but expect limited swim-specific data. Distance and time will be there; pace and stroke metrics may not appear correctly.

Option 2: Garmin → Strava

Garmin Connect has a built-in Strava sync. All Garmin activities, including pool swims, sync automatically.

Setup:

  1. In Garmin Connect, go to Connected Apps
  2. Connect to Strava
  3. Swim activities will sync within minutes of completing

Garmin’s Strava sync is reliable and fast. Swim-specific data like SWOLF and pace per 100m may show up in the raw data, even if Strava doesn’t display it natively.

Option 3: FIT File Export

The most flexible approach is to export your swim as a FIT file and upload it directly to Strava.

FIT is the standard fitness file format used by Garmin, Apple, and most training apps. When you upload a FIT file with full swimming data to Strava, it often retains more detail than automatic sync.

Apps like SwimBeat (with Strava integration on the roadmap) aim to export clean FIT files that preserve interval structure and swim-specific metrics.

What Shows Up on Strava

Regardless of method, here’s what typically appears correctly:

  • Activity type (swimming)
  • Date and duration
  • Distance

What often shows up incorrectly or not at all:

  • Pace per 100m
  • Stroke type breakdown
  • SWOLF
  • Interval splits

Managing Expectations

For now, think of Strava as a social and storage layer, not a swim analytics tool. Your swim-specific analysis is better done in a dedicated app. Strava is where you share the fact that you swam, see your weekly volume, and connect with training partners.

Keep your detailed swim data in a swim-specific app. Let Strava show the headline.

Will This Get Better?

Swimming support in Strava has been a long-standing limitation. Several third-party apps are building direct Strava integration specifically designed to export clean swim data. As that tooling matures, the experience should improve significantly.