classes

Learn more about our classes

Experience a community dedicated to your success. Get expert coaching and tailored programming in a welcoming environment.

Crossfit

Our CrossFit classes combine varied functional movements across strength, conditioning, and skill work. Each session is coach-led and typically includes a warm-up, strength or technique focus, and a conditioning workout (WOD) designed to improve overall fitness and performance.

HYROX

HYROX classes are designed to build the strength and endurance needed for hybrid fitness racing. Sessions blend running with functional stations such as sleds, rowing, and lunges, helping you develop pacing, efficiency, and race-specific fitness whether you’re training for your first event or a PB.

Open gym

Open Gym gives you the freedom to train at your own pace in a fully equipped facility. Whether you’re working on weaknesses, repeating class work, or following your own program, you’ll have access to all equipment in a supportive training environment.

Kids Crossfit

Kids CrossFit is a structured strength and conditioning class designed specifically for young athletes. Sessions focus on safe movement, good technique, and building overall fitness through fun, varied workouts.

weekly schedule

Our weekly schedule is designed to give you structure, variety, and consistency in your training. With classes across CrossFit, HYROX, Olympic Weightlifting, and Open Gym, there’s something to suit every goal and experience level.

Take a look below to plan your week and get the most out of your training at CrossFit TS12.

6AM – 7AM: CrossFit

7AM – 8AM: CrossFit

10AM – 11AM: CrossFit

5PM – 6PM: CrossFit

6PM – 7PM: HYROX

7PM – 8PM: CrossFit

Open gym sessions are available to book through TeamUp/BoxMate.

6AM – 7AM: CrossFit

10AM – 11AM: CrossFit 

5PM – 6PM: CrossFit

6PM – 7PM: CrossFit

7PM – 8PM: Weightlifting

Open gym sessions are available to book through TeamUp/BoxMate.

6AM – 7AM: CrossFit

7AM – 8AM: HYROX

9AM – 10AM: Weightlifting

10AM – 11AM: CrossFit

5PM – 6PM: CrossFit

6PM – 7PM: CrossFit

7PM – 8PM: CrossFit

Open gym sessions are available to book through Team Up/BoxMate.

6AM – 7AM: CrossFit

10AM – 11AM: CrossFit

5PM – 6PM: CrossFit

6PM – 7PM: CrossFit

7PM – 8PM: HYROX

Open gym sessions are available to book through Team Up/BoxMate.

6AM – 7AM: CrossFit

7AM – 8AM: CrossFit

10AM – 11AM: CrossFit 

5PM – 6PM: CrossFit

6PM – 7PM: CrossFit

Open gym sessions are available to book through Team Up/BoxMate.

8:30AM: HYROX

9:30AM: CrossFit

10:30AM: Weightlifiting

11:30AM: CrossFit Kids

Open gym sessions are available to book through Team Up/BoxMate.

9AM – 10AM: CrossFit

10AM – 11AM: HYROX

Open gym sessions are available to book through Team Up/BoxMate.

Expert programming

Programming by Stella bartram

Stella Bartram is a CrossFit Level 2 coach and CrossFit Games 2024 Masters athlete who leads on programming at CrossFit TS12.

With a deep understanding of performance, progression, and functional fitness, she designs sessions that are challenging, effective, and accessible for all ability levels.

Stella's programming focuses on helping our members build strength, improve fitness, and train with purpose — whether they’re stepping into their first class, chasing a new PB, or preparing for competition.

Join Crossfit TS12

Take the first step towards your goals. Sign up for a class today and start your fitness journey with us.

Scroll to Top