Whether you want to swim faster, improve your endurance, lose weight, or focus on specific strokes, a structured training plan is the best way to get there.

In the MySwimPro app, you’ll receive a personalized Training Plan designed to help you achieve your goals.

Need some help with your app? Check out our Support site!

How to Follow a Training Plan on Your Android

How to Follow a Training Plan on Your iPhone

Personalize Your Account

After starting your free 30-day trial of MySwimPro ELITE:

  • Go to your Profile, then tap ‘Settings’
  • Tap ‘Workout Settings’ and then tap ‘Personalized Intervals’
  • Enter your best times (or an estimate if you aren’t sure), and our DynamicSwim algorithm will customize every Workout in the app to your speed and Skill Level.

Start Your Recommended Training Plan

Explore your recommended Training Plans and take a look at the weekly Workouts for each plan. Choose a plan that will help you reach your goals.

Depending on the Training Plan you select, you’ll be committing to 4-12 weeks of Swim Workouts (and optional Dryland Workouts). We recommend following the schedule laid out in your Plan, and swimming at least every other day. But if you need to adjust, no worries! Work through the Plan at your own pace.

Start Your Plan

After selecting and subscribing to a Plan, you will find your next Swim Workout from the Plan along the top of the screen on the Coach tab.

Tap the Workout to review the Sets, edit the Workout, log it, or send it to your smartwatch.

Edit Workout

If you want to customize your Workout, tap on the Set you want to edit and tap the Edit icon. Adjust intervals, Effort Levels, equipment, Reps, and more.

Launch Workout

Once the Workout is ready to go, you can either:

  • Print a PDF: Tap the ellipses (…) in the top right corner of the Workout and tap “Open PDF” to print it out
  • Sync to Your Smartwatch: Tap the ellipses (…) and tap “Send to Watch”
  • Do it the Old Fashioned Way: Write the Workout on a piece of paper or a whiteboard

Log Workout

After you swim the Workout, open the MySwimPro app on your phone to log your Swim and record all your split times. You’ll want to keep a log of your swim times to track your progress.

If you have a watch, this will happen automatically. You’ll also see other Analytics such as your split times, strokes per lap, and heart rate graphs.

Planning Your Next Workout

After you log your first swim of the Training Plan, you’ll see your next Workout featured on the top of your Coach screen.

If you want to swim more Workouts than what the plan recommends, try incorporating the fresh Workout of The Day into your weekly schedule!


Visit your Profile to see all your previous swims and view Analytics!


Our global community of swimmers is a great place to connect with thousands of other athletes to share ideas, motivate and encourage each other, and get advice. Join our Private Facebook Group and introduce yourself!

To start your customized swim Training Plan, get the MySwimPro app on your iPhone or Android. Start your free trial of ELITE.



  1. Are the interval shown in a training session calculated and modified for user, or the user have to modify it to fit his physical level?

  2. Jennifer Carpenter on

    I did the workout for world swim day yesterday 🙂 Today, I went to log it in and see that I had to log it yesterday. Oh wells – maybe next year 🙁 Well back to the point – I have a few workouts in my library that I saved and your help pages keep referencing the “train” tab. What? where? I don’t see that anywhere? I think I have touched everything possible on this screen for three or four times now. I have an Apple X phone which is newish so it should be compatible with your app? I’m pretty frustrated and i’m hoping you can help.

    • Hi Jennifer, I am sorry to hear about your frustration! I hope you were still able to find the workout plan this weekend. Can you please go to your settings in the app and press “Send Feedback”? Then our product team can look into the issue you’re experiencing. If you have any further questions, please email us at support@myswimpro.com. Thanks!

  3. I am currently doing the Get Fit–Freestyle training plan. I started with week three because it was the appropriate distance for me. When I finish week 6, will the app think I have completed the training plan, or will I have to cancel it in order to move on without doing weeks 1 and 2?

  4. Hector Fontanet on

    HI I have a Samsung Gear 3 Frontier watch and I can track a swim using a couple of apps but can’t seem to get it tracking with the myswimpro app. Do you have any idea if this watch is supported?

  5. Hi, is it possible to set the intervals without the time, please? I only would like to see the length fo next phase (interval) as I don’t want to be pushed by the time. E.g. warm-up 400 m, then 6 * 100 m drills etc. – and when I complete 400 m warm-up, my Garmin watch says “6 * 100 m drills”.
    I only need to have the training led by the length, not by the time.
    How to set it, please?
    Thank you, Zuzana

    • Taylor Holmes on

      Hi Zuzana! Yes, it’s possible to do this! When you are building your workout, there’s a little toggle button next to the Interval time that allows you to turn that feature off. If you’re using a pre-written MySwimPro workout, simply tap the (…) in the top right corner of the workout screen to edit the workout, and tap on each set to remove the interval. Hope this helps!

  6. Just learning to use. I have a Garmin vivoactice 4S. Between sets there is a 30 sec test, but I was unaware of the rest, therefore my splits for first is off by 30 sec. Since the Garmin data comes in, how do I edit and more importantly SAVE my splits. After adjusting the splits, I save. Then choose done. The next screen has two opt: Save later, or Log workout. If I log workout, I get a second wo for the day with correct splits, but not the data from Garmin.i just want it saved in the original wo.

Leave A Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.