Swim Lessons

Learn how to swim for all ages


Open Swim

Come play in the Kroc Pool

Purchase a Day Pass

Learn How to Swim

Aquatics at the Kroc 

Whether you're a competitive athlete or just like to wade, we've got something for everyone! The aquatics center offers group and private swim lessons, lap and recreation swimming, aquatics based group exercise classes, and Starguard Lifeguard Elite Certification Courses. Our aquatics department, complete with StarGuard ELITE (SGE) Certified lifeguards and trained swim lesson instructors, are dedicated to providing quality classes and training no matter what your age or ability.

We offer swim classes for all ages and skill levels. For toddlers to adults, novices to athletes. All are welcome to our swimming lessons. Our staff are educated and well-trained to help you or your swimmer to reach your swim goals. Private swim lessons are available for ages three and up, at any ability. Contact the Aquatic Coordinator for instructor and schedule availability.

  • Swim lessons for all ages
  • Group fitness classes
  • Starguard Elite Certification Courses
  • Scholarships available

Hours of Operation

Aquatics Center (Morning): 7:00 AM - 11:00 AM, Monday - Friday
Aquatics Center (Afternoon): 4:00 PM - 7:00 PM, Monday - Friday
Aquatics Center: 9:00 AM - 1:30 PM, Saturday
Slide: 4:00 PM - 7:00 PM, Friday
Slide: 11:00 AM - 1:30 PM, Saturday
Get Directions

Learn to Swim at the Kroc!

We offer swim classes for all ages and various skill levels, so whether you’re an adult or have a child you want to enroll in swim lessons, all are welcome to our swim lessons. Our Starfish Aquatics Institute swim lesson instructors will help you reach your swim goals. Please check out the various courses we offer below. If you are unsure of what level to sign up for, interested in private lessons, or have general questions regarding swim lessons please contact the Aquatic Coordinator.

Parent & Toddler

12 - 36 months

This class is designed to be an organized playgroup for infants and toddlers, accompanied by their parents or caregivers, so your little ones can adjust to the feeling of being in the water. Introduce your child to swimming, singing, and games that focus on water comfort and basic skills such as water entry, bubble blowing, kicking, floating, and underwater exploration. 


  • Children must wear swim diapers to enter the pool. 
  • Accompanies by parents for little ones to adjust to the feeling of being in the water.

Sign up now

Level 1

Ages 3-12
Children will learn to be comfortable in the water and gain confidence through basic skills such as blowing bubbles, putting their face in the water, gliding, floating, and kicking. The class will focus on teaching children submersion and body positioning. Sign up now!


  • Ability to be in a class setting independent of a parent or guardian.
  • Little to no swimming experience
  • Not comfortable with putting face underwater
  • Not comfortable floating on back and stomach independently

Sign up now

Level 2

Ages 3-12 
With water comfort obtained in Level 1, Level 2 children will learn forward and integrated movement in the water. The class will integrate arm and kick coordination, front and back glides, and submerged object retrieval techniques. Prerequisites: ability to be in a class setting independent of a parent or guardian and the ability to float on their front and back and complete an assisted front and back glide.


  • Comfortable with the face underwater
  • Comfortable floating on back and stomach independently
  • Not comfortable swimming freestyle independently
  • Not comfortable jumping in the pool and swimming back to the wall on their own

Sign up now

Level 3

Ages 3-12
In Level 3, swimmers will work on the freestyle stroke as well as the backstroke. Broken down into segments, participants will learn all the necessary fundamentals of these strokes. Rotary breathing is incorporated with pull and kick coordination. Participants will also learn important safety information and how to use general water safety equipment. Prerequisites: jump in, fully submerge head, recover to back float for 5 seconds and move through 3 meters of water unassisted with a front and back glide.


  • Comfortable with the face underwater
  • Comfortable floating on back and stomach independently
  • Comfortable swimming freestyle independently
  • Not comfortable swimming backstroke and breaststroke independently.

Sign up now

Level 4

Ages 3-12
With an understanding of freestyle and backstroke, swimmers will begin working on building endurance and improving their body position and rotation. In level 4, participants will be introduced to the breaststroke and butterfly stroke. These strokes will be broken down into segments to aid in the learning process. Diving into the deep end of the pool and treading water will be introduced as well. Prerequisites: Ability to swim freestyle and back stroke independently for 5 meters and the ability to retrieve objects from the bottom of the pool.


  • Comfortable swimming freestyle and backstroke 25 yards independently and proficiently.
  • Comfortable treading in 7ft of water

