Where are my older Garmin activities?

As of December 1st, 2025. Garmin requires you to check the “Historical Data“ box during sign in. If you do not enable this toggle, your historical activities will not be accessible.

If you logged in and did not enable this toggle, you can log out of CityStrides & log back in with that toggle enabled. You can then post in the missing activities thread if you need your older activities synced. :tada: yay.


As of August 1st, 2021. Garmin only allows access to 5 years of historic data. This is a rolling limit, so the 5 years goes back from whatever “today” is when you connect Garmin to CityStrides.

Any activities already synchronized into CityStrides will remain here, unless you delete them.

Here’s how you can work around this limitation:

  • Export your data from Garmin by using the Export Your Data feature in their Data Management page
    • You’re going to get a zip file with a gibberish name
    • In that, the folder structure that will be relevant for you is:
      DI_CONNECT → DI-Connect-Fitness-Uploaded-Files
      • This folder will contain one or more other zip files e.g. “UploadedFiles_0-_Part1”
    • In each of those zip files, you’ll have your collection of FIT files to upload
  • If you are a Supporter
    • Use the manual upload feature to drop the FIT files onto the page
    • Please note that as of now, the manual upload page does not protect against duplicate activities
      • You will need to use a FIT file viewer to determine the first/last dates for file in each zip file, to determine if the whole set can be uploaded … when you get to a zip file that has some overlap with existing data, you’ll need to spot check files to narrow down which files should be uploaded
  • If you are not a Supporter
    • Import the data into a service that does not have this data access limitation
    • Connect that service to your CityStrides account within your Settings page
    • Pause that service after the old activities have arrived in CityStrides
    • The syncing system will skip activities with the exact same start time, avoiding duplicates
7 Likes