3 adults working out on bikes

Schedules & Catalogs

An unparalleled selection of programs, just waiting for you and your family to explore. Find the program(s) best for you & your family & register today!

Registration

Session Registration Dates

SESSIONWEEKSDATESMEMBER REGISTRATIONNON-MEMBER REGISTRATION
Winter 17January 6th - February 23rdDecember 9thDecember 16th
Winter 26February 24th - April 10th *No Class 3/10-16February 10thFebruary 17th
Spring5April 21st - May 25thApril 7thApril 14th
Summer Camp11May 27th* - August 11th*
*Subject to change based on emergency days from School District.
March 3rdMarch 17th
Summer 15June 2nd - July 6thMay 19thMay 26th (Online) & May 27th (In-House)
Summer 25July 7th - August 10thJune 23rdJune 30th
Fall 17August 25th - October 12thAugust 4thAugust 11th
Fall 27October 20th - December 14th *No Class 11/24-30October 6th October 13th

Programs

The Edwardsville YMCA offers programs and activities for all ages, abilities, and stages of life. So what are you waiting for? Start having healthy fun at the Y! We offer programs in the following areas:

Click Here To Register For Programs ›

Group Fitness

Look at the schedules on a daily basis and register for classes.

Mission Members: FREE • Part Of The Cause/Basic Members: $5 • Non-Members $15
Mission Members can drop-in to the non-sessional classes without registering, but must sign up for Barre & Spin classes. POTC/Basic Members & Non-Members must register & pay online or at the desk for all classes! Online Registration Starts At 6:00am 2 Weeks Prior To Classes.

NOTE: If you need to withdraw from class, you must call 656-0436 at least 2 hours prior to class.

Click Here To Sign Up For Group Fitness Classes ›

Court Reserve

This is your home to reserve Tennis Courts, Racquetball Courts and our Spin/Group Fitness Studio for Fitness On Demand!

Click Here To Book Tennis or Racquetball Courts & Fitness On Demand ›
Edwardsville YMCA