School Age Stage 6: Stroke Mechanics

School Age classes are for swimmers aged 6-12 that teach safety, independence, swim technique, and share the joy of swimming. Classes include 4-7 s...More

School Age classes are for swimmers aged 6-12 that teach safety, independence, swim technique, and share the joy of swimming. Classes include 4-7 swimmers of similar abilities. In stage 6, students refine stroke technique on all major competitive strokes, learn about competitive swimming, and discover how to incorporate swimming into a healthy lifestyle.

Less
School Age Stage 6: Stroke Mechanics

North Family YMCA

5/1/2026 to 5/28/2026

Tue Thu

6:00 PM to 6:45 PM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

North Family YMCA

5/1/2026 to 5/28/2026

Sat

9:00 AM to 9:45 AM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

North Family YMCA

5/1/2026 to 5/28/2026

Sat

10:00 AM to 10:45 AM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

Bettendorf Family YMCA

5/3/2026 to 5/26/2026

Mon Wed

5:25 PM to 6:10 PM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

Bettendorf Family YMCA

5/3/2026 to 5/26/2026

Mon Wed

6:20 PM to 7:05 PM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

Bettendorf Family YMCA

5/5/2026 to 5/28/2026

Tue Thu

5:25 PM to 6:10 PM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

Bettendorf Family YMCA

5/5/2026 to 5/28/2026

Tue Thu

6:20 PM to 7:05 PM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

6/1/2026 to 6/11/2026

Mon to Thu

10:25 AM to 11:10 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 6/11/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

6/15/2026 to 6/25/2026

Mon to Thu

10:25 AM to 11:10 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 6/25/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

6/29/2026 to 7/9/2026

Mon to Thu

10:25 AM to 11:10 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 7/9/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

7/13/2026 to 7/23/2026

Mon to Thu

10:25 AM to 11:10 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 7/20/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

7/27/2026 to 8/6/2026

Mon to Thu

10:25 AM to 11:10 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 8/5/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

8/10/2026 to 8/20/2026

Mon to Thu

10:25 AM to 11:10 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 8/20/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

6/6/2026 to 6/27/2026

Sat

10:10 AM to 10:55 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 6/25/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

7/11/2026 to 8/1/2026

Sat

10:10 AM to 10:55 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 8/1/2026


School Age Stage 6: Stroke Mechanics

Maquoketa Area Family YMCA

8/8/2026 to 8/29/2026

Sat

10:10 AM to 10:55 AM

5y 11m to 14y 11m

Online Registration 4/9/2026 to 8/25/2026


Inactive
School Age Stage 6: Stroke Mechanics

North Scott Community YMCA

5/2/2026 to 5/23/2026

Sat

10:00 AM to 10:45 AM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

North Scott Community YMCA

5/2/2026 to 5/23/2026

Sat

11:00 AM to 11:45 AM

5y to 12y 11m

Online Registration 12/1/2025 to 5/15/2026


School Age Stage 6: Stroke Mechanics

North Scott Community YMCA

6/1/2026 to 6/27/2026

Sat

11:00 AM to 11:45 AM

5y to 12y 11m

Online Registration 3/1/2026 to 6/25/2026


School Age Stage 6: Stroke Mechanics

North Scott Community YMCA

7/6/2026 to 7/25/2026

Sat

11:00 AM to 11:45 AM

5y to 12y 11m

Online Registration 3/1/2026 to 7/20/2026


School Age Stage 6: Stroke Mechanics

North Scott Community YMCA

8/3/2026 to 8/29/2026

Sat

11:00 AM to 11:45 AM

5y to 12y 11m

Online Registration 3/1/2026 to 8/25/2026


Adult Swim Lessons

Learning to swim can happen at any stage of life.

Our adult-focused group lessons help participants gain confidence, improve water safety...More

Learning to swim can happen at any stage of life.

Our adult-focused group lessons help participants gain confidence, improve water safety skills, and progress from beginner basics to swimming laps with proper technique.  

Less
Adult Swim Lessons

R. Richard Bittner YMCA

5/4/2026 to 5/27/2026

Mon Wed

5:30 PM to 6:30 PM

18y and up

Online Registration 10/1/2024 to 5/15/2026


ELC Swim Lessons

ELC Swim Lessons

R. Richard Bittner YMCA

4/1/2026 to 4/22/2026

Wed

9:15 AM to 10:00 AM

2y 6m to 3y 11m

Online Registration 1/23/2026 to 4/22/2026


ELC Swim Lessons 3s only

R. Richard Bittner YMCA

5/6/2026 to 5/27/2026

Wed

9:15 AM to 10:00 AM

2y 6m to 3y 11m

Online Registration 1/23/2026 to 5/27/2026


ELC Swim Lessons 2s only

R. Richard Bittner YMCA

5/6/2026 to 5/27/2026

Fri

9:15 AM to 10:00 AM

1y 6m to 3y

Online Registration 1/23/2026 to 5/27/2026


ELC Swim Lessons 3s only

R. Richard Bittner YMCA

