Meet your new swim coach – Named the “App Of The Year” by Apple. Swim faster, get stronger, and improve your technique with MySwimPro. Get personal training plans, workouts, analytics and drills on your phone or smart watch.

#1 training app for swimmers – MySwimPro transforms your training with 15-60 minute workouts, weekly calendars, and tutorial videos to help you train right. Beginners and advanced athletes welcome!

• Swim log
• Create your own workouts
• Load & track workouts on compatible smart watches
• Coaching tips
• Sync to STRAVA
• Motivation & accountability
• Share with friends

Ready to take your training to a new level? Subscribe now for unlimited personalized coaching and advanced features. Try it free for 7 days.

Take your pick and commit to a weekly Training Plan tailored to your fitness level & goals:
• Beginner Basics
• Get In Shape
• Improve Endurance
• Enhance Speed
• 5k Open Water Swimming
• Technique Bootcamp
• 10k Challenge
• IMX Pro Challenge

Swim set intervals are personalized to make your workout more efficient. Get a truly personalized coaching experience with our dynamic interval algorithm.

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

Easy-to-follow workouts and analytics tracking with most Apple Watch, Garmin, and Fitbit smart watches.

• 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 telling you set-by-set directions
• Helpful tips and how-to videos
• Stay motivated and connect with swimmers around the world
• Pool, open water and triathlon workouts that guarantee results

“Could change the way you swim” - Sports Illustrated

"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 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.

MySwimPro ELITE is available with a monthly or annual subscription – try it free for 7 days.

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 6.0.6

- Added new share images for World Swim Day (October 26th!)
- Fix for Garmin sync connection not working
- Fix for 0 distance showing on Profile
- Localization improvements

Ratings and Reviews

4.3 out of 5
1.2K Ratings

1.2K Ratings

p23brian ,

Very useful, but a few issues

I’ve been using MSP for about 4 months, swimming 3 times per week usually. The training plans are excellent. Having the workouts loaded on my Apple Watch so the watch can keep track of intervals is really helpful. Using the app has helped my swimming a lot. That said, I’ve encountered a few bugs. There have been issues with dynamic interval times that I’ve entered being overwritten. Other users have experienced the same. When this occurs it messes up the workout on my watch. I’ve been in touch with support but the issue still hasn’t been resolved after about a month. I’ve also had issues loading training plan workouts onto my watch if I modify them. It takes several tries for the modifications to show up on the watch for some reason. Some of the workouts have links to videos that only work intermittently. I still use the app every time I swim and I still find it helpful, but sometimes it can be frustrating to get it working properly.

granitedive ,

Great for Pool and Open Water

I use this app with my Apple watch 3. It automatically tracks all my lap swimming including what stroke I am doing. You have to input the kick sets yourself, but that is easily done. Seems to be very accurate, maybe off by 25 yards once in a while in a 3000 to 4000 yard workout. That’s not a big deal for me.
My workouts automatically get uploaded to Strava. Call me vain, but that gets me to work out even harder!
I’ve used MySwimPro for open water three times. It definitely tracks the yardage and route. I thought there was a problem with it uploading my swim, but that’s only because my watch was in airplane mode. The Apple Watch goes into airplane mode when you switch your phone into that mode. But the watch doesn’t come out unless you take it out of airplane mode on the watch itself. This is totally unrelated to the MySwimPro app.
Definitely sign up for emails; the weekly how-to and technique videos are really well done and helpful.
All in all I highly recommend this app, definitely better than just the Apple Watch software.

EdiJunkie ,

Seriously, Best Swim App Available

High School was a long time ago for me, but I loved the swim team! My daughter has been swimming for high school too and I’ve always loved watching her! So when a gym with a pool opened up close by I signed up before they finished building it. The first month was killer, but I got my old strokes back and can now survive a good long 2,000 yard swim comfortably. For Christmas my wife got me an Apple Watch 4. To my amazement and delight, the basic watch can keep track of my distance AND my strokes! To my more amazement and delight I came across MySwimPro which works seamlessly with my watch! I’ve done a few workouts and through MySwimPro I’ve realized things have drastically changed since 1987! It’s like learning to swim all over again and I love it! Since I’ve started using MySwimPro I am within 5 seconds of my fastest 50 free in high school! Can’t wait to beat it and my school IM and Breaststroke records as well! And this is at age 50! Here’s to swimming and my personal MySwimPro coach! One of the best investments I’ve ever made for myself! You’ll love it too!!

Developer Response ,

Thanks for the feedback! So glad we could be a part of your comeback in the pool. Happy swimming!


MySwimPro Elite: Yearly
Training + Technique + Analytics Packs bundle
Free Trial


MySwimPro, Inc.
250.1 MB
Health & Fitness

Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.


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

Age Rating
Rated 4+
© 2015-2019 MySwimPro, Inc.
In-App Purchases
  1. Premium Subscription - Monthly $19.99
  2. Premium Subscription - Yearly $119.99
  3. Training + Analytics: Monthly $15.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

  • Siri

    Get things done within this app using just your voice.

More By This Developer

You May Also Like