Swim Lessons

New Swim Lessons – Upgraded for Skill Development & Value!

For over 100 years, the YMCA has been one of America’s favorite swim instructors
and a leader in water safety. Our proven curriculum and friendly environment enhance skills, all while having fun.

At the Y, swimming is a life skill. We offer a wide selection of parent & child, preschool, school age, teen, and adult swim lessons that build strong and confident swimmers.
It uses a problem-solving, guided-discovery teaching approach in a positive, caring environment.


All age groups are taught the same skills, but divided according to their developmental milestones.


REGISTER BELOW

Use COLUMN HEADERS to sort by BRANCH or by CLASS TITLE or DAYS

LocationDescriptionMember fee / Non member feeBegins / EndsDays Of WeekAges
Davenport Family YMCA
Parent & Child Swim Stage A B
$40
$60
2/5 - 2/28
5:15 pm - 6:00 pm
M, W.6-3Register Now
Davenport Family YMCA
Preschool Swim Stage 1 2
$40
$60
2/5 - 2/28
4:15 pm - 5:00 pm
M, W3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 2 3
$40
$60
2/5 - 2/28
4:15 pm - 5:00 pm
M, W3-5Register Now
Davenport Family YMCA
Parent & Child Swim Stage A B
$40
$60
1/8 - 1/31
5:15 pm - 6:00 pm
M, W.6-3Register Now
Davenport Family YMCA
Parent & Child Swim Stage A B
$40
$60
1/6 - 2/24
11:05 am - 11:50 am
Sa.6-3Register Now
Davenport Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/8 - 1/31
4:15 pm - 5:00 pm
M, W3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/6 - 2/24
10:15 am - 11:00 am
Sa3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 2 3
$40
$60
1/8 - 1/31
4:15 pm - 5:00 pm
M, W3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 3 4
$40
$60
1/6 - 2/24
10:15 am - 11:00 am
Sa3-5Register Now
Davenport Family YMCA
Youth Swim Stage 2
$40
$60
1/2 - 1/25
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 2
$40
$60
1/30 - 2/22
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 3
$40
$60
1/2 - 1/25
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 3
$40
$60
1/30 - 2/22
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 4
$40
$60
1/2 - 1/25
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 4
$40
$60
1/30 - 2/22
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 5
$40
$60
1/2 - 1/25
4:50 pm - 5:35 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 5
$40
$60
1/30 - 2/22
4:50 pm - 5:35 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 6
$40
$60
1/2 - 1/25
4:50 pm - 5:35 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 6
$40
$60
1/30 - 2/22
4:50 pm - 5:35 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Parent & Child Swim Stage A B
$40
$60
3/5 - 3/28
5:15 pm - 6:00 pm
M, W.6-3Register Now
Davenport Family YMCA
Parent & Child Swim Stage A B
$40
$60
3/3 - 4/21
11:05 am - 11:50 am
Sa.6-3Register Now
Davenport Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/5 - 3/28
4:15 pm - 5:00 pm
M, W3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/3 - 4/21
10:15 am - 11:00 am
Sa3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 2 3
$40
$60
3/5 - 3/28
4:15 pm - 5:00 pm
M, W3-5Register Now
Davenport Family YMCA
Preschool Swim Stage 3 4
$40
$60
3/3 - 4/21
10:15 am - 11:00 am
Sa3-5Register Now
Davenport Family YMCA
Youth Swim Stage 2
$40
$60
3/6 - 3/29
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 3
$40
$60
3/6 - 3/29
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 4
$40
$60
3/6 - 3/29
4:00 pm - 4:45 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 5
$40
$60
3/6 - 3/29
4:50 pm - 5:35 pm
Tu, Th5-12Register Now
Davenport Family YMCA
Youth Swim Stage 6
$40
$60
3/6 - 3/29
4:50 pm - 5:35 pm
Tu, Th5-12Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
2/5 - 2/28
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
2/5 - 2/28
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
2/5 - 2/28
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
2/5 - 2/28
6:20 pm - 7:05 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
2/5 - 2/28
6:20 pm - 7:05 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
2/5 - 2/28
5:30 pm - 6:15 pm
M, W6-12Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/8 - 1/31
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/2 - 1/25
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/6 - 2/24
10:00 am - 10:45 am
Sa3-5Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/30 - 2/22
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
1/8 - 1/31
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
1/2 - 1/25
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
1/6 - 2/24
10:00 am - 10:45 am
Sa3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
1/30 - 2/22
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
1/8 - 1/31
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
1/2 - 1/25
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
1/6 - 2/24
10:00 am - 10:45 am
Sa3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
1/30 - 2/22
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
1/8 - 1/31
6:20 pm - 7:05 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
1/2 - 1/25
6:20 pm - 7:05 pm
Tu, Th5-12Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
1/6 - 2/24
10:50 am - 11:20 am
Sa5-12Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
1/30 - 2/22
6:20 pm - 7:05 pm
Tu, Th5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
1/8 - 1/31
6:20 pm - 7:05 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
1/2 - 1/25
6:20 pm - 7:05 pm
Tu, Th5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
1/6 - 2/24
10:50 am - 11:20 am
Sa5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
1/30 - 2/22
6:20 pm - 7:05 pm
Tu, Th5-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
1/8 - 1/31
5:30 pm - 6:15 pm
M, W6-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
1/2 - 1/25
5:30 pm - 6:15 pm
Tu, Th6-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
1/6 - 2/24
10:50 am - 11:35 am
Sa6-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
1/30 - 2/22
5:30 pm - 6:15 pm
Tu, Th6-12Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/5 - 3/28
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/6 - 3/29
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/3 - 4/21
10:00 am - 10:45 am
Sa3-5Register Now
North Family YMCA
Preschool Swim Stage 2 3
$40
$60
3/5 - 3/28
4:40 pm - 5:25 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
3/5 - 3/28
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
3/6 - 3/29
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 3
$40
$60
3/3 - 4/21
10:00 am - 10:45 am
Sa3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
3/5 - 3/28
5:30 pm - 6:15 pm
M, W3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
3/6 - 3/29
5:30 pm - 6:15 pm
Tu, Th3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
3/3 - 4/21
10:00 am - 10:45 am
Sa3-5Register Now
North Family YMCA
Preschool Swim Stage 4
$40
$60
3/5 - 3/28
4:40 pm - 5:25 pm
M, W3-5Register Now
North Family YMCA
Youth Swim Stage 2 3
$40
$60
3/5 - 3/28
4:40 pm - 5:25 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
3/5 - 3/28
6:20 pm - 7:05 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
3/6 - 3/29
6:20 pm - 7:05 pm
Tu, Th5-12Register Now
North Family YMCA
Youth Swim Stage 1 2
$40
$60
3/3 - 4/21
10:50 am - 11:20 am
Sa5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
3/5 - 3/28
6:20 pm - 7:05 pm
M, W5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
3/6 - 3/29
6:20 pm - 7:05 pm
Tu, Th5-12Register Now
North Family YMCA
Youth Swim Stage 4 5
$40
$60
3/3 - 4/21
10:50 am - 11:20 am
Sa5-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
3/5 - 3/28
5:30 pm - 6:15 pm
M, W6-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
3/6 - 3/29
5:30 pm - 6:15 pm
Tu, Th6-12Register Now
North Family YMCA
Youth Swim Stage 6
Swim Team Prep
$40
$60
3/3 - 4/21
10:50 am - 11:35 am
Sa6-12Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
2/5 - 2/28
6:00 pm - 6:45 pm
M, W0.6-3Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2 3 4
$40
$60
2/5 - 2/28
4:15 pm - 5:00 pm
M, W3-5Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4
$40
$60
2/5 - 2/28
5:05 pm - 5:50 pm
M, W5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 5 6
$40
$60
2/5 - 2/28
6:00 pm - 6:45 pm
M, W5-12Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A
$40
$60
1/2 - 1/25
4:15 pm - 5:00 pm
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A
$40
$60
1/6 - 2/24
9:00 am - 9:45 am
Sa0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A
$40
$60
1/30 - 2/22
4:15 pm - 5:00 pm
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
1/8 - 1/31
6:00 pm - 6:45 pm
M, W0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
1/2 - 1/25
6:00 pm - 6:45 pm
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
1/6 - 2/24
10:00 am - 10:45 am
Sa0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
1/30 - 2/22
6:00 pm - 6:45 pm
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A B
$40
$60
1/2 - 1/25
11:00 am - 11:45 am
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A B
$40
$60
1/30 - 2/22
11:00 am - 11:45 am
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/6 - 2/24
10:00 am - 10:45 am
Sa3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/2 - 1/25
9:00 am - 9:45 am
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2
$40
$60
1/30 - 2/22
9:00 am - 9:45 am
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 2 3
$40
$60
1/2 - 1/25
10:00 am - 10:45 am
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 2 3
$40
$60
1/30 - 2/22
10:00 am - 10:45 am
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2 3 4
$40
$60
1/8 - 1/31
4:15 pm - 5:00 pm
M, W3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 2 3 4
$40
$60
1/2 - 1/25
4:15 pm - 5:00 pm
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 2 3 4
$40
$60
1/30 - 2/22
4:15 pm - 5:00 pm
Tu, Th3-5Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3
$40
$60
1/2 - 1/25
6:00 pm - 6:45 pm
Tu, Th5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3
$40
$60
1/30 - 2/22
6:00 pm - 6:45 pm
Tu, Th5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4
$40
$60
1/8 - 1/31
5:05 pm - 5:50 pm
M, W5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4
$40
$60
1/2 - 1/25
5:05 pm - 5:50 pm
Tu, Th5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4
$40
$60
1/30 - 2/22
5:05 pm - 5:50 pm
Tu, Th5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 5 6
$40
$60
1/8 - 1/31
6:00 pm - 6:45 pm
M, W5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4 5 6
$40
$60
1/6 - 2/24
11:00 am - 11:45 am
Sa5-12Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A
$40
$60
3/6 - 3/29
4:15 pm - 5:00 pm
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A
$40
$60
3/3 - 4/21
9:00 am - 9:45 am
Sa0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
3/5 - 3/28
6:00 pm - 6:45 pm
M, W0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
3/6 - 3/29
6:00 pm - 6:45 pm
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage B
$40
$60
3/3 - 4/21
10:00 am - 10:45 am
Sa0.6-3Register Now
Bettendorf Family YMCA
Parent & Child Swim Stage A B
$40
$60
3/6 - 3/29
11:00 am - 11:45 am
Tu, Th0.6-3Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/3 - 4/21
10:00 am - 10:45 am
Sa3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2
$40
$60
3/6 - 3/29
9:00 am - 9:45 am
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 2 3
$40
$60
3/6 - 3/29
10:00 am - 10:45 am
Tu, Th3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 1 2 3 4
$40
$60
3/5 - 3/28
4:15 pm - 5:00 pm
M, W3-5Register Now
Bettendorf Family YMCA
Preschool Swim Stage 2 3 4
$40
$60
3/6 - 3/29
4:15 pm - 5:00 pm
Tu, Th3-5Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3
$40
$60
3/6 - 3/29
6:00 pm - 6:45 pm
Tu, Th5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4
$40
$60
3/5 - 3/28
5:05 pm - 5:50 pm
M, W5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 2 3 4
$40
$60
3/6 - 3/29
5:05 pm - 5:50 pm
Tu, Th5-12Register Now
Bettendorf Family YMCA
Youth Swim Stage 5 6
$40
$60
3/5 - 3/28
6:00 pm - 6:45 pm
M, W5-12Register Now

 


