BodiFit is an effective and flexible training system that offers small face to face group fitness, one-to-one personal training and personalised performance coaching for competition/races and events as well as online training. Our programs have a strength focus to develop your inner athlete, incorporating aerobic and anaerobic conditioning, power and endurance. We’ve gone back to traditional strength and conditioning principles and strict, controlled exercises, eradicating poor movement patterns and muscular imbalances in the body to build strong, healthy bodies.

Train the body. Challenge the mind. Reap the rewards. 

BodiFit focuses on long term results and turning good health into habit. We’re on a mission to create super humans who train well, eat well, sleep well and live well. Sure you might have some muscle soreness from a workout but we don’t want you to have aches and pains that trouble you for days. Exercise, eat well, rest, recover then repeat. We want you to enjoy working out and being active and plan for longevity.  It’s time to focus on real results, long-term health benefits and intelligent lifestyle choices. 

BF group outdoor sfBF oneoneBF online

What we do?

Through exercise training programs, an active lifestyle and healthy eating habits, we deliver on improving health, fitness and athleticism. Choose from three different options: BodiFit Group (Fitness, Strength and Endurance – more than just Bootcamp), BodiFit One-to-One (Personal Training and Personalised Performance Coaching) and BodiFit Online (Online Training). There’s something suited to everyone wherever you are and with no joining fee, no cancellation fee and no lock in contracts, become a BodiFit member today: Group, One-to-One or Online. 

Tune in to the BodiFit health and fitness blog, learn about good nutrition, search the exercise library for movement technique and workouts and find information about that next race or competition on our events calendar and social media pages. 

BodiFit Memberships

Join Today



Contact Us

If you require further information about classes, if training times don’t suit you or you have any other questions, please let get in touch via the contact form and we will get back to you shortly.

5 + 7 =