Weekly Class Schedule

Every class we run in Geneva and South Elgin — find your training time

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
Personal Training
8 – 9 AM
Adult HIIT
10 – 11 AMGeneva
Personal Training
11 AM – 1 PM
Personal Training
3 – 4 PM
High School Speed
4 – 5 PMGeneva
HS Weight Training
5 – 6 PMGeneva
Personal Training
6 – 9 PM
Personal Training
8 – 9 AM
Adult HIIT
10 – 11 AMGeneva
Personal Training
11 AM – 1 PM
Personal Training
3 – 4 PM
High School Speed
4 – 5 PMGeneva
HS Weight Training
5 – 6 PMGeneva
Personal Training
6 – 9 PM
Personal Training
8 – 9 AM
Adult HIIT
10 – 11 AMGeneva
Personal Training
11 AM – 1 PM
Personal Training
3 – 4 PM
High School Speed
4 – 5 PMGeneva
HS Weight Training
5 – 6 PMGeneva
Youth Speed
7 – 8 PMSouth Elgin
Personal Training
8 – 9 AM
Adult HIIT
10 – 11 AMGeneva
Personal Training
11 AM – 1 PM
Personal Training
3 – 4 PM
High School Speed
4 – 5 PMGeneva
HS Weight Training
5 – 6 PMGeneva
Personal Training
6 – 9 PM
Personal Training
8 – 9 AM
Adult HIIT
10 – 11 AMGeneva
Personal Training
11 AM – 1 PM
Personal Training
3 – 4 PM
Personal Training
6 – 9 PM
Personal Training
8 – 9 AM
Adult HIIT
10 – 11 AMGeneva
High School Speed
10 – 11 AMGeneva
HS Weight Training
11 AM – 12 PMGeneva
Personal Training
12 – 1 PM
Personal Training
3 – 4 PM
Personal Training
6 – 9 PM
Personal Training
8 – 9 AM
Personal Training
11 AM – 1 PM
Personal Training
3 – 4 PM
Personal Training
6 – 9 PM

How Our Training Week Runs

Personal training blocks run morning, midday and evening every day of the week, and you book your slot directly with your trainer. Group classes are fixed: Adult HIIT meets weekday mornings at 10 AM in Geneva, High School Speed and HS Weight Training run Monday through Thursday after school, and the Youth Speed program meets Wednesdays at 7 PM at our South Elgin facility.

Use the filter above to see one program at a time, and check the location tag on each class — most sessions run at 1000 S Kirk Rd in Geneva, with the youth speed program at 721 Martin Dr in South Elgin. New athletes start with an evaluation, so before your first class, choose a membership or contact a coach and we will place your athlete in the right group. Members sign in to classes through the member portal linked above.