Utah Swim Programs and Classes

Learn More

Why You Should Choose Us

experienced-staff

Experienced Staff

Over 80,000 swimmers taught since 1984

swim-safety

Prioritizing Safety

Specializing in survival swimming and water safety

curriculum

Proven Curriculum

Proven curriculum focused on safety first, then skill

privateswim

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.