Adult classes and programs

Memorial Day weekend hours

Saturday, May 25
Center: 7 a.m. – 5 p.m.
Membership: 9 a.m. – 4 p.m.
Kids: 8 a.m. – 2 p.m. (Seven Bridges), 8 a.m. – 12 p.m. (Naperville)
Spa: 9 a.m. – 4 p.m.

Sunday, May 26
Center: 7 a.m. – 4 p.m.
Membership: 11 a.m. – 3 p.m.
Kids: 8 a.m. – 2 p.m. (Seven Bridges), CLOSED (Naperville)
Spa: 10 a.m. – 3 p.m.

Monday, May 27
Center: 7 a.m. – 2 p.m.
Membership: 9 a.m. – 1 p.m.
Kids: 8 a.m. – 12 p.m. (Seven Bridges), 8 a.m. – 12 p.m. (Naperville)
Spa: closed

View revised schedule.

Free classes

Edward-Elmhurst Health & Fitness offers hundreds of free group fitness classes each week. These classes are included with your membership fee and they do not require registration.

Specialty classes

Edward-Elmhurst Health & Fitness offers several specialty fitness classes each month. There is a fee for non-members. Members receive a discount. Registration is required.

Aquatic programs

Whether you want to train in the water, learn to swim, get one-on-one aquatic personal training or receive rehabilitation, workouts in our lap and therapy pools can give you strength and flexibility. Visit our Aquatics page to see our class and pool schedules.

Babysitting services

Babysitting services are available for kids 6 weeks of age up to 15 years at both our Naperville and Woodridge locations while you work out. Reservations are required, and there is a small fee.

Search and register online for Naperville specialty classesSearch and register online for Seven Bridges specialty classes

Fitness center locations