Weekly Schedules

Group Class schedules are subject to change.  For up to date schedules and online booking click on Book Now.

Book Now
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
OnCore
5:30 AM – 6:00 AM
OnCore
5:30 AM – 6:00 AM
Gauntlet
6:00 AM – 6:50 AM
Gauntlet
6:00 AM – 6:50 AM
Scorch
6:00 AM – 6:50 AM

Triple Threat
6:15 AM – 7:00 AM
Gauntlet
6:00 AM – 6:50 AM
Scorch
6:00 AM – 6:50 AM
Gauntlet
7:00 AM – 7:50 AM
Gauntlet
7:00 AM – 7:50 AM
Scorch
7:00 AM – 7:50 AM
Gauntlet
7:00 AM – 7:50 AM
Scorch
7:00 AM – 7:50 AM
Gauntlet
8:00 AM – 9:00 AM
Scorch
8:00 AM – 9:00 AM
Gauntlet
9:00 AM – 9:50 AM
Gauntlet
9:00 AM – 9:50 AM
Scorch
9:00 AM – 9:50 AM
Gauntlet
9:00 AM – 9:50 AM
Scorch
9:00 AM – 9:50 AM
Hi-Voltage
9:00 AM – 9:50 AM

Gauntlet
9:30 AM – 10:30 AM
Hi-Voltage
9:00 AM – 9:50 AM

Scorch
9:30 AM – 10:30 AM
Gauntlet
11:00 AM – 12:00 PM
Scorch
11:00 AM – 12:00 PM
Gauntlet
12:00 PM – 12:50 PM

OnCore
12:15 PM – 12:45 PM
Gauntlet
12:00 PM – 12:50 PM
Scorch
12:00 PM – 12:50 PM
Gauntlet
12:00 PM – 12:50 PM

OnCore
12:15 PM – 12:45 PM
Scorch
12:00 PM – 12:50 PM
Gauntlet
4:30 PM – 5:20 PM
Gauntlet
4:30 PM – 5:20 PM
Scorch
4:30 PM – 5:30 PM
Gauntlet
4:30 PM – 5:30 PM
Scorch
4:30 PM – 5:20 PM
Gauntlet
5:30 PM – 6:20 PM
Gauntlet
5:30 PM – 6:20 PM

Triple Threat
6:00 PM – 6:45 PM

Gauntlet
6:30 PM – 7:20 PM
Scorch
5:30 PM – 6:20 PM
Gauntlet
5:30 PM – 6:20 PM
Scorch
5:30 PM – 6:20 PM
Gauntlet
6:30 PM – 7:20 PM
Scorch
6:30 PM – 7:20 PM
Gauntlet
6:30 PM – 7:20 PM

Monday

  • Gauntlet
    6:00 AM – 6:50 AM
  • Gauntlet
    7:00 AM – 7:50 AM
  • Gauntlet
    9:00 AM – 9:50 AM
  • Gauntlet
    12:00 PM – 12:50 PM
  • OnCore
    12:15 PM – 12:45 PM
  • Gauntlet
    4:30 PM – 5:20 PM
  • Gauntlet
    5:30 PM – 6:20 PM
  • Gauntlet
    6:30 PM – 7:20 PM

Tuesday

  • OnCore
    5:30 AM – 6:00 AM
  • Gauntlet
    6:00 AM – 6:50 AM
  • Gauntlet
    7:00 AM – 7:50 AM
  • Gauntlet
    9:00 AM – 9:50 AM
  • Gauntlet
    12:00 PM – 12:50 PM
  • Gauntlet
    4:30 PM – 5:20 PM
  • Gauntlet
    5:30 PM – 6:20 PM
  • Triple Threat
    6:00 PM – 6:45 PM
  • Gauntlet
    6:30 PM – 7:20 PM

Wednesday

  • Scorch
    6:00 AM – 6:50 AM
  • Triple Threat
    6:15 AM – 7:00 AM
  • Scorch
    7:00 AM – 7:50 AM
  • Scorch
    9:00 AM – 9:50 AM
  • Scorch
    12:00 PM – 12:50 PM
  • Scorch
    4:30 PM – 5:30 PM
  • Scorch
    5:30 PM – 6:20 PM
  • Scorch
    6:30 PM – 7:20 PM

