Swimming is a part of life in the land of 10,000 lakes. The Y provides a safe environment for swimmers of all ages and abilities to learn a lifelong skill, develop water safety skills, discover the health benefits of swimming and build confidence.

Early-Bird Pricing

March - April Youth Programs begin March 12. Early Bird Registration and Pricing begins February 12th.

Register Today!


2017-2018 Youth Programs and Registration Dates

Session 1: September 11—October 21 (6 Weeks)

Registration begins August 7th

Session 2: October 30—December 16 (6 weeks)

Registration begins October 9th

Holiday Break: November 20-25

Session 3: January 8—February 24 (7 weeks)

Registration begins December 4th

Session 4: March 12—April 28 (7 weeks)

Registration begins February 12th

Session 5: June 4—July 28 (7 weeks)

Registration begins April 23rd

Holiday Break: July 2—July 7


BRAND-NEW! Swim Lessons

All ages—from infants to seniors—can participate in Swim Lessons. Choose from day, evening and weekend swimming class schedules designed to fit your family’s busy life. Learn more about our brand-new swim lesson curriculum

Swim Lesson Level Selector

Private instruction for ages three and up


Lifeguard and CPR Trainings

Gain the skills and knowledge you need to provide care and act in an emergency through lifeguard training, CPR training, and first aid training.

Swim tests, policies and facilities

Learn about programs and guidelines to keep swimmers safe at Y pools.

Water Exercise classes

Group Water Exercise classes provide a low-impact workout in the pool. Free for YMCA members and no registration required.

Financial assistance

Special rates are available for those who meet income requirements—everyone is welcome to apply to participate in swimming. Learn more