CrossFit Classes produce elite results by effectively combining weight lifting, gymnastics and sprinting. It is the program of choice of many firefighters, MMA fighters, Olympians, Navy SEALs, triathletes, and everyday folks looking to achieve elite levels of fitness. Training sessions are high intensity and focus on proper execution of all movements. To maximize results we suggest training 2-3 days in a row, followed by one day of rest. This ensures proper programming, progression and recovery.

NOTE: We will be adding classes as our membership grows. Stay tuned for schedule updates.

UPDATE: We are now offering a Middle School and High School Program. Check out the new class times below.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
5:30 am
5:45 am
6:00 am
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
6:30 am
6:45 am
7:00 am
CrossFit
7:00 am
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
7:30 am
7:45 am
8:00 am
CrossFit
8:00 am
8:15 am
8:30 am
8:45 am
9:00 am
CrossFit
9:00 am
ROMWOD
9:00 am
9:15 am
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
Open Gym
9:30 am
9:45 am
10:00 am
CrossFit
10:00 am
10:15 am
10:30 am
10:45 am
11:00 am
Middle/High School Class
11:00 am
11:15 am
11:30 am
11:45 am
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
Elements
12:00 pm
12:15 pm
12:30 pm
12:45 pm
1:00 pm
Elements
1:00 pm
Free Intro Class
1:00 pm
1:15 pm
1:30 pm
1:45 pm
2:00 pm
2:15 pm
2:30 pm
2:45 pm
3:00 pm
3:15 pm
3:30 pm
Middle/High School Class
3:30 pm
Middle/High School Class
3:30 pm
3:45 pm
4:00 pm
4:15 pm
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
4:45 pm
5:00 pm
5:15 pm
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
5:45 pm
6:00 pm
6:15 pm
6:30 pm
CrossFit
6:30 pm
CrossFit
6:30 pm
CrossFit
6:30 pm
CrossFit
6:30 pm
6:45 pm
7:00 pm
7:15 pm
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
7:45 pm
8:00 pm
8:15 pm

Monday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • Middle/High School Class
    3:30 pm - 4:30 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Tuesday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Wednesday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • Elements
    1:00 pm - 2:00 pm
  • Middle/High School Class
    3:30 pm - 4:30 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Thursday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Friday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • Free Intro Class
    1:00 pm - 2:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm

Saturday

  • CrossFit
    7:00 am - 8:00 am
  • CrossFit
    8:00 am - 9:00 am
  • CrossFit
    9:00 am - 10:00 am
  • CrossFit
    10:00 am - 11:00 am
  • Middle/High School Class
    11:00 am - 12:00 pm
  • Elements
    12:00 pm - 1:00 pm

Sunday

  • ROMWOD
    9:00 am - 9:30 am
  • Open Gym
    9:30 am - 12:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
9:30 am
Open Gym
9:30 am
9:45 am
10:00 am
10:15 am
10:30 am
10:45 am
11:00 am
11:15 am
11:30 am
11:45 am
12:00 pm
12:15 pm

Sunday

  • Open Gym
    9:30 am - 12:30 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
CrossFit
5:15 am
5:30 am
5:45 am
6:00 am
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
CrossFit
6:15 am
6:30 am
6:45 am
7:00 am
CrossFit
7:00 am
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
CrossFit
7:15 am
7:30 am
7:45 am
8:00 am
CrossFit
8:00 am
8:15 am
8:30 am
8:45 am
9:00 am
CrossFit
9:00 am
9:15 am
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
CrossFit
9:30 am
9:45 am
10:00 am
CrossFit
10:00 am
10:15 am
10:30 am
10:45 am
11:00 am
11:15 am
11:30 am
11:45 am
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
CrossFit
12:00 pm
12:15 pm
12:30 pm
12:45 pm
1:00 pm
1:15 pm
1:30 pm
1:45 pm
2:00 pm
2:15 pm
2:30 pm
2:45 pm
3:00 pm
3:15 pm
3:30 pm
3:45 pm
4:00 pm
4:15 pm
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
CrossFit
4:30 pm
4:45 pm
5:00 pm
5:15 pm
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
CrossFit
5:30 pm
5:45 pm
6:00 pm
6:15 pm
6:30 pm
CrossFit
6:30 pm
CrossFit
6:30 pm
CrossFit
6:30 pm
CrossFit
6:30 pm
6:45 pm
7:00 pm
7:15 pm
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
CrossFit
Class will be starting in October
7:30 pm
7:45 pm
8:00 pm
8:15 pm

Monday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Tuesday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Wednesday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Thursday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm
  • CrossFit
    6:30 pm - 7:30 pm
  • CrossFit
    7:30 pm - 8:30 pm

Friday

  • CrossFit
    5:15 am - 6:15 am
  • CrossFit
    6:15 am - 7:15 am
  • CrossFit
    7:15 am - 8:15 am
  • CrossFit
    9:30 am - 10:30 am
  • CrossFit
    12:00 pm - 1:00 pm
  • CrossFit
    4:30 pm - 5:30 pm
  • CrossFit
    5:30 pm - 6:30 pm

Saturday

  • CrossFit
    7:00 am - 8:00 am
  • CrossFit
    8:00 am - 9:00 am
  • CrossFit
    9:00 am - 10:00 am
  • CrossFit
    10:00 am - 11:00 am
No events available!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
12:00 pm
Elements
12:00 pm
12:15 pm
12:30 pm
12:45 pm
1:00 pm
Elements
1:00 pm
1:15 pm
1:30 pm
1:45 pm

Wednesday

  • Elements
    1:00 pm - 2:00 pm

Saturday

  • Elements
    12:00 pm - 1:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
1:00 pm
Free Intro Class
1:00 pm
1:15 pm
1:30 pm
1:45 pm

Friday

  • Free Intro Class
    1:00 pm - 2:00 pm
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
11:00 am
Middle/High School Class
11:00 am
11:15 am
11:30 am
11:45 am
12:00 pm
12:15 pm
12:30 pm
12:45 pm
1:00 pm
1:15 pm
1:30 pm
1:45 pm
2:00 pm
2:15 pm
2:30 pm
2:45 pm
3:00 pm
3:15 pm
3:30 pm
Middle/High School Class
3:30 pm
Middle/High School Class
3:30 pm
3:45 pm
4:00 pm
4:15 pm

Monday

  • Middle/High School Class
    3:30 pm - 4:30 pm

Wednesday

  • Middle/High School Class
    3:30 pm - 4:30 pm

Saturday

  • Middle/High School Class
    11:00 am - 12:00 pm
No events available!