6/1/2026 to 6/26/2026

Wed

9:15 AM to 10:00 AM

2y 6m to 3y 11m

Online Registration 3/1/2026 to 6/15/2026


ELC Swim Lessons 2s only

R. Richard Bittner YMCA

6/1/2026 to 6/26/2026

Fri

9:15 AM to 10:00 AM

1y 6m to 3y

Online Registration 3/1/2026 to 6/15/2026


ELC Swim Lessons 3s only

R. Richard Bittner YMCA

7/6/2026 to 7/31/2026

Wed

9:15 AM to 10:00 AM

2y 6m to 3y 11m

Online Registration 3/1/2026 to 7/15/2026


ELC Swim Lessons 2s only

R. Richard Bittner YMCA

7/6/2026 to 7/31/2026

Fri

9:15 AM to 10:00 AM

1y 6m to 3y

Online Registration 3/1/2026 to 7/15/2026


ELC Swim Lessons 3s only

R. Richard Bittner YMCA

8/3/2026 to 8/28/2026

Wed

9:15 AM to 10:00 AM

2y 6m to 3y 11m

Online Registration 3/1/2026 to 8/28/2026


ELC Swim Lessons 2s only

R. Richard Bittner YMCA

8/3/2026 to 8/28/2026

Fri

9:15 AM to 10:00 AM

1y 6m to 3y

Online Registration 3/1/2026 to 8/28/2026


Summer Camp Swim Lessons

Summer Camp Swim Lessons

R. Richard Bittner YMCA

6/1/2026 to 6/27/2026

Mon

9:00 AM to 9:45 AM

Born 01/01/1900 to 12/31/9999

Online Registration 2/1/2026 to 6/15/2026


Summer Camp Swim Lessons

R. Richard Bittner YMCA

6/1/2026 to 6/27/2026

Wed

9:00 AM to 9:45 AM

Born 01/01/1900 to 12/31/9999

Online Registration 2/1/2026 to 6/15/2026


Summer Camp Swim Lessons

R. Richard Bittner YMCA

7/6/2026 to 7/31/2026

Mon

9:00 AM to 9:45 AM

Born 01/01/1900 to 12/31/9999

Online Registration 2/1/2026 to 7/15/2026


Summer Camp Swim Lessons

R. Richard Bittner YMCA

7/6/2026 to 7/31/2026

Wed

9:00 AM to 9:45 AM

Born 01/01/1900 to 12/31/9999

Online Registration 2/1/2026 to 7/15/2026


Summer Camp Swim Lessons

R. Richard Bittner YMCA

8/3/2026 to 8/29/2026

Mon

9:00 AM to 9:45 AM

Born 01/01/1900 to 12/31/9999

Online Registration 2/1/2026 to 8/15/2026


Summer Camp Swim Lessons

R. Richard Bittner YMCA

8/3/2026 to 8/29/2026

Wed

9:00 AM to 9:45 AM

Born 01/01/1900 to 12/31/9999

Online Registration 2/1/2026 to 8/15/2026


Private Swim Lessons

1-1 instructor to participant swimming lessons

Private Swim Lessons - (4) 30 minute sessions

R. Richard Bittner YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 2/26/2026 to 4/30/2026


Private Swim Lessons - (4) 30 minute sessions

R. Richard Bittner YMCA

5/1/2026 to 5/31/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 3/15/2026 to 5/31/2026


Private Swim Lessons - (4) 30 minute sessions

Bettendorf Family YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 12/1/2025 to 4/30/2026


Private Swim Lessons - (4) 30 minute sessions

Bettendorf Family YMCA

5/1/2026 to 5/31/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 12/1/2025 to 5/31/2026


Private Swim Lessons - (4) 30 minute sessions

Maquoketa Area Family YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 4/1/2026 to 4/30/2026


Private Swim Lessons - (4) 30 minute sessions

North Scott Community YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 4/1/2026 to 4/30/2026


Semi-Private Swim Lessons

2 - 4  person swimming lessons

Semi-Private Swim Lessons - (4) 30 minute sessions

R. Richard Bittner YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 2/26/2026 to 4/30/2026


Semi-Private Swim Lessons - (4) 30 minute sessions

R. Richard Bittner YMCA

5/1/2026 to 5/31/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 3/15/2026 to 5/31/2026


Semi-Private Swim Lessons - (4) 30 minute sessions

Bettendorf Family YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 12/1/2025 to 4/30/2026


Semi-Private Swim Lessons - (4) 30 minute sessions

Bettendorf Family YMCA

5/1/2026 to 5/31/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 12/1/2025 to 5/31/2026


Semi-Private Swim Lessons - (4) 30 minute sessions

Maquoketa Area Family YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 4/1/2026 to 4/30/2026


Semi-Private Swim Lessons - (4) 30 minute sessions

North Scott Community YMCA

4/1/2026 to 4/30/2026

Sun to Sat

Times Vary

3y to 99y 11m

Online Registration 4/1/2026 to 4/30/2026