If you have never done CrossFit before, you will need to complete our Fundamentals before joining. This consists of four 1-hour session where we’ll learn the technique and mechanics of the main movements involved. All sessions includes warm-up, a workout and warm down at the end. Attendance for all 4 sessions is mandatory to complete the fundamentals, after which you can attend any of our regular memberships.
To schedule your Fundamentals course, kindly contact or email us.
Yes. No walk-ins please. Since class size is limited, reservations are required for each class. Once you have created an online membership and completed Fundamentals, you may sign up for group classes. 3 hours notice is required for all cancellations.
No, sorry. You will need to complete our Fundamentals course before you can attend any of our classes. We only allow drop ins and membership purchase without going through our Fundamentals if you have prior CrossFit experience from another affiliate. In this case, kindly send us the name of your affiliate and an email referral from your coach.
Definitely, you’re welcome to do a drop in and join any of our classes. Please see our drop in rates here, and drop us an email beforehand to ensure there’s a spot for you.
Please go to the Schedule page to see our full schedule and sign in. You’ll be required to create an account with our booking system (Go Team Up) prior to signing in.
Yes! We run both Kids (ages 6-12) and Teen classes. Please see our schedule here. For more information on the Kids and Teen classes, feel free to contact us.
Yes. We run the following classes:
For more information on these classes, please check out what we offer.
Definitely, we love working with individual athletes and/or sports team and we can customise a specific training plan accordingly. Kindly contact us to find out more.
Definitely. We work with individuals up to four for personal training. It could be a personal preference, a specific goal/objective or you just can’t make the timings of our regular classes. If you’re interested in personal training, please contact us directly and we’ll be happy to work with you.