Kids Swimming Classes in Salt Lake City

Swimming United States Last verified: Feb 6, 2026

The landscape for kids swimming lessons across Salt Lake City is notably diverse, offering options spanning from high-touch, premium instruction to accessible, budget friendly council programmes. Providers like Goldfish Swim School consistently feature warm water facilities and small classes, fitting families prioritising comfort for the very youngest swimmers. Conversely, Salt Lake County Parks & Recreation Aquatics offers broader access across multiple locations at more economical pricing tiers. Parents should anticipate finding options that range from intensive, skill focused academy settings to seasonal outdoor classes perfect for building summer confidence.

See our top picks

28 Swimming Providers in Salt Lake City

Beginner Friendly East Salt Lake · 2264 E 3300 S, Salt Lake City, UT 84109

The facility is custom built for children with warm water, making for a comfortable experience for even the youngest swimmers in the area.

This dedicated swimming school in East Salt Lake provides warm water swimming classes for children from four months through age 12 in a convenient, child friendly environment. Lessons are structured to help young swimmers build water safety skills and proper technique in small group settings.

  • Offers programs for babies starting at four months old
  • Dedicated facility ensures year-round availability
  • Focuses on positive reinforcement for all young swimmers
Premium · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Premium Indoor Small groups Trial available Year-Round AccessWarm WaterSmall Groups
Great Value Multiple Locations · Varies by Facility

This extensive network provides access to affordable kids swimming classes in various county facilities across the Salt Lake City immediate surroundings.

Salt Lake County Parks and Recreation runs swimming lessons for various ages across several county facilities including the Holladay Lions Recreation Center and the Sorenson Multi-Cultural Center. These council-run kids swimming classes in Multiple Locations are known for providing a budget friendly entry into water safety and basic stroke development.

  • Council pricing is generally accessible for local families
  • Outdoor pool options available during summer months
  • Check specific recreation center websites for schedules
Budget · Ages 0-3–11-16 · Indoor/Outdoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor & Outdoor Medium groups Full FacilityOutdoor Option
Salt Lake Valley
Salt Lake Valley · Varies by Location

The academy's focus on technique for all ages, from toddlers to older children, sets a solid foundation that prepares dedicated students for swim team involvement.

Utah Swim Academy focuses on skill progression through a structured curriculum suitable for children learning to swim in the Salt Lake Valley area, from hesitant beginners to those seeking swim team prep. They emphasize correct technique early on, offering classes that can lead into competitive swimming pathways.

  • Structured curriculum allows for visible progress tracking
  • Offers trial sessions to assess class fit
  • Programs cater to various developmental stages
Mid-range · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Small groups Trial available Competition track Year-Round AccessSkill Progression
Holladay
Holladay · 4679 S 2225 E, Holladay, UT 84117

This provider concentrates on small group or one-to-one tuition in a warm, indoor setting, ideal for children who thrive with focused attention.

SwimKids Utah runs dedicated kids swimming classes, including private and semi-private options, at their Holladay location, ensuring a focused learning environment for children. They offer flexible scheduling for primary and preschool aged children needing consistent, personalized instruction in the pool.

  • Private lesson options available for focused learning
  • Warm pool temperature is ideal for younger kids
  • Locations across the valley serve different parents
Mid-range · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Small groups Trial available Year-Round AccessWarm Water
Salt Lake County
Salt Lake County · Varies by Location

The academy promotes a clear path of skill acquisition for kids swimming lessons throughout Salt Lake County, moving them from basic water comfort to actual swimming strokes.

Utah Aquatics Academy teaches fundamental water safety and swimming skills to a wide range of children in Salt Lake County through structured, progressive classes. Lessons are designed to move young swimmers confidently through various stages of development in an indoor environment.

  • Curriculum seems geared towards continuous progression
  • Focus on fundamental skills for long-term success
  • Check website for current venue information
Mid-range · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Medium groups Skill ProgressionYear-Round Access
Salt Lake City · Varies by Location

Leveraging a curriculum used across many states, SafeSplash brings a consistent teaching method for children learning to swim in the greater Salt Lake City area.

SafeSplash offers its distinctive, curriculum based kids swimming classes in various indoor pool locations around the Salt Lake City area, accommodating toddlers through older children. This program uses a blend of group and small-ratio instruction to help children develop core swimming abilities efficiently.

  • Utilizes partner pools in various locations
  • Curriculum is standardized across their locations
  • Trial options are usually available for new students
Mid-range · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Small groups Trial available Year-Round Access
University · Guardsman Way, Salt Lake City, UT 84108

These private swimming lessons at the University are conducted one-on-one at the Steiner Aquatic Center, providing maximum attention for your child.

The University of Utah offers private one-on-one swimming lessons for older children and teens at the Crimson Lagoon pool near the University area of Salt Lake City. These sessions are suited for primary and secondary aged swimmers needing focused attention on specific skills or overcoming water fears.

  • Lessons are held in a university recreation center pool
  • Focus is specifically on private, one-on-one instruction
  • Check availability around university session schedules
Mid-range · Ages 3-5–11-16 · Indoor · Small groups Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Small groups Full Facility
Sugar House · 1044 Sugarmont Dr, Salt Lake City, UT 84106

As a council-run facility in Sugar House, the Fairmont Aquatic Center provides standard, budget-conscious group kids swimming classes year-round.

The Fairmont Aquatic Center in the Sugar House neighbourhood offers community swimming classes for kids in a year round indoor pool setting, part of the Salt Lake City recreation offerings. Parents look here for budget friendly group lessons covering basic water safety and introductory stroke development for all primary school ages.

  • Facility is part of the Salt Lake County recreation system
  • Offers standard group lessons at affordable rates
  • Check current seasonal schedules posted on their page
Budget · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor Medium groups Year-Round Access
Glendale · 855 California Ave, Salt Lake City, UT 84104

The Sorenson Center in Glendale offers standard, budget-friendly group kids swimming classes in a dedicated, multi-cultural community setting.

Children's swimming lessons are available at the Sorenson Multi-Cultural Center in the Glendale area, managed by Salt Lake County Parks and Recreation for local families. This indoor setting hosts group classes that help preschool and primary aged children develop water competency in a community focused environment.

  • A true community center providing accessible swimming programs
  • Indoor pool is a reliable option year-round
  • Part of the larger Salt Lake County class schedule
Budget · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor Medium groups Community Focused
Upper Avenues
Upper Avenues · 839 Hilltop Rd, Salt Lake City, UT 84103

This Upper Avenues club provides seasonal outdoor swimming for older children who want to focus on stroke development and potential light competition.

The Northcrest Swim Club in the Upper Avenues runs seasonal swimming programs for older children and teens, often preparing them for summer league competition in their outdoor pool. This club environment is best for primary and secondary kids who are already comfortable in the water and want to improve speed.

  • Seasonal outdoor swimming during the warmer months
  • Potential for club membership benefits
  • Focus seems geared toward swim team development
Mid-range · Ages 3-5–11-16 · Outdoor · Medium groups Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Outdoor Medium groups Competition track Outdoor Option
Cottonwood Heights · 1340 E Park Centre Dr, Cottonwood Heights, UT 84121

The small class sizes and dedicated, warm indoor facility make this a premium choice for year-round kids swimming lessons near Cottonwood Heights.

Big Blue Swim School in Cottonwood Heights offers year-round, premium swimming lessons for children of all ages in a dedicated indoor facility designed for comfortable learning. They maintain small class sizes ensuring plenty of instructor attention for every child learning to swim in this southern suburb.

  • Very warm water makes lessons comfortable for babies
  • Small class ratios mean more personalized coaching time
  • Located in the Cottonwood Heights shopping area
Premium · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Premium Indoor Small groups Trial available Warm WaterYear-Round AccessSmall Groups
Holladay · 1661 E Murray Holladay Rd, Millcreek, UT 84117

Families in Holladay benefit from both indoor year-round and seasonal outdoor pool access for council-run swimming lessons.

The Holladay Lions Recreation Center provides access to Salt Lake County kids swimming classes in both indoor and outdoor pools, serving families in the Holladay area throughout the year. This location offers standard group lessons for toddlers through older children at the accessible county pricing structure.

  • Offers both indoor and outdoor pool options seasonally
  • Part of the larger Salt Lake County Parks system
  • Recreation center hosts many family activities
