Skip to main content

Our Group Classes

Physiotherapy-led and designed to help you move better, feel stronger, and stay injury-free. Whether you’re recovering, training, or maintaining your health, there’s a class to support your journey.

Class Timetable

Monday Tuesday Wednesday Thursday Friday Saturday
7:00 AM
Good Moves
7:00 AM - 8:00 AM
Good Moves
7:00 AM - 8:00 AM
8:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
Osteo Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
9:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Great Moves
9:00 AM - 10:00 AM
Good Moves
9:00 AM - 10:00 AM
10:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Gym
10:00 AM - 11:00 AM
11:00 AM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Gym
11:00 AM - 12:00 PM
12:00 PM
Gym
12:00 PM - 1:00 PM
Gym
12:00 PM - 1:00 PM
Gym
12:00 PM - 1:00 PM
Gym
12:00 PM - 1:00 PM
Good Moves
12:00 PM - 1:00 PM
1:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
2:00 PM
Gym
2:00 PM - 3:00 PM
Gym
2:00 PM - 3:00 PM
Gym
2:00 PM - 3:00 PM
Gym
2:00 PM - 3:00 PM
Strong Moves
2:00 PM - 3:00 PM
3:00 PM
Gym
3:00 PM - 4:00 PM
Gym
3:00 PM - 4:00 PM
Strong Moves
3:00 PM - 4:00 PM
Gym
3:00 PM - 4:00 PM
Cardiac Rehab
3:00 PM - 4:00 PM

Diabetes Moves
3:00 PM - 4:00 PM
4:00 PM
Good Moves
4:00 PM - 5:00 PM
Good Moves
4:00 PM - 5:00 PM
Good Moves
4:00 PM - 5:00 PM
Good Moves
4:00 PM - 5:00 PM
5:00 PM
Great Moves
5:00 PM - 6:00 PM
Good Moves
5:00 PM - 6:00 PM
Great Moves
5:00 PM - 6:00 PM
Good Moves
5:00 PM - 6:00 PM
6:00 PM
Good Moves
6:00 PM - 7:00 PM
Great Moves
6:00 PM - 7:00 PM
Good Moves
6:00 PM - 7:00 PM
Good Moves
6:00 PM - 7:00 PM

Monday

  • Good Moves
    8:00 AM - 9:00 AM
  • Osteo Moves
    9:00 AM - 10:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Gym
    3:00 PM - 4:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Great Moves
    5:00 PM - 6:00 PM
  • Good Moves
    6:00 PM - 7:00 PM

Tuesday

  • Good Moves
    7:00 AM - 8:00 AM
  • Good Moves
    8:00 AM - 9:00 AM
  • Osteo Moves
    9:00 AM - 10:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Gym
    3:00 PM - 4:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Good Moves
    5:00 PM - 6:00 PM
  • Great Moves
    6:00 PM - 7:00 PM

Wednesday

  • Good Moves
    8:00 AM - 9:00 AM
  • Osteo Moves
    9:00 AM - 10:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Strong Moves
    3:00 PM - 4:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Great Moves
    5:00 PM - 6:00 PM
  • Good Moves
    6:00 PM - 7:00 PM

Thursday

  • Good Moves
    7:00 AM - 8:00 AM
  • Good Moves
    8:00 AM - 9:00 AM
  • Osteo Moves
    9:00 AM - 10:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Gym
    3:00 PM - 4:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Good Moves
    5:00 PM - 6:00 PM
  • Good Moves
    6:00 PM - 7:00 PM

Friday

  • Osteo Moves
    8:00 AM - 9:00 AM
  • Great Moves
    9:00 AM - 10:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Good Moves
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Strong Moves
    2:00 PM - 3:00 PM
  • Cardiac Rehab
    3:00 PM - 4:00 PM
  • Diabetes Moves
    3:00 PM - 4:00 PM

Saturday

  • Good Moves
    8:00 AM - 9:00 AM
  • Good Moves
    9:00 AM - 10:00 AM
  • Gym
    10:00 AM - 11:00 AM
  • Gym
    11:00 AM - 12:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday
3:00 PM
Cardiac Rehab
3:00 PM - 4:00 PM

Friday

  • Cardiac Rehab
    3:00 PM - 4:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday
3:00 PM
Diabetes Moves
3:00 PM - 4:00 PM

Friday

  • Diabetes Moves
    3:00 PM - 4:00 PM
