
Dynamic Swim Lessons is a one-on-one, private swim program for children ages 3-12, located in West Kaysville.
We're celebrating our 4th year in operation run by 2 brothers, Hunter and Kyler, who are both solid swimmers and avid water sports enthusiasts! Both have taught for 3 years. We're so grateful for our community of countless repeat customers, their excited kids, and their loyal support over the years.

Students sign up for a weekly slot which includes five, 20-minute lessons daily, Monday-Friday. While we focus on beginner swim lessons, we have teachers equipped to teach intermediate and advanced swimmers by request.
Lessons start with basic pool safety/survival skills including floating in the water without help and swimming to the wall unattended. Advanced students perfect their swim strokes and learn swim-team-ready technique.

The heated pool is limited to four instructors at a time so the swimmers have a comfortable learning environment where they can thrive. It also has a certified lifeguard available at all times. Our 2026 season will only be held during the first few weeks of summer, so we'll be registering on a first-come-first-serve basis. Each session is $85 per week. Payment required to reserve spot. Registration starts February 15, 2026.

Kyler Johnson is experienced in teaching in a variety of settings. He has taught swim lessons for the last three swim seasons. He is a charismatic leader and teacher, who has a natural way when it comes to mentoring younger kids. He participates in Student Government, Track, Choir, Cross Country, and is an avid water sports enthusiast. He will be leaving on an LDS mission to the Dominican Republic at the end of June.

Hunter Johnson is currently attending BYU after his LDS mission in Peru. He taught swim lessons for the three years prior and has an amazing way with people. He enjoys helping children gain skills that keep them safe around water. Everyone he meets quickly learns that he has a kind, selfless heart. He can't wait to share his skills and help your children learn and grow this summer!
Is the pool heated? Yes! We'll work to make sure it's a safe and comfortable temperature for the kids and our amazing teachers.
What ages does Dynamic Swimming Lessons teach? We generally teach ages 3-12 but can teach older students. We love helping beginning swimmers get comfortable in the water but are equipped to teach all ages. *Must be potty trained.
How many students are in the pool at one time? Our lessons are unique in that they're 1 on 1, so the child gets the highest quality instruction. We generally limit the pool to 4 students and 4 teachers, as it's been found that this provides a comfortable environment of learning but prevents interference between lessons.
When/how do we pay for lessons? When you sign up, you'll immediately receive an email confirming your sign-up that includes our Venmo. We ask that you Venmo when you sign up to secure your spot.
Please see Policies & Waiver below:
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Get $10 OFF Summer Camp Registration
when you register for two weeks!