Thursday

  • OnCore
    5:30 AM – 6:00 AM
  • Gauntlet
    6:00 AM – 6:50 AM
  • Gauntlet
    7:00 AM – 7:50 AM
  • Gauntlet
    9:00 AM – 9:50 AM
  • Gauntlet
    12:00 PM – 12:50 PM
  • OnCore
    12:15 PM – 12:45 PM
  • Gauntlet
    4:30 PM – 5:30 PM
  • Gauntlet
    5:30 PM – 6:20 PM
  • Gauntlet
    6:30 PM – 7:20 PM

Friday

  • Scorch
    6:00 AM – 6:50 AM
  • Scorch
    7:00 AM – 7:50 AM
  • Scorch
    9:00 AM – 9:50 AM
  • Scorch
    12:00 PM – 12:50 PM
  • Scorch
    4:30 PM – 5:20 PM
  • Scorch
    5:30 PM – 6:20 PM

Saturday

  • Gauntlet
    8:00 AM – 9:00 AM
  • Hi-Voltage
    9:00 AM – 9:50 AM
  • Gauntlet
    9:30 AM – 10:30 AM
  • Gauntlet
    11:00 AM – 12:00 PM

Sunday

  • Scorch
    8:00 AM – 9:00 AM
  • Hi-Voltage
    9:00 AM – 9:50 AM
  • Scorch
    9:30 AM – 10:30 AM
  • Scorch
    11:00 AM – 12:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Gauntlet
6:00 AM – 6:50 AM
Gauntlet
6:00 AM – 6:50 AM
Gauntlet
6:00 AM – 6:50 AM
Gauntlet
7:00 AM – 7:50 AM
Gauntlet
7:00 AM – 7:50 AM
Gauntlet
7:00 AM – 7:50 AM
Gauntlet
8:00 AM – 9:00 AM
Gauntlet
9:00 AM – 9:50 AM
Gauntlet
9:00 AM – 9:50 AM
Gauntlet
9:00 AM – 9:50 AM
Gauntlet
9:30 AM – 10:30 AM
Gauntlet
11:00 AM – 12:00 PM
Gauntlet
12:00 PM – 12:50 PM
Gauntlet
12:00 PM – 12:50 PM
Gauntlet
12:00 PM – 12:50 PM
Gauntlet
4:30 PM – 5:20 PM
Gauntlet
4:30 PM – 5:20 PM
Gauntlet
4:30 PM – 5:30 PM
Gauntlet
5:30 PM – 6:20 PM
Gauntlet
5:30 PM – 6:20 PM
Gauntlet
5:30 PM – 6:20 PM
Gauntlet
6:30 PM – 7:20 PM
Gauntlet
6:30 PM – 7:20 PM
Gauntlet
6:30 PM – 7:20 PM

Monday

  • Gauntlet
    6:00 AM – 6:50 AM
  • Gauntlet
    7:00 AM – 7:50 AM
  • Gauntlet
    9:00 AM – 9:50 AM
  • Gauntlet
    12:00 PM – 12:50 PM
  • Gauntlet
    4:30 PM – 5:20 PM
  • Gauntlet
    5:30 PM – 6:20 PM
  • Gauntlet
    6:30 PM – 7:20 PM

Tuesday

  • Gauntlet
    6:00 AM – 6:50 AM
  • Gauntlet
    7:00 AM – 7:50 AM
  • Gauntlet
    9:00 AM – 9:50 AM
  • Gauntlet
    12:00 PM – 12:50 PM
  • Gauntlet
    4:30 PM – 5:20 PM
  • Gauntlet
    5:30 PM – 6:20 PM
  • Gauntlet
    6:30 PM – 7:20 PM

Thursday

  • Gauntlet
    6:00 AM – 6:50 AM
  • Gauntlet
    7:00 AM – 7:50 AM
  • Gauntlet
    9:00 AM – 9:50 AM
  • Gauntlet
    12:00 PM – 12:50 PM
  • Gauntlet
    4:30 PM – 5:30 PM
  • Gauntlet
    5:30 PM – 6:20 PM
  • Gauntlet
    6:30 PM – 7:20 PM

Saturday

  • Gauntlet
    8:00 AM – 9:00 AM
  • Gauntlet
    9:30 AM – 10:30 AM
  • Gauntlet
    11:00 AM – 12:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Hi-Voltage
9:00 AM – 9:50 AM
Hi-Voltage
9:00 AM – 9:50 AM

Saturday

  • Hi-Voltage
    9:00 AM – 9:50 AM

