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 5th - February 22ndDecember 8thDecember 15th
Winter 26March 2nd - April 19th *No Class 3/30-4/5February 16thFebruary 23rd
Spring5April 20th - May 24thApril 6thApril 13th
Summer Camp11May 28th* - August 7th*
*Subject to change based on emergency days from School District.
March 2ndMarch 16th
Summer 15June 1st - July 5thMay 18thMay 25th (Online) & May 26th (In-House)
Summer 25July 6th - August 9thJune 22ndJune 29th
Fall 17August 24th - October 11thAugust 3rdAugust 10th
Fall 27October 19th - December 13th *No Class 11/23-29October 5th October 12th

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