MMA Mixed Martial Arts Classes Conveniently Located in: Bayswater, and Noble Park

Call us - Select Location

MMA Mixed Martial Arts in Bayswater
Kids Martial Arts in Bayswater
Muay Thai Kickboxing in Bayswater
Brazilian Jiu Jitsu in Bayswater
Birthday Parties in Bayswater

MMA Mixed Martial Arts

XFC Gym teaches the most effective fighting techniques on earth! Our MMA students learn the arts of techniques from BJJ, Wrestling, Boxing and much more to make our students a well-rounded, powerful fighters ready for anything.

Learn More

Kids Martial Arts

XFC Gym's mission is to provide each and every one of our students with self-confidence, great health, fitness and discipline along with the skills needed to defend themselves and succeed in life through the martial arts.

Learn More

Muay Thai Kickboxing

Muay Thai Kickboxing with XFC is the BEST way to get into great shape while learning practical self defense techniques. Using intense workouts that teach the art of eight limbs, there is nothing better than this intense martial arts lesson in the area! Join us now!

Learn More


KIDS AND ADULT BEGINNER CLASSES ENROLLING NOW! MARTIAL ARTS TEACHES FITNESS, DISCIPLINE & SELF DEFENCE


Latest News & Updates

Check out all of XFC Gyms Convenient Locations
XFC Noble Park Units 4 &5/396 Princess Highway Noble Park, Victoria 3174 Phone: 0418 399 363 XFC Carrum Downs 31 Lathams Road Carrum Downs, Victoria 3201 Phone: 0411 697 741 XFC Narre ...
Read more

Request information now!




Request Information Now!