top of page


No matter a child's age, skill level or back ground our program fits any need.

Unlike other swim schools we don't use a level system for learning. Each child will learn survival skills and then progress naturally to swimming strokes, making our classes the most customizable in the industry. We use personality profiling and one on one instruction to make each lesson the perfect fit and pace for your child. Making us Utah's best Float to Stroke© swim school.

Infant Lessons

Survival lessons for infants can begin as early as 4 months old. At this age we will introduce them to the basics of survival swimming. There are two different approaches to infant lessons; your goals for your child will determine how often we need to see them in the pool.

Our team will introduce them into water, gently take them through the fundamental survival skills and always comfort your little one in this new learning environment. Lessons are recommended 3 times a week


Adult Lessons

Strokes can be taught at any age, even into adulthood. Our program can be customized to any skill level. So if you want to learn to swim or need some refinement or training for an event, we are here to help! For our teenage and adult clients we recommend booking a double lesson. (40 minutes long) Our staff will work with you to achieve the goals that brought you to our pool! 

Toddler Lessons

For our toddler age group we jump right into the fundamentals of survival swimming. ​They will learn to swim on their tummys, float on their back, learn to roll over, get to walls safely and jump and slide into the pool! Once survival skills are mastered we progress their skills into a more independent/ problem solving skill set. While teaching these skills, we will also work on building confidence, learning respect for their personal limits in the water, and establishing safe practices. Lessons are recommended 3 times a week.


Designed for swimmers who can swim proficiently, but want to improve, Pre-comp this is how we transition from lessons to competition. We dive deeper into stroke development, flip turns, open turns, sprints, and build swimming distances. We introduce the concepts of racing and focus on technique and endurance in the water.  Classes are one hour long, twice a week. Learn More

Child Lessons

Each child that begins lessons with us will always be taught survival skills and then progress through the program based on their individual needs. If your child is brand new to lessons or has experience in the water, we will start with survival swimming, progressive or navigational swimming, and then move into stroke work. The more we see your child in the pool the faster they will progress through the program. Lessons are recommended 2-3 times a week.

Swim Team

After Pre-comp, swimmers move onto our swim team! These are led by our head coaches, and require a formal try out to join. This is a competitive team sport, with meets during the season. We hope to help children grow into an accomplished athlete by developing a lifelong love of swimming. Our team environment always promotes good sportsmanship, a fun social environment and competitive attitude. Learn more

Call to schedule a Tryout


The Original


Single Lesson

20 min Private Lesson

24 Hour Cancellation

6 Month Expiration

10 Pack


10 Lessons

20 min Private Lesson

24 Hour Cancellation

6 Month Expiration

Split between siblings

20 Pack


20 Lessons

20 min Private Lesson

24 Hour Cancellation

6 Month Expiration

Split between siblings

Recurring Schedule

Our White Glove Service - $3/lesson

If scheduling on your own just isn't your thing, Click Here

We will work with you on setting up recurring lesson times. We can help set up a set day, time and instructor for you on our calendar. 

Early Booking


Our monthly schedules on the 15th each month. Early Booking gets you access to schedule on the 14th so you have an extra day to grab those spots but still have the most flexibility in your schedule.

Cancellation Insurance


We have a 24 hour cancellation policy on all programs. With cancellation insurance you have up until the minute before the lesson begins to cancel or reschedule to another time.

Same Day Lesson


When you book on the same day, you can purchase a new lesson at a lower cost. The lesson can only be used the day of purchase, and cannot be rescheduled for a different day. No refunds, No cancellations.

How To Book

Our online scheduling system is designed to be the most family friendly booking system on the market. You pick and choose the days and times you would like for your swimmer and you can cancel or reschedule without having to worry about additional fees. *24 Hour Cancellation Policy* New calendar months open to the public on the 15th of every month at 8am.


Create An Account

Time to login. Enter your basic information, don't forget a referral code from your friend so they get credit. Follow the prompts to add your swimmers as learners on your dashboard.


Browse the Calendar

This is where we start to separate from the competition, we don't make the schedule, you do! Browse our openings by instructor or by time slot! You pick and choose when you can be at the pool.


Buy & Book Lessons

See something you like? Select your package, and see current promotions on the Buy Lessons tab. These act as a credit on your account for fast scheduling and can be split between siblings.

Meet Our Team

Aerial View of a Pool
bottom of page