Everyday Is An Opportunity

Our Class Times

Monday

05:00
06:00
07:30
15:30 - Kids Class
16:30
17:30
18:30

Tuesday

05:00
06:00
07:30
-
16:30
17:30
18:30

Wednesday

05:00
06:00
07:30
15:30 - Kids Class
16:30
17:30
18:30

Thursday

05:00
06:00
07:30
15:30 - Kids Class
16:30
17:30
18:30

Friday

05:00
06:00
07:30
-
16:30
-
-

Saturday

-
-
08:00
-
-
-
-

Upcoming Events

Follow us on Facebook for any upcoming events and competitions.

Follow Us

Know Of An Event?

Do you know of an event that you would like to enter the Team RAG?

Give Us The Details

ACHIEVE YOUR FITNESS GOALS

FLEXIBLE MEMBERSHIP PACKAGES TO SUIT ALL LEVELS OF TRAINING TO HELP ACHIEVE YOUR FITNESS GOALS

Sign Up Today

CLASSES

Classes are constantly varied and work on a carefully planned progression program ensuring you reach your peak. No matter what your fitness level, you will be able to fall into our usual class schedules, once you have completed your on ramp program.

Our classes are limited in class size to ensure personal attention with the benefit of group motivation that is both enjoyable and challenging. You will be able to show improvement and overall health, fitness and strength with every class.

ITS UP TO YOU!

There is always a coach with required CrossFit training, present in every class, to guide you through the planned program and ensure your mechanics are always correct. Once consistency is achieved, Intensity is increased. Safety of our members is always our top priority, closely followed by the fact that you will never be bored and will always be able challenge yourself.
Book Your Spot
Avaliable Mon | Wed
Copyright © 2026 All Rights Reserved
chevron-up-circle linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram