Home

Welcome to Ronin Academy, located in Townsville, North Queensland (QLD). We believe that martial arts should be about honour, respect and discipline. At our academy, we strive for these ideals every day in the pursuit of perfection in our lives and our training. If this sounds like the place that you and your family would like to start or continue your martial arts journey, come and see one of our coaches and join our growing family.

We specialise in No Gi Brazilian Jiu Jitsu (BJJ), Muay Thai (Kickboxing) and Mixed Martial Arts (MMA) for the whole family. This includes kids classes ran four times a week and fitness classes. There is something for everyone at Ronin Academy and I hope you will come to see everything we have to offer. We are now able to offer 1 free trial class to our BJJ program to see if we are the right gym for you.

Please take a look around our website and feel free to leave a comment.

For the latest news on the Academy, you can sign up to our blog that will cover everything going on and anything else that’s on my mind that is related to Martial Arts.

The only full size Olympic Wrestling mat in Nth QLD and over 300 m2 of matted space

Sign Up here for all our newsletter and blog updates

15 hours ago

Ronin Academy

Muay Thai ... See MoreSee Less

View on Facebook

16 hours ago

Ronin Academy

No Gi Jiu Jitsu 🔥 12 Classes each week🔥358 Flinders Street💥#roninacademy #fasterstrongerbetter #townsvillebjj ... See MoreSee Less

View on Facebook

16 hours ago

Ronin Academy

🔥NINJA CHOKE

💥NoGi Jiu Jitsu 12 classes each week

💥Beginners to Advanced

🔥358 Flinders Street, TOWNSVILLE
... See MoreSee Less

View on Facebook

18 hours ago

Ronin Academy

Some of the bigger kids🔥Muay Thai👊
#roninacademy #fasterstrongerbetter #townsvillefitness #townsvillemma #townsvillemuaythai #qldmuaythai
... See MoreSee Less

View on Facebook

1 day ago

Ronin Academy

@thatfootlooselamont having a private lesson and working on the finer details. ... See MoreSee Less

View on Facebook

1 day ago

Ronin Academy

🔥Thai Pads🔥
👊Monday’s & Wednesday’s 6.30pm
👊Tuesday & Thursday 9am

💥358 Flinders Street, Townsville
... See MoreSee Less

View on Facebook

2 days ago

Ronin Academy

Knees for days🔥👊 #roninacademy #townsvillemuaythai #townsvillefitness #townsvillekickboxing #townsvillefitness #townsvillemma #townsville ... See MoreSee Less

View on Facebook

2 days ago

Ronin Academy

🔥💥BIG BUBBLES💥🔥 MUAY THAI💥 #roninacademy #townsvillemuaythai #fasterstrongerbetter #townsvillemma #qldmuaythai ... See MoreSee Less

View on Facebook

2 days ago

Ronin Academy

WRESTLING EVERY SATURDAY 🤼‍♂️ 🤼‍♀️
🔥358 Flinders Street, TOWNSVILLE. #roninacademy #fasterstrongerbetter #townsvillewrestling #townsvillewrestlers
... See MoreSee Less

View on Facebook

2 days ago

Ronin Academy

No Gi Jiu Jitsu #roninacademy #fasterstrongerbetter #townsvillebjj ... See MoreSee Less

View on Facebook

3 days ago

Ronin Academy

Our kids coach Piper in Nepal representing Ronin 😃. Piper is part of World Challenge girls in Nepal. #roninacademy #fasterstrongerbetter #WorldChallenge2019 #roningirls #adventurouslikeapatsgirl @ Ronin Academy ... See MoreSee Less

View on Facebook

3 days ago

Ronin Academy

👊🔥NO GI BJJ 🔥👊 Bigger Better Location💥358 Flinders Street Townsville💥 #roninacademy
#fasterstrongerbetter
#townsvillemma
#townsvillebjj #townsvillenogi #townsvillejiujitsu
... See MoreSee Less

View on Facebook

3 days ago

Ronin Academy

🔥No Gi BJJ warming Up

🔥358 Flinders Street
... See MoreSee Less

View on Facebook

4 days ago

Ronin Academy

💥Kids doing guard passes! #roninacademy #RoninKids #townsvillekids #fasterstrongerbetter #townsvillekidsfitness ... See MoreSee Less

View on Facebook

4 days ago

Ronin Academy

Wednesday 5.30pm fundamental class. #roninacademy #townsvillebjj #fasterstrongerbetter #townsvillenogi ... See MoreSee Less

View on Facebook

4 days ago

Ronin Academy

Working our Tyson combo, the key is to reset your shoulders between the body shot and the uppercut. #townsvillemuaythai #townsvillefitness #fasterstrongerbetter #roninacademy #qldmuaythai ... See MoreSee Less

View on Facebook

4 days ago

Ronin Academy

🔥Muay Thai Technique🔥

💥358 Flinders Street💥

👊830sqm of fun at Ronin👊
... See MoreSee Less

View on Facebook

5 days ago

Ronin Academy

Thai Pads 👊👊👊

🔥358 Flinders Street🔥9 classes🔥
#roninacademy
#fasterstrongerbetter
#townsvillemuaythai #townsvillemma #qldmuaythai
... See MoreSee Less

View on Facebook

5 days ago

Ronin Academy

🔥NO GI BJJ 🔥#roninacademy
#fasterstrongerbetter
#townsvillemma #qldmma
#townsvillebjj #townsvillegrappling #townsvillenogi #townsvillesubmission #townsvillejiujitsu
... See MoreSee Less

View on Facebook

5 days ago

Ronin Academy

🔥No Gi BJJ warming up!

💥358 Flinders Street, Townsville
... See MoreSee Less

View on Facebook
Share