Over 40 Classes Available Weekly

CLASSES TO SUIT YOUR SCHEDULE

CrossFit classes produce exceptional results by effectively combining powerlifting, gymnastics, running, rowing and other functional fitness movements. Our classes are universally scalable – meaning the class sessions are designed to be equally challenging to all athletes regardless of past experience or level of fitness. Sessions focus on the proper execution of all movements to achieve an all round level of cardio fitness, solid strength, and enduring stamina.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:00 am - 6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
6:00 am - 7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
9:00 am - 10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
10:00 am - 11:00 am
CROSSFIT CLASS
10:00 am
11:00 am
OPEN GYM
10:00 am
12:00 pm
11:00 am - 12:00 pm
OPEN GYM
11:00 am
1:00 pm
12:00 pm - 1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
1:00 pm - 2:00 pm
SENIORS FITNESS
1:00 pm
2:00 pm
SENIORS FITNESS
1:00 pm
2:00 pm
4:00 pm - 5:00 pm
CROSSFIT KIDS
4:30 pm
5:30 pm

CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm

CROSSFIT TEENS
7:30 pm
8:30 pm
CROSSFIT KIDS
4:30 pm
5:30 pm

CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm

CROSSFIT TEENS
7:30 pm
8:30 pm
5:00 pm - 6:00 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm

CROSSFIT TEENS
7:30 pm
8:30 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm

CROSSFIT TEENS
7:30 pm
8:30 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm
6:00 pm - 7:00 pm
7:00 pm - 8:00 pm
8:00 pm - 9:00 pm

Monday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT KIDS
    4:30 pm - 5:30 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm
  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Tuesday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • SENIORS FITNESS
    1:00 pm - 2:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm
  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Wednesday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT KIDS
    4:30 pm - 5:30 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm
  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Thursday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm
  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Friday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • SENIORS FITNESS
    1:00 pm - 2:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm

Saturday

  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    10:00 am - 11:00 am
  • OPEN GYM
    11:00 am - 1:00 pm

Sunday

  • OPEN GYM
    10:00 am - 12:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:00 am - 6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
CROSSFIT CLASS
5:00 am
6:00 am
6:00 am - 7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
CROSSFIT CLASS
6:00 am
7:00 am
9:00 am - 10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
CROSSFIT CLASS
9:00 am
10:00 am
10:00 am - 11:00 am
CROSSFIT CLASS
10:00 am
11:00 am
12:00 pm - 1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
CROSSFIT CLASS
12:00 pm
1:00 pm
5:00 pm - 6:00 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm
CROSSFIT CLASS
5:30 pm
6:30 pm

CROSSFIT CLASS
6:30 pm
7:30 pm
6:00 pm - 7:00 pm
7:00 pm - 8:00 pm

Monday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm

Tuesday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm

Wednesday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm

Thursday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm

Friday

  • CROSSFIT CLASS
    5:00 am - 6:00 am
  • CROSSFIT CLASS
    6:00 am - 7:00 am
  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    12:00 pm - 1:00 pm
  • CROSSFIT CLASS
    5:30 pm - 6:30 pm
  • CROSSFIT CLASS
    6:30 pm - 7:30 pm

Saturday

  • CROSSFIT CLASS
    9:00 am - 10:00 am
  • CROSSFIT CLASS
    10:00 am - 11:00 am
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
10:00 am - 11:00 am
OPEN GYM
10:00 am
12:00 pm
11:00 am - 12:00 pm
OPEN GYM
11:00 am
1:00 pm
12:00 pm - 1:00 pm

Saturday

  • OPEN GYM
    11:00 am - 1:00 pm

Sunday

  • OPEN GYM
    10:00 am - 12:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
1:00 pm - 2:00 pm
SENIORS FITNESS
1:00 pm
2:00 pm
SENIORS FITNESS
1:00 pm
2:00 pm

Tuesday

  • SENIORS FITNESS
    1:00 pm - 2:00 pm

Friday

  • SENIORS FITNESS
    1:00 pm - 2:00 pm
No events hours available!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7:00 pm - 8:00 pm
CROSSFIT TEENS
7:30 pm
8:30 pm
CROSSFIT TEENS
7:30 pm
8:30 pm
CROSSFIT TEENS
7:30 pm
8:30 pm
CROSSFIT TEENS
7:30 pm
8:30 pm
8:00 pm - 9:00 pm

Monday

  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Tuesday

  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Wednesday

  • CROSSFIT TEENS
    7:30 pm - 8:30 pm

Thursday

  • CROSSFIT TEENS
    7:30 pm - 8:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
4:00 pm - 5:00 pm
CROSSFIT KIDS
4:30 pm
5:30 pm
CROSSFIT KIDS
4:30 pm
5:30 pm
5:00 pm - 6:00 pm

Monday

  • CROSSFIT KIDS
    4:30 pm - 5:30 pm

Wednesday

  • CROSSFIT KIDS
    4:30 pm - 5:30 pm
No events available!
Menu