Use this code CLUB10 to get 10% off vitamins at

Martial Arts Programs Available

Kids Martial Arts

Watch as your children develop into fit, happy, well-rounded individuals through Kids Martial Arts classes in Rockingham. Our classes incorporate fundamental techniques from Brazilian Jiu Jitsu so that your child can learn self defense moves they can apply in real life situations.

Learn More

Brazilian Jiu Jitsu

Brazilian Jiu Jitsu is one the most famous forms of martial art nowadays, but it’s much more than a combat sport. It’s also the best way for you to train, exercise, get stronger and feel better with your own body.

Learn More

Muay Thai Kickboxing

Through Muay Thai classes at Gemina Mixed Martial Arts you will not only get fit, but you will also gain self-confidence and inner-self strength. Muay Thai is more than a contact sport, it is an incredible workout that requires focus and discipline to truly master!

Learn More


Take on a true total-body self-defence with our Lethwei training in Kelmscott. The art of 9 limbs teaches you how to defend against an opponent using any means possible.

Learn More

Home School Martial Arts

Join us in Kelmscott today for the best Home School Martial Arts program around. We're proud to help students of all ages and abilities make new friends and challenge themselves every class!

Learn More

HIIT Classes

Our HIIT Classes in Port Kennedy and Kelmscott include the best blend of cardiovascular training and martial arts self-defense. We're helping people of all ages and experience levels thrive!

Learn More

Request information

Request Information Now!