The choice is yours

Book swimming lessons where you choose your instructor, your time, and your price

How it works

Book your swim lesson online in just a few steps

Drawing of a list of pools

Select a nearby location

Choose from amazing pools in local hotels and gyms. Each location comes loaded with amenities like free wifi, towel service, and lounge chair seating.


Drawing of a list of instructors

Book with an instructor

Select your instructor based on their price, schedule, and experience to find the one best suited to help you hit your swim goals. Then just pick a time from their schedule.

See you at the pool!

At your lesson

Meet your instructor and set goals

At the start of your lesson, take a few minutes to discuss your needs and goals with your instructor. Focus on the areas and skills you want to work on most.

Learn to swim

Build fundamental swimming and water safety skills quickly. Learn faster with individual attention and constant feedback.

Review your progress

Spend the last few minutes of your lesson going over what you learned and what to work on next. Celebrate your progress—you’re one step closer to reaching your goals!

Take control of your learning

Quickly manage your lesson schedule online

Cancel or reschedule

Cancel or reschedule any lesson up to 48 hours before it starts and receive full credit, no questions asked.

Make positive progress

Progress through levels faster with direct and personalized feedback throughout every lesson.

Unlock new experiences

Thousands of people across Canada have used Propel to discover new aquatic adventures.

Public pool prep ️✌️

“I learned a lot and had a lot of fun. Yesterday was literally my first time in a pool and today I feel confident enough to go to a public pool by myself.”

—Willbert W.

Surfs up 🏄‍

“Seeing our kids surf for the first time was the highlight of our summer. Thanks Propel!”

—Liv H.

Moment in Mexico 🌴

“This moment is extra special to me cuz for YEARS my daughter feared water around her face and would never go under.”

—L'nielle P.

Going For Gold 🏅

“Our goal was to improve my daughter's swim so that she could join a swim club. After our lessons, my daughter successfully tried out and got accepted!”

—Christina C.

Triathlete Triumph 🏊‍

“I already knew how to swim but now I know how to compete.”

—Charlie M.