Swim lessons Summer A 2026 (June 15-25)
Summer lessons include Parent & Child, Preschool and Levels 1-5. *Note: Your child must be at least 52" in height and 6 years old to participate in levels 1-5.
Parent and Child learn together to increase a child's comfort level in the water and build a foundation of basic skills, such as arm and leg movements and breath control and introduce Water Safety. One registration fee for the Parent Child combo. Please register using your child's name.
Preschool Aquatics (Ages 4-5 and height UNDER 52") Children are taught basic aquatic safety, survival and swimming skills, while increasing their comfort level in and around the water in a small group setting.
*Note: Your child must be 52" in height and at least 6 years old to participate in levels 1-5.
Level 1 (Intro To Water Skills) Orient participants to the aquatic environment and help gain basic aquatic skills. Begin to develop positive attitudes and safe practices.
Level 2 (Fundamental Aquatic Skills) Build basic aquatic skills, water safety and concepts learned in Level 1.
Level 3 (Stroke Development) Build on the skills learned in Level 1 & 2 to help achieve basic water competency in the pool environment. Head first entry, survival floating and treading water will be covered. Classes held in deep end of the pool.
Level 4 (Stroke Improvement) Improve proficiency in performing swimming strokes and diving skills introduced in level 3.
Level 5 (Stroke Refinement) Participants refine their performance of all six swimming strokes and continue to build endurance.
Level 1 @ 9:30am
Full| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
Level 1 @10:30a
| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
Level 2 @ 10:30a
Full| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
Level 2 @ 9:30a
Full| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 9:30 - 10:15 AM | Buffalo Community Middle School |
Level 3 @ 10:30a
| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 10:30 - 11:15 AM | Buffalo Community Middle School |
Level 4 @ 11:30a
Full| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
Level 5 @ 11:30a
| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 11:30 AM - 12:15 PM | Buffalo Community Middle School |
Parent & Child A 10am
| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 10:00 - 10:25 AM | Buffalo Community Middle School |
Parent & Child A 9:30am
| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 9:30 - 9:55 AM | Buffalo Community Middle School |
Pre School @ 11:30am
Full| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 11:30 - 11:55 AM | Buffalo Community Middle School |
Pre School @ 12pm
Full| Date | Time | Location |
|---|---|---|
| Mon, Jun 15th 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Tue, Jun 16th 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Wed, Jun 17th 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Thu, Jun 18th 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Mon, Jun 22nd 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Tue, Jun 23rd 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Wed, Jun 24th 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |
| Thu, Jun 25th 2026 | 12:00 - 12:25 PM | Buffalo Community Middle School |