Learn More
Why You Should Choose Us
Experienced Staff
Over 80,000 swimmers taught since 1984
Prioritizing Safety
Specializing in survival swimming and water safety
Proven Curriculum
Proven curriculum focused on safety first, then skill
Private Lessons
Private lessons tailored to your child’s needs and pace
We are locally owned and operated!
Why Utah Families Choose SwimKids
Swim lessons that build confident, capable kids—right from the start. At SwimKids, we teach more than just strokes. We teach survival, safety, and self-confidence, tailored to each child.
Families across Utah—in Davis, Salt Lake, and Utah Counties—trust SwimKids because we make every minute count.
Here’s what sets us apart:
Private. Personalized. Proven.
Every child is different. That’s why our 1-on-1 approach is built around your child’s pace and your parenting style—with no distractions and no wasted time.
Safety and Survival from Day One
We start with the skills that save lives: breath control, floating, and turning to find the wall. Confident swimmers are safe swimmers—and we help kids get there faster.
Service That Works for Busy Families
From flexible scheduling to easy online booking, we make swim lessons fit your life—not the other way around.
Whether you're looking for swim lessons in Layton, Holladay, Pleasant Grove, Sandy/Draper, Bluffdale, or Spanish Fork, SwimKids is here to help your child thrive—in the water and beyond.
Utah Swim Programs
Explore Our Programs
Do you want to learn to swim? We teach swimming from the very beginning, where
our instructors approach everyone with patience and understanding.