Sign up now

Adult/Teen Swim Lessons–Beginner

Ages: 12+
Participants will engage in simple activities in order to gain confidence and comfort in the water and in a group setting. This class will provide step-by-step progression focusing on building skills and proper technique for floating, gliding, pulling, kicking, and breathing. Participants can also work on achieving personal swimming goals. All swimming abilities welcome!

Sign up now

Swim Lessons pricing with a Kroc Membership :

Gold Membership

3 Lessons: $23
4 Lessons: $28
7 Lessons: $52
8 Lessons: $59

Silver Membership

3 Lessons: $24
4 Lessons: $30
7 Lessons: $56
8 Lessons: $63

Non Member

3 Lessons: $27
4 Lessons: $33
7 Lessons: $62
8 Lessons: $70

Kroc Swim League

Ages: 6–17
Be your very best and refine your skills in the Kroc Swim League! Kroc Swim League is a recreational swim team that offers the swimmers the opportunity to take the step towards competitive swimming. Whether you’re developing the proper mechanics of competitive strokes or looking to improve stroke refinement or endurance, our goal is to encourage a love of swimming, while developing swimmers into the best competitors they can be. In addition, our Kroc Swim league will prepare swimmers for our Summer Kroc Swim Team, where our team will participate in local swim competitions. Anyone interested must be able to complete basic skill requirements such as a continuous 25–50-meter swim for proper placement.

Sign up Now

  • Arrive early to check-in and familiarize your child with the facility. Please have your child ready for class at the start of the lesson time.
  • Group lessons are 30 minutes, followed by 10 minutes for transition and parent communication unless otherwise noted.
  • Check-in at the swim lesson table stationed at the aquatic entrance before you first walk onto the pool deck.
  • Have your child go to the bathroom before lessons. Children who are not potty trained must wear a swim diaper (available for purchase at the Front Desk) to prevent bathroom incidents that could lead to pool closure.
  • Students enrolled in classes that are cancelled due to mechanical issues or other related matters that force a pool closure will be issued a prorated refund. Make-up lessons are not available for group swim lessons and no other refunds will be given.
  • Each Parent/Toddler, Levels 1, 2, 3 & 4, and Adult/Teen Beginner classes has a total of only six participants. Kroc Swim League can have up to 12 participants.

Interested in Private Lessons?

Ages: 3+
Private lessons are available for ages 3 & up. Lessons are available for therapy, learning to swim, competitive swim, survival skills, conditioning, as well as fear of water. Please contact Aquatic coordinator for availability or fill out the private lesson inquiry form below. Lessons are 30 minutes in length. For the 4-lessons package, lessons will be held weekly and for the 8-lesson package, lessons will be held twice a week.

  • Registration is on a first come first serve basis. Due to the limited instructor times, please be flexible with the times you request. If an instructor is not available at the times you requested, you will be contacted.
  • Payment is required prior to the start of each session. You must have confirmed the session with the Aquatics Coordinator before any payment may be accepted.
  • No cash or credit card refunds will be issued unless a lesson is cancelled by The Salvation Army Kroc Center.

Gold Membership

1 Participant

4 Lessons: $72
8 Lessons: $132


Silver Membership

1 Participant 

4 Lessons: $76
8 Lessons: $139

Non Member

1 Participant

4 Lessons: $85
8 Lessons: $155

Private lessons are a great way to learn different aspects of the game and improve your skills. Lessons are available for all ability levels for students ages 3 and up. To schedule a lesson, please fill out this form and you will be contacted by the Aquatics Coordinator to arrange an exact time and day for your lesson.

A. 1 Participant 30 Minutes - 4 sessions: 1 time a week

B. 1 Participant 30 Minutes - 8 sessions: 2 times a week

(602) 425-5014
Aquatics Coordinator: [email protected]

Stay up to date with the Kroc Policies & Codes of Conduct

Aquatics Policies  General Kroc Policies  Code of Conduct

Have Questions?

We're here to help! Contact our helpful and caring staff today and we will be happy to help you with whatever you need. We also welcome any feedback you have that to help us keep evolving to better serve you.

Call Us Email Us