Budget · Ages 0-3–11-16 · Indoor/Outdoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor & Outdoor Medium groups Year-Round AccessOutdoor OptionCommunity Focused
University · 645 Guardsman Way, Salt Lake City, UT 84108

This large University area recreation complex hosts county-run kids swimming classes in its Steiner Pool facility year-round.

The Steiner Aquatic Center, located at the Salt Lake City Sports Complex near the University area, hosts group swimming lessons for kids under the county recreation banner. This large indoor venue provides a consistent environment for primary and preschool aged children learning basic water safety skills.

  • Lessons are managed through Salt Lake County Parks and Rec
  • Access to a large, well maintained indoor pool
  • Part of the overall Sports Complex schedule
Budget · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor Medium groups Public Facility
Sugar House · 2012 S 1300 E, Salt Lake City, UT 84105

This Sugar House provider offers small group swimming lessons in an indoor pool setting for a more focused coaching experience.

Operating within the Energy Centre in the Sugar House area, this swim school provides focused, smaller group kids swimming classes with an emphasis on individualized attention. Instruction caters to toddlers through secondary ages seeking dedicated coaching in a convenient indoor pool.

  • Small group format suggests more one-on-one time
  • Located within a fitness center in the Sugar House area
  • Check their booking page for current age group offerings
Premium · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Premium Indoor Small groups
Most Flexible Schedule The Avenues · 2 Medical Dr N, Salt Lake City, UT 84113

This JCC facility in The Avenues provides community-based, indoor swimming lessons for children across all primary and secondary age groups.

The pool at the I.J. & Jeanné Wagner Jewish Community Center in The Avenues hosts kids swimming classes suitable for toddlers through secondary school ages in a year-round indoor setting. Families can access these programs which are often available to both members and the wider Salt Lake City community.

  • Facility serves a diverse community membership base
  • Indoor pool available for lessons throughout the year
  • Contact the JCC directly for program schedules
Mid-range · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Medium groups Community FocusedYear-Round Access
Holladay
Holladay · 6200 S 2000 E, Holladay, UT 84121

This provider utilises a clear, progressive teaching system with certified instructors, suitable for ensuring consistent skill acquisition across multiple terms.

The Swim Academy provides structured swimming lessons for children across the Salt Lake City area, including sessions available near Holladay and in surrounding locales. They focus on progressive skill levels, helping primary school aged kids move confidently through the curriculum.

  • Strong focus on technique in a positive learning setting
  • Check other locations for the most convenient class time
  • Website features detailed level descriptions for progression
Mid-range · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Small groups

This instructor service is notable for its flexibility, potentially bringing swimming lessons directly to a local or private pool near you.

Swim Safe Utah brings swimming instruction to families across the Salt Lake City region, offering flexible options for kids swimming classes that often occur in private or community pools. This service caters well to families seeking more personalised instruction outside of large centres.

  • Instruction can potentially be arranged at your chosen pool
  • Offers lessons for older children and teens needing specific skills
  • Boasts a perfect five star customer rating across limited reviews
Mid-range · Ages 3-5–11-16 · Indoor/Outdoor · Small groups Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor & Outdoor Small groups
West Valley City · 5415 W 3100 S, West Valley City, UT 84120

This West Valley City location offers value driven swimming programmes for children utilising a facility that hosts both indoor and seasonal outdoor pools.

Located in West Valley City, this centre provides affordable, council-run swimming lessons for children of various ages within a bustling local fitness hub. Families can access both indoor facilities for year round instruction and an outdoor pool option during the summer months.

  • Affordable instruction often associated with council recreation facilities
  • Maintains both indoor and seasonal outdoor pool access
  • Check centre schedule for specific kids class times
Budget · Ages 0-3–11-16 · Indoor/Outdoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor & Outdoor Medium groups Public FacilityOutdoor Option
West Valley City
West Valley City · 5355 W 3100 S, West Valley City, UT 84120

This is the dedicated outdoor pool for West Valley City recreation, offering a traditional summer swimming experience for school aged participants.

