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
11:00 AM
11: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
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
BRAZILIAN JIU JITSU
Open Matt with GI
12:00 PM
1:00 AM
12:30 PM
1:00 PM
1:30 PM
2:00 PM
2:30 PM
3:00 PM
3:30 PM
4:00 PM
4:30 PM
KICKBOXING
Kids Kickboxing
4:30 PM
5:30 PM
Age 5-8
KICKBOXING
Kids Kickboxing
4:30 PM
5:30 PM
Age 9-12
BRAZILIAN JIU JITSU
Kids Jiu Jitsu
4:30 PM
5:30 PM
Age 5-8
BRAZILIAN JIU JITSU
Kids Jiu Jitsu
4:30 PM
5:30 PM
Age 9-12
5: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
BARBELL BLAST
5:30 PM
6:30 PM
F.I.T.
All Levels Circuit Training
5:30 PM
6:30 PM
BARBELL BLAST
5:30 PM
6:30 PM

BRAZILIAN JIU JITSU
All Levels
6:00 PM
7:00 PM
Justin Tavernini BJJ Black Belt
6:00 PM
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
7:30 PM
BRAZILIAN JIU JITSU
All Levels
7:30 PM
9:00 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels Fundamentals
7:30 PM
9:00 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels
7:30 PM
9:00 PM
Justin Tavernini BJJ Black Belt
8:00 PM
8:30 PM

Monday

Tuesday

Wednesday

Thursday

  • 12:10 PM - 12:50 PM
  • BRAZILIAN JIU JITSU
    4:30 PM - 5:30 PM
  • 5:30 PM - 6:30 PM
  • 6:30 PM - 7:30 PM
  • BRAZILIAN JIU JITSU
    7:30 PM - 9:00 PM

Friday

Saturday

Sunday

  • BRAZILIAN JIU JITSU
    12:00 PM - 1:00 AM
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:30 PM
BARBELL BLAST
5:30 PM
6:30 PM
BARBELL BLAST
5:30 PM
6:30 PM
6:00 PM

Wednesday

Friday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
12:00 PM
BRAZILIAN JIU JITSU
Open Matt with GI
12:00 PM
1:00 AM
12:30 PM
1:00 PM
1:30 PM
2:00 PM
2:30 PM
3:00 PM
3:30 PM
4:00 PM
4:30 PM
BRAZILIAN JIU JITSU
Kids Jiu Jitsu
4:30 PM
5:30 PM
Age 5-8
BRAZILIAN JIU JITSU
Kids Jiu Jitsu
4:30 PM
5:30 PM
Age 9-12
5:00 PM
5:30 PM
6:00 PM
BRAZILIAN JIU JITSU
All Levels
6:00 PM
7:00 PM
Justin Tavernini BJJ Black Belt
6:30 PM
7:00 PM
7:30 PM
BRAZILIAN JIU JITSU
All Levels
7:30 PM
9:00 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels Fundamentals
7:30 PM
9:00 PM
Justin Tavernini BJJ Black Belt
BRAZILIAN JIU JITSU
All Levels
7:30 PM
9:00 PM
Justin Tavernini BJJ Black Belt
8:00 PM
8:30 PM

Monday

  • BRAZILIAN JIU JITSU
    7:30 PM - 9:00 PM

Tuesday

  • BRAZILIAN JIU JITSU
    7:30 PM - 9:00 PM

Wednesday

  • BRAZILIAN JIU JITSU
    4:30 PM - 5:30 PM

Thursday

  • BRAZILIAN JIU JITSU
    4:30 PM - 5:30 PM
  • BRAZILIAN JIU JITSU
    7:30 PM - 9:00 PM

Friday

  • BRAZILIAN JIU JITSU
    6:00 PM - 7:00 PM

Sunday

  • BRAZILIAN JIU JITSU
    12:00 PM - 1: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
11:00 AM
11: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
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
1:00 PM
1:30 PM
2:00 PM
2:30 PM
3:00 PM
3:30 PM
4:00 PM
4:30 PM
5: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
6:00 PM

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
4:30 PM
KICKBOXING
Kids Kickboxing
4:30 PM
5:30 PM
Age 5-8
KICKBOXING
Kids Kickboxing
4:30 PM
5:30 PM
Age 9-12
5:00 PM
5:30 PM
6:00 PM
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

Tuesday

Thursday

No classes available!
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 AM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
8:00 PM
7:00 AM
8:00 AM
9:00 AM
GYM HOURS
Utilize the facility for your own workout
9:00 AM
3:00 PM
10:00 AM
GYM HOURS
Utilize the facility for your own workout.
10:00 AM
3:00 PM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
6:00 PM
7:00 PM
8:00 PM

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
6:00 AM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
9:00 PM
GYM HOURS
Utilize the facility for your own workout
6:00 AM
8:00 PM
7:00 AM
8:00 AM
9:00 AM
GYM HOURS
Utilize the facility for your own workout
9:00 AM
3:00 PM
10:00 AM
GYM HOURS
Utilize the facility for your own workout.
10:00 AM
3:00 PM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
6:00 PM
7:00 PM
8:00 PM

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

No classes available!