Sunday

  • Hi-Voltage
    9:00 AM – 9:50 AM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
OnCore
5:30 AM – 6:00 AM
OnCore
5:30 AM – 6:00 AM
OnCore
12:15 PM – 12:45 PM
OnCore
12:15 PM – 12:45 PM

Monday

  • OnCore
    12:15 PM – 12:45 PM

Tuesday

  • OnCore
    5:30 AM – 6:00 AM

Thursday

  • OnCore
    5:30 AM – 6:00 AM
  • OnCore
    12:15 PM – 12:45 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Scorch
6:00 AM – 6:50 AM
Scorch
6:00 AM – 6:50 AM
Scorch
7:00 AM – 7:50 AM
Scorch
7:00 AM – 7:50 AM
Scorch
8:00 AM – 9:00 AM
Scorch
9:00 AM – 9:50 AM
Scorch
9:00 AM – 9:50 AM
Scorch
9:30 AM – 10:30 AM
Scorch
11:00 AM – 12:00 PM
Scorch
12:00 PM – 12:50 PM
Scorch
12:00 PM – 12:50 PM
Scorch
4:30 PM – 5:30 PM
Scorch
4:30 PM – 5:20 PM
Scorch
5:30 PM – 6:20 PM
Scorch
5:30 PM – 6:20 PM
Scorch
6:30 PM – 7:20 PM

Wednesday

  • Scorch
    6:00 AM – 6:50 AM
  • Scorch
    7:00 AM – 7:50 AM
  • Scorch
    9:00 AM – 9:50 AM
  • Scorch
    12:00 PM – 12:50 PM
  • Scorch
    4:30 PM – 5:30 PM
  • Scorch
    5:30 PM – 6:20 PM
  • Scorch
    6:30 PM – 7:20 PM

Friday

  • Scorch
    6:00 AM – 6:50 AM
  • Scorch
    7:00 AM – 7:50 AM
  • Scorch
    9:00 AM – 9:50 AM
  • Scorch
    12:00 PM – 12:50 PM
  • Scorch
    4:30 PM – 5:20 PM
  • Scorch
    5:30 PM – 6:20 PM

Sunday

  • Scorch
    8:00 AM – 9:00 AM
  • Scorch
    9:30 AM – 10:30 AM
  • Scorch
    11:00 AM – 12:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Triple Threat
6:15 AM – 7:00 AM
Triple Threat
6:00 PM – 6:45 PM

Tuesday

  • Triple Threat
    6:00 PM – 6:45 PM

Wednesday

  • Triple Threat
    6:15 AM – 7:00 AM
No classes available!

Small Group Training Schedules are subject to change.  For up to date schedules and online booking click on Book Now.

Book Now
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Small Group Training
5:30 AM – 6:20 AM

Small Group Training
6:00 AM – 6:50 AM

Small Group Training
6:30 AM – 7:20 AM

Small Group Training
7:00 AM – 7:50 AM
Small Group Training
5:30 AM – 6:20 AM

Small Group Training
6:00 AM – 6:50 AM

Small Group Training
6:30 AM – 7:20 AM

Small Group Training
7:00 AM – 7:50 AM
Small Group Training
6:00 AM – 6:50 AM
Small Group Training
6:00 AM – 6:50 AM
Small Group Training
6:00 AM – 6:50 AM
Small Group Training
7:00 AM – 7:50 AM
Small Group Training
7:00 AM – 7:50 AM
Small Group Training
7:00 AM – 7:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
8:00 AM – 8:50 AM
Small Group Training
9:00 AM – 9:50 AM
Small Group Training
9:00 AM – 9:50 AM
Small Group Training
9:00 AM – 9:50 AM
Small Group Training
9:00 AM – 9:50 AM
Small Group Training
9:00 AM – 9:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
10:00 AM – 10:50 AM
Small Group Training
11:00 AM – 11:50 AM
Small Group Training
11:00 AM – 11:50 AM
Small Group Training
12:00 PM – 12:50 PM
Small Group Training
12:00 PM – 12:50 PM
Small Group Training
12:00 PM – 12:50 PM
Small Group Training
12:00 PM – 12:50 PM
Small Group Training
12:00 PM – 12:50 PM
Small Group Training
4:00 PM – 4:50 PM
Small Group Training
4:00 PM – 4:50 PM
Small Group Training
4:00 PM – 4:50 PM
Small Group Training
4:00 PM – 4:50 PM
Small Group Training
4:00 PM – 4:50 PM
Small Group Training
5:00 PM – 5:50 PM

