TrainingPeaks is the perfect fitness app for endurance athletes of all ability levels. Whether your goal is to run a half marathon, finish a Gran Fondo or complete an IRONMAN, our app will help you reach your fitness goals.

TrainingPeaks is compatible with with over 100 apps and devices including the Apple Health app. Plus, our Auto-Sync feature allows you to automatically upload workouts completed with your Apple Watch or popular fitness devices such as Garmin, Suunto, Polar, Coros, Fitbit and Zwift.

Training Made Easy:
• Quickly view today’s workout on the go
• Record workouts with your Apple Watch
• Add events to your training calendar and track your progress toward those goals
• Weekly Snapshot shows your fitness summary at a glance
• Keep track of how many miles you’re putting on your gear

Go Premium:

• Plan your workouts in advance from your iPhone or iPad
• Create your season Annual Training Plan
• Target your perfect build and taper with the Performance Management Chart
• Communicate with your coach via post-activity comments
• Use the Advanced Search Option to find any workout
• Create custom intervals to view specific data
• Create a workout library to quickly create training schedules

The Premium subscription is available through Apple In-App Purchases. The one-month Premium subscription is a one-time payment of $19.99. The one-year Premium subscription is a one-time payment of $119.99.

Privacy Policy:
Terms of Use:

Trusted Partner of:
USA Cycling, USA Triathlon, British Cycling, British Triathlon, Cycling Australia, Cannondale-Drapac, USTFCCCA, and others.

What’s New

Version 10.1.3

This release updates the add item view for a much improved experience when planning your workouts.

Ratings and Reviews

4.7 out of 5
523 Ratings

523 Ratings

Hughhack ,

Best training planner

If you are serious about following a structured training plan or if you are working with a coach then this app is the way to go. You and / or your couch can plan a program of multiple training types around goal events or fitness targets. I enjoy the added metrics provided by Training Peaks and the ability to communicate easily with my coach using the app. One of the really useful features is the ability to load structured workouts onto a supported watch (I use the Garmin Fenix 5X). This means that track sessions or other workouts with repeats gets loaded on your watch and it keeps track of the repeats and the interval targets such as distance, time , heart rate, etc for you.

mla1234578900)4 ,


There is no better way to communicate with your coach than through training peaks. My coach is thousands of miles away and he can see exactly what I’m doing.
You can easily and seamlessly see your training progress. In addition I
it’s so easy to upload workouts through Garmin Connect. This enables you to see exactly what your training load is.

The only word of caution is the fatigue indicator isn’t accurate unless you use a heart rate monitor. The fitness for running is also lower than the true figure if you prefer to run without a heart rate strap.

Heinnn777 ,

Great App

Awesome app would like them to update the interface to better show the data ... basically to make it more clean and easy to read an understand

App Privacy

The developer, Peaksware, LLC, has indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Health & Fitness

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

You May Also Like