Ronin Academy – Best BJJ, Muay Thai & MMA gym Nth QLD

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 love it when visting Martial artists visit our centre and welcome everyone regardless of their affiliation. 

We specialise in No-Gi Brazilian Jiu Jitsu (BJJ) under Team Moreira, traditional Muay Thai and Mixed Martial Arts (MMA) for the whole family. This includes kids classes ran four times a week and fitness classes every weekday. There is something for everyone at Ronin Academy and I hope you will come to see everything we have to offer. 

We have one of the largest compititions teams in the area and are competing constistantly all through Queensland. The competiton team known as the RONIN ELITE are open to anyone and we run trials every few months. 

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 for our blog. It covers everything going on and anything else that’s on our minds related to Martial Arts.

Sign Up here for all our newsletter and blog updates

The only full-size Olympic Wrestling mat in Nth QLD. We also have over 350 m2 of matted training space including a 7.5m MMA event cage. You will not find facilities like this anywhere else in the region.

6 hours ago

Ronin Academy
👊🔥✨Join the fun at Ronin✨🔥...#roninacademy #roninathletics #teammoreira#fasterstrongerbetter #TownsvilleFitness #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #wrestlingaustralia #australianwrestling#townsvillewrestling #townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillejiujitsu #underarmouraustralia #jiujitsuaustralia#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

15 hours ago

Ronin Academy
Kids classes start back at 4pm this week. 😃💥😃 FREE EXERCISE CLASSES FOR PARENTS AT THE SAME TIME🔥#townsvillekids #townsvillemums #townsvillefamily #townsvillekidsfitness #townsvillekidsbjj #townsvillefinessfamily #townsvillekidsfun #townsvillekidsexercise #townsvillechildren#roninacademy#fasterstrongerbetter #TownsvilleFitness#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillemma #jiujitsuaustralia#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

15 hours ago

Ronin Academy
✨👊🔥MMA ROOKIES TO RIVALS😃✨💥...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #townsvillegyms #townsvillegym #twins #muaythaitownsville#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmour #mmaqld #australianmma#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines #townsvillelocal #townsvillesmallbusiness #townsvillebusiness ... See MoreSee Less
View on Facebook

15 hours ago

Ronin Academy
Casual options available💥😃 FREE EXERCISE CLASSES FOR PARENTS AT THE SAME TIME🔥#townsvillekids #townsvillemums #townsvillefamily #townsvillekidsfitness #townsvillekidsbjj #townsvillefinessfamily #townsvillekidsfun #townsvillekidsexercise #townsvillechildren#roninacademy#fasterstrongerbetter #TownsvilleFitness#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillemma #townsvillejiujitsu #underarmouraustralia #jiujitsuaustralia#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

20 hours ago

Ronin Academy
✨👊🔥MMA ROOKIES TO RIVALS😃✨💥...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #townsvillegyms #townsvillegym #twins #muaythaitownsville#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmour #mmaqld #australianmma#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines #townsvillelocal #townsvillesmallbusiness #townsvillebusiness ... See MoreSee Less
View on Facebook

23 hours ago

Ronin Academy
👊🔥✨20% off and 1 free PT ✨🔥...#roninacademy #roninathletics #teammoreira#fasterstrongerbetter #TownsvilleFitness #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #wrestlingaustralia #australianwrestling#townsvillewrestling #townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillejiujitsu #underarmouraustralia #jiujitsuaustralia#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

1 day ago

Ronin Academy
💥🔥✨WRESTLING✨🔥💥...#roninacademy #wrestling #townsville#fasterstrongerbetter #TownsvilleFitness #wrestlingaustralia #australianwrestling#townsvillewrestling #townsvillemma #qldwrestling #underarmouraustralia #townsvillemaritalarts #martialartstownsville ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
MUAY THAI💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
🦍🧨💥NO-GI JIU JITSU🦍🔥..💥#roninacademy #roninathletics #teammoreira 🦍#fasterstrongerbetter#townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillemma #townsvillejiujitsu #jiujitsuaustralia #underarmouraustralia #townsvillemaritalarts #martialartstownsville #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines#townsvillegyms #townsvillecbd ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
MUAY THAI💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
😃💥KIDS start back Monday💥😃 FREE EXERCISE CLASSES FOR PARENTS AT THE SAME TIME🔥#townsvillekids #townsvillemums #townsvillefamily #townsvillekidsfitness #townsvillekidsbjj #townsvillefinessfamily #townsvillekidsfun #townsvillekidsexercise #townsvillechildren#roninacademy#fasterstrongerbetter #TownsvilleFitness#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillemma #jiujitsuaustralia#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
Pads are great for parents to do with their teenagers💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
MMA💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
MUAY THAI💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
✨👊🔥MMA ROOKIES TO RIVALS😃✨💥...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #townsvillegyms #townsvillegym #twins #muaythaitownsville#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmour #mmaqld #australianmma#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines #townsvillelocal #townsvillesmallbusiness #townsvillebusiness ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
🦍🧨💥NO-GI JIU JITSU🦍🔥..💥#roninacademy #roninathletics #teammoreira 🦍#fasterstrongerbetter#townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillemma #townsvillejiujitsu #jiujitsuaustralia #underarmouraustralia #townsvillemaritalarts #martialartstownsville #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines#townsvillegyms #townsvillecbd ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
Open Mat 10.30🦍🔥..💥#roninacademy #roninathletics #teammoreira 🦍#fasterstrongerbetter#townsvillebjj #nogijiujitsu #australianjiujitsu #townsvillenogi #townsvillemma #townsvillejiujitsu #jiujitsuaustralia #underarmouraustralia #townsvillemaritalarts #martialartstownsville #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines#townsvillegyms #townsvillecbd ... See MoreSee Less
View on Facebook

2 days ago

Ronin Academy
✨👊🔥MMA ROOKIES TO RIVALS😃✨💥...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #townsvillegyms #townsvillegym #twins #muaythaitownsville#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmour #mmaqld #australianmma#townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines #townsvillelocal #townsvillesmallbusiness #townsvillebusiness ... See MoreSee Less
View on Facebook

3 days ago

Ronin Academy
MUAY THAI💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook

3 days ago

Ronin Academy
MUAY THAI Pads class is great for fitness💥 ...#roninacademy #roninathletics #fasterstrongerbetter #TownsvilleFitness #fairtex #smai #townsvillegyms #townsvillegym#townsvillemuaythai #townsvillemma #qldmuaythai #townsvillemaritalarts #martialartstownsville #underarmouraustralia #townsville #townsvillecity #townsvillecbd #townsvillelocal #townsvilleshines ... See MoreSee Less
View on Facebook
Share