The Centennial Outdoor Pool in West Valley City runs seasonal swimming classes, perfect for primary and secondary aged children looking to build water skills during warmer months. This is a straightforward, community focused option for outdoor aquatic learning near the city limits.

  • This facility is exclusively an outdoor pool option
  • Lessons are generally concentrated over the summer season
  • Part of the West Valley City recreation offerings
Budget · Ages 3-5–11-16 · Outdoor · Medium groups Pre-school 3-5Primary 5-11Secondary 11-16 Budget Outdoor Medium groups Small Groups
Murray · 202 E Murray Park Ave, Murray, UT 84107

Part of the Murray Parks and Recreation system, this indoor centre provides structured, budget friendly swimming instruction throughout the year.

The Park Center in Murray hosts year round indoor swimming lessons for youngsters, making it a consistent option for kids swimming classes in the southern suburbs. As a council run facility, these programmes often provide a budget friendly entry point to water safety and skill development.

  • Council facility offering more accessible pricing structures
  • Indoor pools allow for consistent, year round lessons
  • Check Murray City's booking portal for registration details
Budget · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor Medium groups Public FacilityYear-Round Access
Murray · 5109 Murray Park Ln, Murray, UT 84107

This is the primary seasonal outdoor pool for the Murray area, ideal for summer intensive swimming lessons for older children.

The Murray Aquatic Center operates as an outdoor swimming venue, typically running children's swimming classes during the summer season for primary and secondary ages. This facility offers a classic, large pool environment for warm weather aquatic activities and instruction.

  • Facility is strictly an outdoor pool, seasonal use only
  • Located near the Park Center for broader Murray options
  • Part of the municipal recreation programming
Budget · Ages 3-5–11-16 · Outdoor · Medium groups Pre-school 3-5Primary 5-11Secondary 11-16 Budget Outdoor Medium groups Outdoor Option
Cottonwood Heights · 7500 S 2700 E, Cottonwood Heights, UT 84121

A large recreation centre in Cottonwood Heights offering year round, facility based swimming instruction for the entire range of youth ages.

The Cottonwood Heights Recreation Center runs comprehensive kids swimming classes indoors, providing a reliable year round location for water skills development. This facility serves the community with instruction for toddlers through secondary school students in a standard recreation setting.

  • City recreation facility with multi age swim programming
  • Indoor pool ensures consistency regardless of weather
  • Check their registration portal for upcoming term dates
Mid-range · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Medium groups Full FacilityYear-Round AccessPublic Facility
The Avenues · 2 Medical Dr N, Salt Lake City, UT 84113

A community based option in The Avenues, often featuring smaller group swimming classes within the supportive environment of the JCC.

The JCC in The Avenues offers community focused swimming lessons for children, providing access to their indoor pool facilities for all members and potentially the public. These classes generally run in sessions covering preschool to older children, supporting general water safety and stroke development.

  • Part of the wider community centre programming structure
  • Check membership requirements for best programme rates
  • Located in the Avenues area of Salt Lake City
Mid-range · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Medium groups Community Focused
University
University · 1752-1780 Campus Center Dr, Salt Lake City, UT 84112

This University facility offers access to high level coaching and competition pathways for dedicated secondary school swimmers in the Salt Lake City area.

The Ute Natatorium, located near the University area, is the high performance centre connected to the University of Utah athletics, hosting competitive swimming programmes for older children. While heavily focused on serious swimmers, they may host structured clinics or learn to swim for primary school participants too.

  • Primary focus is on competitive and squad training
  • Uses a significant University of Utah aquatic facility
  • Best suited for secondary aged swimmers pursuing high level goals
Premium · Ages 5-11–11-16 · Indoor · Large groups Primary 5-11Secondary 11-16 Premium Indoor Large groups Competition track Full Facility
South Jordan · 1350 S Jordan Pkwy W, South Jordan, UT 84095

This South Jordan branch offers the consistency of a dedicated, warm water facility with a strict small group policy for all children's swimming lessons.

Serving the South Jordan community, this Goldfish Swim School location mirrors the East Salt Lake model with warm water and small group kids swimming classes for all developmental stages. The dedicated environment supports early learning for toddlers and skill refinement for older primary students.

  • Specialised, year round indoor facility for consistent lessons
  • Small class sizes ensure high levels of individual instructor time
  • South Jordan families have a premium local option here
