Youth athletes drinking water on the sideline bench Youth athletes drinking water on the sideline bench

West Suburban YMCA Programs

Programs at the West Suburban YMCA serve a wide variety of ages, stages, and abilities! Sign up for swim lessons, sports classes, fitness programs, and so much more. 

Summer Programs

Keep the whole family active this summer!

Member Registration: May 28

Non-Member Registration: June 3

Session Dates: June 17-August 27
(Session dates vary by program)

Program Registration

Explore Our Programs


The Y is here for working families, with childcare options including preschool, after-school, and supportive teen opportunities.

Youth Sports

The Y has plenty of opportunities to experience and learn new sports and activities in a fun and pressure free environment.


From parent & child swimming lessons to competitive swimming, we are here to teach swimming as a life skill as well as great exercise.

Fitness Programs

Fitness programs at the Y are designed for all ages and levels of physical fitness. We aim to instill a love of movement and sense of accomplishment for all ages.

Summer Camps

Give your kids a life-changing summer experience! West Suburban YMCA summer day camps and overnight camp have inspired kids with countless opportunities to laugh, lead, and make lasting friendships.

Adult Sports

With sports clinics, leagues, and open play, we are here to help adults stay active and have fun while doing it!

2024 Program Session Schedule

Program SessionRegistration Dates
Winter Session 
January 2 - February 18, 2024
Members: December 4, 2023 
Non-Members: December 11, 2023
Early Spring Session 
February 26 - April 14, 2024 
No classes on March 31
Members: January 22, 2024 
Non-Members: January 29, 2024
Late Spring Session 
April 22 - June 16, 2024 
No classes on May 27
Members: March 18, 2024 
Non-Members: March 25, 2024
Summer Session 
June 17 - August 27 
Session dates vary by program
Members: May 28, 2024 
Non-Members: June 3, 2024
Early Fall Session 
September 3 - October 20 
No classes on September 2
Members: August 5, 2024 
Non-Members: August 12, 2024
Late Fall Session 
October 28 - December 22 
No classes on November 24
Members: September 30, 2024 
Non-Members: October 7, 2024