MySwimPro is the #1 swim & dryland app for swimmers – named the “App Of The Year” by Apple. Swim faster, get stronger, and improve your technique with MySwimPro. Get a personal training plan, swim and dryland workouts, analytics and drills on your phone or smart watch.

The MySwimPro coach helps you improve your performance and health with personalized swim and dryland workouts, weekly calendars, and tutorial videos to help you swim stronger. Beginners and advanced athletes welcome!

• Write your own workouts
• Log an unlimited number of workouts
• Load & track workouts on compatible smart watches
• Print from PDF
• Sync to STRAVA
• Monthly Challenges

Introducing our most personalized training experience yet. Unlimited workouts, coaching, and advanced analytics. Speak with an experienced coach to reach your personal fitness goals! Try it free for the first 30-days.

Commit to a weekly swim or dryland plan that is personalized to your skill level and goals:

• Beginner Weight Loss
• Advanced Technique Bootcamp
• IMX Pro Challenge
• 5k Open Water
• Low Impact Dryland
• Max Performance Dryland
• Plus MORE!

Swim set intervals are tailored to your speed and skill level. Get a truly personalized coaching experience with our dynamic interval algorithm.

Take your customized workouts to the pool – export and print it, sync it to your smartwatch (not required), and leave your phone dry on deck.

Easy-to-follow workouts and analytics tracking with most Apple Watch, Garmin, and Fitbit smart watches. MySwimPro uses Apple Health to read and write your swim workouts and keep them sync'd all in one place.


• At-home dryland workouts, with and without equipment
• Tracking your progress and visualizing your improvement with detailed analytics like laps, SWOLF, strokes per lap, splits, calories burned and distance
• Swim coach on your wrist guiding you through the workout set-by-set
• Helpful tips and how-to videos
• Stay motivated and connect with swimmers around the world
• Pool, open water and triathlon workouts that guarantee results


"This is the only app I've come across that is truly trying to help swimmers with their training and technique." - Peter Vanderkaay, 3x Olympic Swimmer

“This app changed my life. I lost 110 pounds swimming with MySwimPro!” - Karen M.

“These training plans give me a new focus and benchmark to live up to. I just competed again for the first time in 30 years!” - Matt T.

“I’m so much faster thanks to this app. The guided workouts are brilliant way to break up the monotony of doing a straight set of laps.” - Sue B.

“Can’t say enough about MySwimPro! It’s really renewed my love for the sport and helped me consistently swim 3x per week” - Ruth E.

“Great app. Great results. Worth the money. I’ve had ELITE COACH for a year now, and the results have been remarkable.” - David O.

"I hate the swimming part of triathlon. This app really helped me improve my swim time. It's amazing." - Mina R.


Get a free 30-day trial when you upgrade to a yearly subscription of ELITE COACH.

Monthly or Yearly Subscriptions available:
• Swim Pack – Unlimited swimming
• Dryland Pack – Unlimited dryland
• ELITE COACH – Full access to everything

Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period. Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal. Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase. Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable

Terms of use: at

What’s New

Version 7.2.6

Bug fixes and performance improvements

Ratings and Reviews

3.8 out of 5
308 Ratings

308 Ratings

West29 ,

Enjoyable beasting!

The key to this app, for me, has been the way that it syncs and presents a workout on my watch. That’s just brilliant. Workouts are definitely worth the subscription.

As a newbie to training, I also like being able to see the drill videos in the plan just to make sure I know what I’m supposed to be doing. This module may become less valuable with time and familiarity.

The only flaw I’ve noticed is that the Training Plan has forgotten which workout I have last completed. I complete the workout, it is stored in my history, gets ticked off in the plan but when I come back, it’s forgotten and suggests doing the same plan for a second time (despite it still being logged). Annoying but not really an issue.

I didn’t find the analysis all that useful but I don’t have a coach. I might find it more valuable if it helped me understand trends (example would be SwimSmooth Guru).

Developer Response ,

Thank you for leaving us a review! We are excited to hear that you are enjoying the app!

We are aware of an issue that sometimes causes the workout to not be automatically marked complete and are working to get this resolved.

In the meantime, if you swipe left on the " start" button for a workout in a training plan, you can then manually mark the workout complete! This won't log an additional workout, it will only mark it complete in your training plan.

We'd love to hear more from you if you could send us a message at

mooseydog ,

Versa lite

I can only review this with regards to Fitbit’s versa lite. In principle this a great app. I’ve been using it for a couple of months and have realised it’s limitations. Mainly down to the tracker, rather than the app. The functionality is quite limited. None of the controls work, other than the pause button. Once you’ve loaded a workout, you have to see it through to completion or force shutdown the Fitbit, as it won’t fully function until the workout is finished. It doesn’t sync with Fitbit, only with strava. Which is fine but you have to do it manually. It’s a shame the tracker doesn’t automatically sync the work out with myswimpro. The sense of achievement would be so much better if it did, rather than doing it manually. It’s a shame that myswimpro wasn’t a third party app but maybe that’s because the tracker is rather limited in its functionality. This probably works fine with a more expensive watch like Apple etc. So, if you’re a versa lite owner and are thinking of using this app, be aware it’s very limiting. It’s ok for doing intervals but that’s it. I don’t mind the basic app, but I wish you could use the controls and it would automatically sync with Fitbit or strava.

Developer Response ,

Hi there, We just released a major update for the fitbit versa lite that should resolve all of the issues you mentioned. The touch screen buttons are working and the workouts are now transferring back to MySwimPro after the workout is completed. Can you give it a try and let us know how you like it at ?

Cosmicflood ,

A life changing App

I have been using MySwimPro for a couple of years now and it’s simply been life changing.

I took up swimming after knee injuries forced me to stop running so swimming was advised due to the lack of impact on said knees.

Before using the app I used to get in the pool without structure and it was difficult to aim towards anything other than getting in and swimming.

I was lucky enough to be given an Apple Watch from my wife for Christmas a few years ago and this helped to monitor my distances but still no plan to my swims. That was until I discovered MySwimPro. I now have a personal coach on my wrist and combined with the analytics the iPhone app brings its been superb.

Last year my aim was to swim a sub 1 hour 3.8k (iron man distance) and I achieved this with the help of the planned training on MySwimPro.

This year, after a lengthy injury at the end of last year (2018) I am planning on swimming the length of Lake Windermere in the Lake District (10.5 miles). The app is really helping me structure my swims so I feel like I get something out of every swim and head toward my goal.


MySwimPro, Inc.
77 MB

Requires iOS 12.0 and watchOS 5.0 or later. Compatible with iPhone, iPad and iPod touch. Apple TV.


English, French, German, Italian, Portuguese, Russian, Spanish, Turkish, Ukrainian

Age Rating
In-App Purchases
  1. Premium Subscription - Monthly £18.99
  2. MySwimPro Elite: Yearly £110.99
  3. MySwimPro Elite: Monthly £18.49


  • Family Sharing

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

  • Siri

    Get things done within this app using just your voice.

More By This Developer

You May Also Like