Frequently Asked Questions (FAQs)

Where did the fish go? 
We feel that the introduction of a clear linear naming of levels better reinforces the sense of accomplishment as your child progresses through the program.

How does the new swim program differ from the old program?

  • Uses more skill-based swim instruction
  • Maximizes physical activity
  • More emphasis on safety
  • Elevates confidence level
  • More opportunities for families to engage

What are the benefits to the students?

  • Students begin with those skills they are ready to learn.
  • New skills are repeated often to reinforce success.
  • Students have fun and develop new friendships as they get to know one another through group activities.
  • Students gain important skills that will keep them safe in and around water.

What are the benefits for Parents?

  • Students learn in a student-centered, caring atmosphere and receive personalized attention.
  • Lessons are developmentally appropriate to ensure quick and effective teaching of swimming skills.
  • Well-trained instructors prioritize safety and encourage students to develop a lifelong interest in aquatics.
  • Aquatics staff inform parents of students’ progress and actively encourage at-home activities and conversations related to swimming, water safety, and character development.
  • Lessons promote and reinforce the Y’s core values of caring, honesty, respect and responsibility.

What are some of the new things I will see with this program?

  • Welcome letters with the skills listed that your child will be working on, the instructor’s name and an intro to the program.
  • Mid-Session Reports
  • At home activity sheets to help students who want to practice things at home or are looking to work on a skill they are having a difficult time with in class.
  • Safety & Character Topics
  • All swim instructors now have a formalized training and resources that focus on how to better teach each student by setting expectations, building relationships, water adjustment/how to become more comfortable with skills, and how to use the safety & character topics to delve more deeply into why we do what we do. The resource also gives the swim instructors a wide variety of activities along with how the activity helps build specific skills.
  • New certificates of achievement