Small Group Training
5:30 PM – 6:20 PM

Small Group Training
6:00 PM – 6:50 PM
Small Group Training
5:00 PM – 5:50 PM
Small Group Training
5:00 PM – 5:50 PM

Small Group Training
5:30 PM – 6:20 PM

Small Group Training
6:00 PM – 6:50 PM
Small Group Training
5:00 PM – 5:50 PM
Small Group Training
5:00 PM – 5:50 PM
Small Group Training
6:00 PM – 6:50 PM
Small Group Training
6:00 PM – 6:50 PM

Monday

  • Small Group Training
    5:30 AM – 6:20 AM
  • Small Group Training
    6:00 AM – 6:50 AM
  • Small Group Training
    6:30 AM – 7:20 AM
  • Small Group Training
    7:00 AM – 7:50 AM
  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    9:00 AM – 9:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    12:00 PM – 12:50 PM
  • Small Group Training
    4:00 PM – 4:50 PM
  • Small Group Training
    5:00 PM – 5:50 PM
  • Small Group Training
    5:30 PM – 6:20 PM
  • Small Group Training
    6:00 PM – 6:50 PM

Tuesday

  • Small Group Training
    6:00 AM – 6:50 AM
  • Small Group Training
    7:00 AM – 7:50 AM
  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    9:00 AM – 9:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    12:00 PM – 12:50 PM
  • Small Group Training
    4:00 PM – 4:50 PM
  • Small Group Training
    5:00 PM – 5:50 PM
  • Small Group Training
    6:00 PM – 6:50 PM

Wednesday

  • Small Group Training
    5:30 AM – 6:20 AM
  • Small Group Training
    6:00 AM – 6:50 AM
  • Small Group Training
    6:30 AM – 7:20 AM
  • Small Group Training
    7:00 AM – 7:50 AM
  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    9:00 AM – 9:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    12:00 PM – 12:50 PM
  • Small Group Training
    4:00 PM – 4:50 PM
  • Small Group Training
    5:00 PM – 5:50 PM
  • Small Group Training
    5:30 PM – 6:20 PM
  • Small Group Training
    6:00 PM – 6:50 PM

Thursday

  • Small Group Training
    6:00 AM – 6:50 AM
  • Small Group Training
    7:00 AM – 7:50 AM
  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    9:00 AM – 9:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    12:00 PM – 12:50 PM
  • Small Group Training
    4:00 PM – 4:50 PM
  • Small Group Training
    5:00 PM – 5:50 PM
  • Small Group Training
    6:00 PM – 6:50 PM

Friday

  • Small Group Training
    6:00 AM – 6:50 AM
  • Small Group Training
    7:00 AM – 7:50 AM
  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    9:00 AM – 9:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    12:00 PM – 12:50 PM
  • Small Group Training
    4:00 PM – 4:50 PM
  • Small Group Training
    5:00 PM – 5:50 PM

Saturday

  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    11:00 AM – 11:50 AM

Sunday

  • Small Group Training
    8:00 AM – 8:50 AM
  • Small Group Training
    10:00 AM – 10:50 AM
  • Small Group Training
    11:00 AM – 11:50 AM
No classes available!

Youth Schedules are subject to change.  For up to date schedules and online booking click on Book Now.

Book Now
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Elite
12:00 PM – 1:00 PM
Elite
12:00 PM – 1:00 PM
Jump Start
1:00 PM – 2:00 PM

Total Performance
1:00 PM – 2:00 PM
Jump Start
1:00 PM – 2:00 PM

Total Performance
1:00 PM – 2:00 PM
Tennis Academy
2:30 PM – 3:30 PM
Tennis Academy
2:30 PM – 3:30 PM
Tennis Academy
2:30 PM – 3:30 PM
Tennis Academy
2:30 PM – 3:30 PM
Elite
4:15 PM – 5:15 PM
Elite
4:15 PM – 5:15 PM
Elite
4:15 PM – 5:15 PM
Elite
4:15 PM – 5:15 PM
Jump Start
7:00 PM – 8:00 PM

Total Performance
7:00 PM – 8:00 PM
Jump Start
7:00 PM – 8:00 PM

Total Performance
7:00 PM – 8:00 PM
Jump Start
7:00 PM – 8:00 PM

