CLASS SCHEDULE

WE ARE READY FOR YOU

View our wide range of group fitness classes. At O2 our group fitness programs are specifically designed for all fitness levels. From beginners to athletes our group classes will challenge you to reach your goals while at the same time making fitness fun. Take the guesswork out of what to do in the gym and let us take care of you.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
10:00 AM
F.I.T.
All Levels Circuit Training
10:00 AM - 11:00 AM
10:30 AM
12:00 PM
TRX
All Levels
12:10 PM - 12:50 PM
F.I.T.
All Levels Circuit Training
12:10 PM - 12:50 PM
TRX
All Levels
12:10 PM - 12:50 PM
F.I.T.
All Levels Circuit Training
12:10 PM - 12:50 PM
F.I.T.
All Levels Circuit Training
12:10 PM - 12:50 PM
12:30 PM
4:30 PM
Cardi-O2
All Levels
4:30 PM - 5:30 PM
Cardi-O2
All Levels
4:30 PM - 5:30 PM
5:00 PM
Cardi-O2
All Levels
5:00 PM - 6:00 PM
5:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
6:00 PM
BRAZILIAN JIU JITSU
All Levels
6:00 PM - 7:00 PM
Justin Tavernini BJJ Black Belt
6:30 PM
KICKBOXING
All Levels
6:30 PM - 7:30 PM
Justin Tavernini - Canadian & North American Champion
KICKBOXING
All Levels
6:30 PM - 7:30 PM
Justin Tavernini - Canadian & North American Champion
Cardi-O2
All Levels
6:30 PM - 7:30 PM
KICKBOXING
All Levels
6:30 PM - 7:30 PM
Justin Tavernini - Canadian & North American Champion
7:00 PM
7:30 PM
BRAZILIAN JIU JITSU
All Levels
7:30 PM - 8:30 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels Fundamentals
7:30 PM - 8:30 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels
7:30 PM - 8:30 PM
Justin Tavernini BJJ Black Belt
8:00 PM

Monday

  • TRX
    12:10 PM - 12:50 PM
  • F.I.T.
    5:30 PM - 6:30 PM
  • KICKBOXING
    6:30 PM - 7:30 PM
  • BRAZILIAN JIU JITSU
    7:30 PM - 8:30 PM

Tuesday

  • F.I.T.
    12:10 PM - 12:50 PM
  • Cardi-O2
    4:30 PM - 5:30 PM
  • F.I.T.
    5:30 PM - 6:30 PM
  • KICKBOXING
    6:30 PM - 7:30 PM
  • BRAZILIAN JIU JITSU
    7:30 PM - 8:30 PM

Wednesday

  • TRX
    12:10 PM - 12:50 PM
  • F.I.T.
    5:30 PM - 6:30 PM
  • Cardi-O2
    6:30 PM - 7:30 PM

Thursday

  • F.I.T.
    12:10 PM - 12:50 PM
  • Cardi-O2
    4:30 PM - 5:30 PM
  • F.I.T.
    5:30 PM - 6:30 PM
  • KICKBOXING
    6:30 PM - 7:30 PM
  • BRAZILIAN JIU JITSU
    7:30 PM - 8:30 PM

Friday

  • F.I.T.
    12:10 PM - 12:50 PM
  • Cardi-O2
    5:00 PM - 6:00 PM
  • BRAZILIAN JIU JITSU
    6:00 PM - 7:00 PM

Saturday

  • F.I.T.
    10:00 AM - 11:00 AM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
10:00 AM
F.I.T.
All Levels Circuit Training
10:00 AM - 11:00 AM
10:30 AM
12:00 PM
F.I.T.
All Levels Circuit Training
12:10 PM - 12:50 PM
F.I.T.
All Levels Circuit Training
12:10 PM - 12:50 PM
F.I.T.
All Levels Circuit Training
12:10 PM - 12:50 PM
12:30 PM
5:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM - 6:30 PM
6:00 PM

Monday

  • F.I.T.
    5:30 PM - 6:30 PM

Tuesday

  • F.I.T.
    12:10 PM - 12:50 PM
  • F.I.T.
    5:30 PM - 6:30 PM

