schedules are posted seasonally and are subject to change.
fitness
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| 6:00 AM | CrossFit Trainer Name 6:00 AM - 7:00 AM | CrossFit Trainer 1 Name 6:00 AM - 7:00 AM | CrossFit Trainer 1 Name 6:00 AM - 7:00 AM | CrossFit Trainer 1 Name 6:00 AM - 7:00 AM | |
| 7:00 AM | |||||
| 8:00 AM | |||||
| 9:00 AM | CrossFit Trainer 1 9:00 AM - 10:00 AM | CrossFit Trainer 1 Name 9:00 AM - 10:00 AM | CrossFit Trainer 2 Name 9:00 AM - 10:00 AM | CrossFit Trainer 1 Name 9:00 AM - 10:00 AM | |
| 10:00 AM | CrossFit EPIC KIDS 10:00 AM - 11:00 AM | CrossFit EPIC KIDS 10:00 AM - 11:00 AM | |||
| 11:00 AM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM |
| 12:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit 12:00 PM - 1:00 PM |
| 1:00 PM | |||||
| 2:00 PM | |||||
| 3:00 PM | |||||
| 4:00 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM CrossFit Trainer 3 5:30 PM - 6:30 PM CrossFit Trainer 3 6:30 PM - 7:30 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM CrossFit Trainer 3 Name 5:30 PM - 6:30 PM CrossFit Trainer 3 Name 6:30 PM - 7:30 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM CrossFit Trainer 3 Name 5:30 PM - 6:30 PM CrossFit Trainer 3 Name 6:30 PM - 7:30 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM CrossFit Trainer 3 Name 5:30 PM - 6:30 PM CrossFit Trainer 3 6:30 PM - 7:30 PM | |
| 5:00 PM | |||||
| 6:00 PM | Open Gym 6:00 PM - 8:00 PM | ||||
| 7:00 PM |
Monday
-
CrossFit Trainer Name6:00 AM - 7:00 AM
-
CrossFit Trainer 19:00 AM - 10:00 AM
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
-
CrossFit Trainer 35:30 PM - 6:30 PM
-
CrossFit Trainer 36:30 PM - 7:30 PM
Tuesday
-
CrossFit Trainer 1 Name6:00 AM - 7:00 AM
-
CrossFit Trainer 1 Name9:00 AM - 10:00 AM
-
CrossFit EPIC KIDS10:00 AM - 11:00 AM
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
-
CrossFit Trainer 3 Name5:30 PM - 6:30 PM
-
CrossFit Trainer 3 Name6:30 PM - 7:30 PM
Wednesday
-
CrossFit Trainer 1 Name6:00 AM - 7:00 AM
-
CrossFit Trainer 2 Name9:00 AM - 10:00 AM
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
-
CrossFit Trainer 3 Name5:30 PM - 6:30 PM
-
CrossFit Trainer 3 Name6:30 PM - 7:30 PM
Thursday
-
CrossFit Trainer 1 Name6:00 AM - 7:00 AM
-
CrossFit Trainer 1 Name9:00 AM - 10:00 AM
-
CrossFit EPIC KIDS10:00 AM - 11:00 AM
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
-
CrossFit Trainer 3 Name5:30 PM - 6:30 PM
-
CrossFit Trainer 36:30 PM - 7:30 PM
Friday
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
CrossFit12:00 PM - 1:00 PM
-
Open Gym6:00 PM - 8:00 PM
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| 6:00 AM | CrossFit Trainer Name 6:00 AM - 7:00 AM | CrossFit Trainer 1 Name 6:00 AM - 7:00 AM | CrossFit Trainer 1 Name 6:00 AM - 7:00 AM | CrossFit Trainer 1 Name 6:00 AM - 7:00 AM | |
| 7:00 AM | |||||
| 8:00 AM | |||||
| 9:00 AM | CrossFit Trainer 1 9:00 AM - 10:00 AM | CrossFit Trainer 1 Name 9:00 AM - 10:00 AM | CrossFit Trainer 2 Name 9:00 AM - 10:00 AM | CrossFit Trainer 1 Name 9:00 AM - 10:00 AM | |
| 10:00 AM | CrossFit EPIC KIDS 10:00 AM - 11:00 AM | CrossFit EPIC KIDS 10:00 AM - 11:00 AM | |||
| 11:00 AM | |||||
| 12:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit Trainer 2 Name 12:00 PM - 1:00 PM | CrossFit 12:00 PM - 1:00 PM |
| 1:00 PM | |||||
| 2:00 PM | |||||
| 3:00 PM | |||||
| 4:00 PM | |||||
| 5:00 PM | CrossFit Trainer 3 5:30 PM - 6:30 PM CrossFit Trainer 3 6:30 PM - 7:30 PM | CrossFit Trainer 3 Name 5:30 PM - 6:30 PM CrossFit Trainer 3 Name 6:30 PM - 7:30 PM | CrossFit Trainer 3 Name 5:30 PM - 6:30 PM CrossFit Trainer 3 Name 6:30 PM - 7:30 PM | CrossFit Trainer 3 Name 5:30 PM - 6:30 PM CrossFit Trainer 3 6:30 PM - 7:30 PM | |
| 6:00 PM | |||||
| 7:00 PM |
Monday
-
CrossFit Trainer Name6:00 AM - 7:00 AM
-
CrossFit Trainer 19:00 AM - 10:00 AM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
CrossFit Trainer 35:30 PM - 6:30 PM
-
CrossFit Trainer 36:30 PM - 7:30 PM
Tuesday
-
CrossFit Trainer 1 Name6:00 AM - 7:00 AM
-
CrossFit Trainer 1 Name9:00 AM - 10:00 AM
-
CrossFit EPIC KIDS10:00 AM - 11:00 AM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
CrossFit Trainer 3 Name5:30 PM - 6:30 PM
-
CrossFit Trainer 3 Name6:30 PM - 7:30 PM
Wednesday
-
CrossFit Trainer 1 Name6:00 AM - 7:00 AM
-
CrossFit Trainer 2 Name9:00 AM - 10:00 AM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
CrossFit Trainer 3 Name5:30 PM - 6:30 PM
-
CrossFit Trainer 3 Name6:30 PM - 7:30 PM
Thursday
-
CrossFit Trainer 1 Name6:00 AM - 7:00 AM
-
CrossFit Trainer 1 Name9:00 AM - 10:00 AM
-
CrossFit EPIC KIDS10:00 AM - 11:00 AM
-
CrossFit Trainer 2 Name12:00 PM - 1:00 PM
-
CrossFit Trainer 3 Name5:30 PM - 6:30 PM
-
CrossFit Trainer 36:30 PM - 7:30 PM
Friday
-
CrossFit12:00 PM - 1:00 PM
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| 11:00 AM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM | Hyrox Trainer Name 11:00 AM - 12:00 PM |
| 12:00 PM | |||||
| 1:00 PM | |||||
| 2:00 PM | |||||
| 3:00 PM | |||||
| 4:00 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM | Hyrox Trainer Name 4:30 PM - 5:30 PM | |
| 5:00 PM |
Monday
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
Tuesday
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
Wednesday
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
Thursday
-
Hyrox Trainer Name11:00 AM - 12:00 PM
-
Hyrox Trainer Name4:30 PM - 5:30 PM
Friday
-
Hyrox Trainer Name11:00 AM - 12:00 PM
| Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|
| 6:00 PM | Open Gym 6:00 PM - 8:00 PM | ||||
| 7:00 PM |
Friday
-
Open Gym6:00 PM - 8:00 PM
No schedules available!
groupfit
GroupFit Schedule
June 2026 Monday – Friday
Epic Rec will be CLOSED Friday, June 19 in observance of Juneteenth.
NO Candlelight Yoga Tuesday, June 9 at 7:30 PM. NO Gentle Yoga Friday, June 26 at 6 PM.
NO Candlelight Yoga Tuesday, June 9 at 7:30 PM. NO Gentle Yoga Friday, June 26 at 6 PM.
- Yoga Studio
- Cycle Studio
- Pool
All participants must be 12 or older. Schedule subject to change.
aquatics
Aquatics Schedule
June 2026 Monday – Friday
Epic Rec will be CLOSED Friday, June 19 in observance of Juneteenth.
- Pool
All participants must be 12 or older. Schedule subject to change.
Basketball Court Schedules
Basketball Court
Summer 2026 Effective June 1
- Basketball
- Volleyball
- Pickleball
- Programs
Programming will occupy part or all of the court during designated times. Court schedule and availability subject to change.
Multipurpose Court Schedules
Multi-Purpose Court
Summer 2026 Effective June 1
- Pickleball
- Volleyball
- Programs
Programming will occupy part or all of the court during designated times. Court schedule and availability subject to change.