Martial Arts Programs Available In Bayswater

Brazilian Jiu Jitsu

No matter your skill level, our instructors will tailor their lessons to you so that you can tackle, and achieve, any goal you've set for yourself. Not only will our Jiu-Jitsu program get you into amazing shape and teach you the ultimate self-defence, but also increase your flexibility and core strength.

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

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

Adult Martial Arts

For the best workout and self defense lessons combined into one, family-friendly class, Adult Martial Arts at XFC is the place to be! You'll get in great shape and meet other like-minded adults in the area. Sign up today!

Learn More

Birthday Parties

Birthday Parties at XFC are the place to be! Full of fun, entertainment, and best of all: no clean up! Be sure to reserve your child's special day before someone else does! All you have to do is call us today!

Learn More

Request information

Request Information Now!