Wednesday

  • F.I.T.
    5:30 PM - 6:30 PM

Thursday

  • F.I.T.
    12:10 PM - 12:50 PM
  • F.I.T.
    5:30 PM - 6:30 PM

Friday

  • F.I.T.
    12:10 PM - 12:50 PM

Saturday

  • F.I.T.
    10:00 AM - 11:00 AM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
4:30 PM
Cardi-O2
All Levels
4:30 PM - 5:30 PM
Cardi-O2
All Levels
4:30 PM - 5:30 PM
5:00 PM
Cardi-O2
All Levels
5:00 PM - 6:00 PM
5:30 PM
6:30 PM
Cardi-O2
All Levels
6:30 PM - 7:30 PM
7:00 PM

Tuesday

  • Cardi-O2
    4:30 PM - 5:30 PM

Wednesday

  • Cardi-O2
    6:30 PM - 7:30 PM

Thursday

  • Cardi-O2
    4:30 PM - 5:30 PM

Friday

  • Cardi-O2
    5:00 PM - 6:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:30 PM
KICKBOXING
All Levels
6:30 PM - 7:30 PM
Justin Tavernini - Canadian & North American Champion
KICKBOXING
All Levels
6:30 PM - 7:30 PM
Justin Tavernini - Canadian & North American Champion
KICKBOXING
All Levels
6:30 PM - 7:30 PM
Justin Tavernini - Canadian & North American Champion
7:00 PM

Monday

  • KICKBOXING
    6:30 PM - 7:30 PM

Tuesday

  • KICKBOXING
    6:30 PM - 7:30 PM

Thursday

  • KICKBOXING
    6:30 PM - 7:30 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 PM
BRAZILIAN JIU JITSU
All Levels
6:00 PM - 7:00 PM
Justin Tavernini BJJ Black Belt
6:30 PM
7:30 PM
BRAZILIAN JIU JITSU
All Levels
7:30 PM - 8:30 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels Fundamentals
7:30 PM - 8:30 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels
7:30 PM - 8:30 PM
Justin Tavernini BJJ Black Belt
8:00 PM

Monday

  • BRAZILIAN JIU JITSU
    7:30 PM - 8:30 PM

Tuesday

  • BRAZILIAN JIU JITSU
    7:30 PM - 8:30 PM

Thursday

  • BRAZILIAN JIU JITSU
    7:30 PM - 8:30 PM

Friday

  • BRAZILIAN JIU JITSU
    6:00 PM - 7:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
12:00 PM
TRX
All Levels
12:10 PM - 12:50 PM
TRX
All Levels
12:10 PM - 12:50 PM
12:30 PM

Monday

  • TRX
    12:10 PM - 12:50 PM

Wednesday

  • TRX
    12:10 PM - 12:50 PM
No classes available!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
9:00 AM - 3:00 PM
CLOSED
We are closed on Sundays
12:00 PM - 12:00 PM

Monday

  • OPEN GYM
    6:00 AM - 9:00 PM

Tuesday

  • OPEN GYM
    6:00 AM - 9:00 PM

Wednesday

  • OPEN GYM
    6:00 AM - 9:00 PM

Thursday

  • OPEN GYM
    6:00 AM - 9:00 PM

Friday

  • OPEN GYM
    6:00 AM - 9:00 PM

Saturday

  • OPEN GYM
    9:00 AM - 3:00 PM

Sunday

  • CLOSED
    12:00 PM - 12:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
6:00 AM - 9:00 PM
OPEN GYM
Utilize the facility for your own workout
9:00 AM - 3:00 PM

Monday

  • OPEN GYM
    6:00 AM - 9:00 PM

Tuesday

  • OPEN GYM
    6:00 AM - 9:00 PM

Wednesday

  • OPEN GYM
    6:00 AM - 9:00 PM

Thursday

  • OPEN GYM
    6:00 AM - 9:00 PM

Friday

  • OPEN GYM
    6:00 AM - 9:00 PM

Saturday

  • OPEN GYM
    9:00 AM - 3:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday

Sunday

  • CLOSED
    12:00 PM - 12:00 PM
No classes available!