Parent/Child Stage A & B

Introduces infants/toddlers to the aquatics environment. Focuses on exporling body positions, blowing bubbles and fundamental safety and aquatics skil...More
Introduces infants/toddlers to the aquatics environment. Focuses on exporling body positions, blowing bubbles and fundamental safety and aquatics skills.Less
Inactive
Parent/Child Stage A & B

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

5:30 PM to 6:00 PM

6m to 3y

Online Registration 5/11/2026 to 8/15/2026


Parent/Child Stage A & B

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

6:00 PM to 6:30 PM

6m to 3y

Online Registration 5/11/2026 to 8/15/2026


Parent/Child Stage A & B

Schalmo Family YMCA

6/4/2026 to 8/15/2026

Thu

10:00 AM to 10:30 AM

6m to 3y

Online Registration 5/11/2026 to 8/15/2026


Wait List
Parent/Child Stage A & B

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

10:00 AM to 10:30 AM

6m to 3y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 1 & 2

Increases comfort with underwater acclimation and introduces basic self-rescue skills performed with assistance. Encourages forward movement in water ...More
Increases comfort with underwater acclimation and introduces basic self-rescue skills performed with assistance. Encourages forward movement in water and basic self-rescue skills performed independently.Less
Preschool Stage 1 & 2

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

5:30 PM to 6:00 PM

3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Wait List
Preschool Stage 1 & 2

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

6:05 PM to 6:35 PM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 1 & 2

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

5:30 PM to 6:00 PM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 1 & 2

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

6:00 PM to 6:30 PM

3y to 6y 11m

Online Registration 5/11/2026 to 8/15/2026


Wait List
Preschool Stage 1 & 2

Schalmo Family YMCA

6/4/2026 to 8/15/2026

Thu

10:30 AM to 11:00 AM

3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 1 & 2

Schalmo Family YMCA

6/5/2026 to 8/15/2026

Fri

4:30 PM to 5:00 PM

3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 1 & 2

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

10:35 AM to 11:05 AM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Wait List
Preschool Stage 1 & 2

Schalmo Family YMCA

6/2/2026 to 8/15/2026

Tue

9:30 AM to 10:00 AM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 3

Develops intermediate self rescue skills performed at longer distances than in previous stages.
Preschool Stage 3

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

5:30 PM to 6:00 PM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Preschool Stage 3

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

6:00 PM to 6:35 PM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Inactive
Preschool Stage 3

Schalmo Family YMCA

6/4/2026 to 8/15/2026

Thu

10:30 AM to 11:00 AM

3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Inactive
Preschool Stage 3

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

10:00 AM to 10:30 AM

Ages 3y to 6y

Online Registration 5/11/2026 to 8/15/2026


Inactive
Preschool Stage 3

Schalmo Family YMCA

6/2/2026 to 8/15/2026

Tue

9:30 AM to 10:00 AM

3y to 6y 11m

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 1 & 2

Increases comfort with underwater acclimation and introduces basic self-rescue skills performed with assistance. Encourages forward movement in water ...More
Increases comfort with underwater acclimation and introduces basic self-rescue skills performed with assistance. Encourages forward movement in water and basic self-rescueskills performed independently.Less
Wait List
School Age Stage 1 & 2

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

6:05 PM to 6:35 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


Wait List
School Age Stage 1 & 2

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

6:35 PM to 7:05 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 1 & 2

Schalmo Family YMCA

6/5/2026 to 8/15/2026

Fri

4:30 PM to 5:00 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 1 & 2

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

10:00 AM to 10:30 AM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


Wait List
School Age Stage 1 & 2

Schalmo Family YMCA

6/2/2026 to 8/15/2026

Tue

10:05 AM to 10:35 AM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 3

Develops intermediate self rescue skills performed at longer distances than in previous stages.
School Age Stage 3

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

6:05 PM to 6:35 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 3

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

6:35 PM to 7:05 PM

6y to 12y 11m

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 3

Schalmo Family YMCA

6/5/2026 to 8/15/2026

Fri

5:05 PM to 5:35 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 3

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

10:35 AM to 11:05 AM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 3

Schalmo Family YMCA

6/2/2026 to 8/15/2026

Tue

10:05 AM to 10:35 AM

6y to 12y 11m

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 4

Introduces basic stroke technique in front crawl and back crawl; reinforces water safety through treading water and elementary backstroke.
School Age Stage 4

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

6:40 PM to 7:10 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 4

Schalmo Family YMCA

6/3/2026 to 8/15/2026

Wed

6:35 PM to 7:05 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 4

Schalmo Family YMCA

6/5/2026 to 8/15/2026

Fri

5:05 PM to 5:35 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 4

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

10:35 AM to 11:05 AM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


School Age Stage 5 & 6

Develops breast stroke and butterfly; reinforces water safety through treading water and sidestroke. Refines stroke mechanics on all major competitive...More
Develops breast stroke and butterfly; reinforces water safety through treading water and sidestroke. Refines stroke mechanics on all major competitive strokes and encourages swimming as part of a healthy lifestyle.Less
School Age Stage 5 & 6

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

6:40 PM to 7:10 PM

Ages 6y to 12y

Online Registration 5/11/2026 to 8/15/2026


Teen/Adult Swim Lessons

Class is designed to teach beginner to intermediate swimmers on a group basis.
Teen/Adult Swim Lessons

Schalmo Family YMCA

6/8/2026 to 8/15/2026

Mon

7:15 PM to 7:45 PM

Ages 13y to 105y

Online Registration 5/11/2026 to 8/15/2026


Inactive
Teen/Adult Swim Lessons

Schalmo Family YMCA

6/6/2026 to 8/15/2026

Sat

11:10 PM to 11:40 PM

13y to 18y

Online Registration 5/11/2026 to 8/15/2026


Water Bears Swim Club

Introductory experience to Swim Team! Join us for a weekly swim practice with Coach Andrea! Must be Stage 5 or higher.

Water Bears Swim Club

Schalmo Family YMCA

6/5/2026 to 8/15/2026

Fri

6:30 PM to 7:30 PM

8y to 14y 11m

Online Registration 5/11/2026 to 7/17/2026


100 Mile Swim Challenge

Receive a reward once you complete 100 miles!
100 Mile Swim Challenge

Schalmo Family YMCA

1/1/2026 to 12/31/2026

Sun

Times Vary

9y and up

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