Monday Tuesday Wednesday Thursday Friday Saturday
7:00 AM
Good Moves
7:00 AM - 8:00 AM
Good Moves
7:00 AM - 8:00 AM
8:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
Good Moves
8:00 AM - 9:00 AM
9:00 AM
Good Moves
9:00 AM - 10:00 AM
10:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
Good Moves
10:00 AM - 11:00 AM
11:00 AM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
Good Moves
11:00 AM - 12:00 PM
12:00 PM
Good Moves
12:00 PM - 1:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
Good Moves
4:00 PM - 5:00 PM
Good Moves
4:00 PM - 5:00 PM
Good Moves
4:00 PM - 5:00 PM
Good Moves
4:00 PM - 5:00 PM
5:00 PM
Good Moves
5:00 PM - 6:00 PM
Good Moves
5:00 PM - 6:00 PM
6:00 PM
Good Moves
6:00 PM - 7:00 PM
Good Moves
6:00 PM - 7:00 PM
Good Moves
6:00 PM - 7:00 PM

Monday

  • Good Moves
    8:00 AM - 9:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Good Moves
    6:00 PM - 7:00 PM

Tuesday

  • Good Moves
    7:00 AM - 8:00 AM
  • Good Moves
    8:00 AM - 9:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Good Moves
    5:00 PM - 6:00 PM

Wednesday

  • Good Moves
    8:00 AM - 9:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Good Moves
    6:00 PM - 7:00 PM

Thursday

  • Good Moves
    7:00 AM - 8:00 AM
  • Good Moves
    8:00 AM - 9:00 AM
  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Good Moves
    4:00 PM - 5:00 PM
  • Good Moves
    5:00 PM - 6:00 PM
  • Good Moves
    6:00 PM - 7:00 PM

Friday

  • Good Moves
    10:00 AM - 11:00 AM
  • Good Moves
    11:00 AM - 12:00 PM
  • Good Moves
    12:00 PM - 1:00 PM

Saturday

  • Good Moves
    8:00 AM - 9:00 AM
  • Good Moves
    9:00 AM - 10:00 AM
Monday Tuesday Wednesday Thursday Friday Saturday
9:00 AM
Great Moves
9:00 AM - 10:00 AM
10:00 AM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
Great Moves
5:00 PM - 6:00 PM
Great Moves
5:00 PM - 6:00 PM
6:00 PM
Great Moves
6:00 PM - 7:00 PM

Monday

  • Great Moves
    5:00 PM - 6:00 PM

Tuesday

  • Great Moves
    6:00 PM - 7:00 PM

Wednesday

  • Great Moves
    5:00 PM - 6:00 PM

Friday

  • Great Moves
    9:00 AM - 10:00 AM
Monday Tuesday Wednesday Thursday Friday Saturday
10:00 AM
Gym
10:00 AM - 11:00 AM
11:00 AM
Gym
11:00 AM - 12:00 PM
12:00 PM
Gym
12:00 PM - 1:00 PM
Gym
12:00 PM - 1:00 PM
Gym
12:00 PM - 1:00 PM
Gym
12:00 PM - 1:00 PM
1:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
Gym
1:00 PM - 2:00 PM
2:00 PM
Gym
2:00 PM - 3:00 PM
Gym
2:00 PM - 3:00 PM
Gym
2:00 PM - 3:00 PM
Gym
2:00 PM - 3:00 PM
3:00 PM
Gym
3:00 PM - 4:00 PM
Gym
3:00 PM - 4:00 PM
Gym
3:00 PM - 4:00 PM

Monday

  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Gym
    3:00 PM - 4:00 PM

Tuesday

  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Gym
    3:00 PM - 4:00 PM

Wednesday

  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM

Thursday

  • Gym
    12:00 PM - 1:00 PM
  • Gym
    1:00 PM - 2:00 PM
  • Gym
    2:00 PM - 3:00 PM
  • Gym
    3:00 PM - 4:00 PM

Friday

  • Gym
    1:00 PM - 2:00 PM

Saturday

  • Gym
    10:00 AM - 11:00 AM
  • Gym
    11:00 AM - 12:00 PM
No class hours available!
No class hours available!
Monday Tuesday Wednesday Thursday Friday Saturday
8:00 AM
Osteo Moves
8:00 AM - 9:00 AM
9:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Osteo Moves
9:00 AM - 10:00 AM
Osteo Moves
9:00 AM - 10:00 AM

Monday

  • Osteo Moves
    9:00 AM - 10:00 AM

Tuesday

  • Osteo Moves
    9:00 AM - 10:00 AM

Wednesday

  • Osteo Moves
    9:00 AM - 10:00 AM

Thursday

  • Osteo Moves
    9:00 AM - 10:00 AM

Friday

  • Osteo Moves
    8:00 AM - 9:00 AM
No class hours available!
No class hours available!
Monday Tuesday Wednesday Thursday Friday Saturday
2:00 PM
Strong Moves
2:00 PM - 3:00 PM
3:00 PM
Strong Moves
3:00 PM - 4:00 PM

Wednesday

  • Strong Moves
    3:00 PM - 4:00 PM

Friday

  • Strong Moves
    2:00 PM - 3:00 PM
No class available!

Professional Affiliations & Trusted Partners