Premium · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Premium Indoor Small groups Trial available Warm WaterSmall GroupsYear-Round Access
Cottonwood Heights
Cottonwood Heights · 1340 E Park Centre Dr, Cottonwood Heights, UT 84121

This Cottonwood Heights school uses a distinct, progressive teaching method designed for relatively quick skill development across all youth age bands.

Big Blue Swim School in Cottonwood Heights offers premium kids swimming classes year round, known for their unique teaching methodology and warm pool temperatures. Sessions are geared toward rapid skill acquisition for toddlers through older children in a structured, indoor setting.

  • Known for their specific, fast paced curriculum progression
  • Offers introductory trial sessions for new families
  • Premium facility located in the Park Centre area
Premium · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Premium Indoor Small groups Trial available Skill ProgressionWarm Water
4679 S 2225 E, Holladay, UT 84117

This Holladay provider runs swimming lessons for children in a facility specifically designed for instruction, prioritising small groups for better learning outcomes.

SwimKids in Holladay provides dedicated indoor swimming lessons with a clear commitment to small class sizes, which benefits nervous toddlers and focused primary school swimmers. The dedicated pool environment aids in creating a consistent and comfortable learning space near Salt Lake City.

  • Limited number of students per class for focused instruction
  • Holladay location serves the southeastern Salt Lake suburbs
  • Often offers a trial class to assess student fit
Mid-range · Ages 0-3–11-16 · Indoor · Small groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Mid-range Indoor Small groups Trial available Small Groups
Sugar House · 1044 Sugarmont Dr, Salt Lake City, UT 84106

This Sugar House county facility is a reliable, budget conscious venue for consistent, year round indoor swimming classes for children.

The Fairmont Aquatic Center in Sugar House is a county run venue providing accessible swimming lessons for children of all ages throughout the year. These budget friendly group programmes are a staple for many families seeking consistent water safety instruction in Salt Lake City.

  • Part of the Salt Lake County Parks and Recreation network
  • Offers standard group classes for various skill levels
  • Good access point for affordable county swimming instruction
Budget · Ages 0-3–11-16 · Indoor · Medium groups Toddlers 0-3Pre-school 3-5Primary 5-11Secondary 11-16 Budget Indoor Medium groups Public FacilityYear-Round Access

Frequently Asked Questions

How much do kids swimming classes cost in Salt Lake City?

Pricing in the area generally falls into three tiers. Budget options, often found at council or community centres, offer structured classes for significantly less per session. Mid range programmes provide a balance of quality and cost, while premium providers usually offer enhanced facilities, like consistently warm water, and exceptionally small class sizes, costing substantially more per booking.

What age can kids start swimming in Salt Lake City?

The options for very young learners are plentiful; many academies start teaching skills to toddlers, generally defined as ages 2 to 3, often with a parent in the water. Classes are widely available for preschoolers, primary school aged children, and older secondary students looking to improve technique or pursue competitive training.

What should I look for in a beginner swimming class?

For beginners, particularly those who are nervous, look for programmes that explicitly mention warm water pools and guarantee small group sizes, sometimes as few as four students per instructor. A focus on water safety and building basic comfort is more important initially than speed or stroke perfection, so check if the curriculum prioritises comfort before moving on to proper kicking and arm movements.

Can my child try a swimming class before committing?

Yes, many of the specialized swim schools and academies in the Salt Lake Valley offer trial sessions or introductory lessons before requiring full enrollment. This allows both the child and the parent to assess the environment, the instructor dynamic, and the teaching style before committing to a multi-week session.

Where in Salt Lake City can I find kids swimming classes?

Options are spread throughout the metro area. You will find numerous facilities within the central Salt Lake Valley, including spots near the University and in areas like Sugar House and The Avenues. For families outside the core, look towards Holladay, Cottonwood Heights, and West Valley City, where dedicated community recreation centres host year-round instruction.

Should I prioritise small classes or year-round availability?

This depends entirely on your goals. If your child is brand new or requires consistent reinforcement, year-round access, available at many indoor centres, prevents skill regression during colder months. If the child struggles with focus or needs individual correction, paying a premium for small group settings, often available at specialized academies, can accelerate learning significantly.

Audience Debug