Total Performance
7:00 PM – 8:00 PM
Jump Start
7:00 PM – 8:00 PM

Total Performance
7:00 PM – 8:00 PM

Monday

  • Tennis Academy
    2:30 PM – 3:30 PM
  • Elite
    4:15 PM – 5:15 PM
  • Jump Start
    7:00 PM – 8:00 PM
  • Total Performance
    7:00 PM – 8:00 PM

Tuesday

  • Tennis Academy
    2:30 PM – 3:30 PM
  • Elite
    4:15 PM – 5:15 PM
  • Jump Start
    7:00 PM – 8:00 PM
  • Total Performance
    7:00 PM – 8:00 PM

Wednesday

  • Tennis Academy
    2:30 PM – 3:30 PM
  • Elite
    4:15 PM – 5:15 PM
  • Jump Start
    7:00 PM – 8:00 PM
  • Total Performance
    7:00 PM – 8:00 PM

Thursday

  • Tennis Academy
    2:30 PM – 3:30 PM
  • Elite
    4:15 PM – 5:15 PM
  • Jump Start
    7:00 PM – 8:00 PM
  • Total Performance
    7:00 PM – 8:00 PM

Saturday

  • Elite
    12:00 PM – 1:00 PM
  • Jump Start
    1:00 PM – 2:00 PM
  • Total Performance
    1:00 PM – 2:00 PM

Sunday

  • Elite
    12:00 PM – 1:00 PM
  • Jump Start
    1:00 PM – 2:00 PM
  • Total Performance
    1:00 PM – 2:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Elite
12:00 PM – 1:00 PM
Elite
12:00 PM – 1:00 PM
Elite
4:15 PM – 5:15 PM
Elite
4:15 PM – 5:15 PM
Elite
4:15 PM – 5:15 PM
Elite
4:15 PM – 5:15 PM

Monday

  • Elite
    4:15 PM – 5:15 PM

Tuesday

  • Elite
    4:15 PM – 5:15 PM

Wednesday

  • Elite
    4:15 PM – 5:15 PM

Thursday

  • Elite
    4:15 PM – 5:15 PM

Saturday

  • Elite
    12:00 PM – 1:00 PM

Sunday

  • Elite
    12:00 PM – 1:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Jump Start
1:00 PM – 2:00 PM
Jump Start
1:00 PM – 2:00 PM
Jump Start
7:00 PM – 8:00 PM
Jump Start
7:00 PM – 8:00 PM
Jump Start
7:00 PM – 8:00 PM
Jump Start
7:00 PM – 8:00 PM

Monday

  • Jump Start
    7:00 PM – 8:00 PM

Tuesday

  • Jump Start
    7:00 PM – 8:00 PM

Wednesday

  • Jump Start
    7:00 PM – 8:00 PM

Thursday

  • Jump Start
    7:00 PM – 8:00 PM

Saturday

  • Jump Start
    1:00 PM – 2:00 PM

Sunday

  • Jump Start
    1:00 PM – 2:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tennis Academy
2:30 PM – 3:30 PM
Tennis Academy
2:30 PM – 3:30 PM
Tennis Academy
2:30 PM – 3:30 PM
Tennis Academy
2:30 PM – 3:30 PM

Monday

  • Tennis Academy
    2:30 PM – 3:30 PM

Tuesday

  • Tennis Academy
    2:30 PM – 3:30 PM

Wednesday

  • Tennis Academy
    2:30 PM – 3:30 PM

Thursday

  • Tennis Academy
    2:30 PM – 3:30 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Total Performance
1:00 PM – 2:00 PM
Total Performance
1:00 PM – 2:00 PM
Total Performance
7:00 PM – 8:00 PM
Total Performance
7:00 PM – 8:00 PM
Total Performance
7:00 PM – 8:00 PM
Total Performance
7:00 PM – 8:00 PM

Monday

  • Total Performance
    7:00 PM – 8:00 PM

Tuesday

  • Total Performance
    7:00 PM – 8:00 PM

Wednesday

  • Total Performance
    7:00 PM – 8:00 PM

Thursday

  • Total Performance
    7:00 PM – 8:00 PM

Saturday

  • Total Performance
    1:00 PM – 2:00 PM

Sunday

  • Total Performance
    1:00 PM – 2:00 PM
No classes available!

Try us Free

Experience all The Refinery has to offer with a one week free trial.