Whether you’re a complete beginner looking to get fitter or a seasoned athlete preparing to compete, if world-class MMA training is what you want, you’ve come to the right place.
At Fight City Gym, we’re passionate about making combat sports accessible and welcoming for everyone, and we strive hard to consistently deliver a top-quality experience for all of our members, whether they’re a complete beginner or an elite fighter.
If you are struggling to find the right gyms that teach BJJ near you then we think we can help.
Our professional coaches can help you master the art of elite boxing techniques.
It doesn’t matter if it’s your first Muay Thai experience or you already have lots of martial arts training under your belt
Mixed martial arts is the fastest growing sport in the world, offering you the chance to master multiple fighting styles
Whoever you are, whatever you do, we’ve got the perfect women-only self-defence class for you.
Train to Become the Next White Collar Boxing South African Champion
Get the exact type of coaching you need to reach your goals.
BJJ, a martial art grounded in technique and leverage, empowers practitioners to overcome larger opponents with skill and strategy.
Join Fight City Gym and develop the strength, conditioning, and skills you need to succeed in and outside of the ring.
Whatever combat sport fuels your passion – be it boxing, Muay Thai, Brazilian Jiu-Jitsu, or any other discipline – we’ve meticulously crafted the perfect program to elevate your skills and ignite your potential
We invite you to share your experience and insights with our community! Your voice is invaluable in shaping the journey of fellow practitioners and potential newcomers alike.
Fantastic gym - cannot recommend highly enough. Coaches, classes and facilities are all top drawer and very welcoming to people of all abilities.
My experience training in this gym was great! The staff and the coaches are really good and FCG Moorgate made practicing sport very enjoyable.
Had a great experience here... The staff are extremely helpful and there's a great sense of community here. James is excellent at accommodating your needs and the trainers are top-notch and welcoming.
Fantastic gym with helpful staff who clearly care about their members. Coaching is great quality; the classes have a good intensity and level of technicality to them. Six months in and really enjoying the atmosphere.