About us

Welcome to the Waterfront MMA Academy, founded on the principles of discipline, respect, and community, we are dedicated to providing top-quality martial arts instruction for practitioners of all ages and skill levels.

At Waterfront MMA Academy, we believe that martial arts is more than just physical training – it's a journey of self-discovery and empowerment. Our experienced instructors are committed to guiding each student along this journey, offering expert guidance and support every step of the way.

Whether you're a beginner looking to learn self defense, an experienced practitioner seeking to refine your skills, or a parent interested in enrolling your child in a fun and enriching activity, Waterfront MMA Academy has something for everyone.

Join us and become part of our community, where individuals come together to learn, grow, and achieve their goals. Experience the transformative power of martial arts and unlock your full potential at Waterfront MMA.

Brazilian Jiu-Jitsu (BJJ)

Step onto our mats and unlock the power of Brazilian Jiu Jitsu (BJJ), where technique trumps strength. Our academy offers a supportive environment for all levels, from beginners to advanced practitioners. Join our community, master the art of grappling, and embark on a journey of physical and mental growth like no other.

Class Schedule:

Mon: 6-8PM

Wed: 6-8PM

Fri: 6-8PM

Sat: 9AM-12PM Open Mat

Historical Fencing

Discover the rich traditions of swordsmanship as you learn techniques passed down through the ages. Our experienced instructors will guide you in mastering these timeless skills. Join us on a journey through history, where honor, discipline, and mastery converge on the tip of a blade.

Class Schedule:
Tue: 530-630PM

Thur: 530-630PM

Sat: 2-3PM

Sun: 2-3PM


Led by our skilled instructors, you'll learn the art of balance, leverage, and timing as you throw, pin, and submit your opponents. From beginners to black belts, our academy welcomes all with open arms, fostering a supportive community where growth and camaraderie flourish. Join us and embark on a journey of self-discovery, strength, and resilience through the art of Judo.

Class Schedule
Tues: 7-8PM

Muay Thai

Master the techniques of the "Art of Eight Limbs," blending punches, kicks, elbows, and knees into a seamless striking arsenal. Whether you're aiming to compete or simply seeking a challenging workout, our supportive community welcomes all levels of experience. Join us on the journey to sharpen your skills, build confidence, and unleash your inner warrior with Muay Thai.

Class Schedule
Wed: 5-6PM

Thur: 6-7PM

Fri: 5-6PM


Jump into the fun-filled world of martial arts with our exciting youth program! Designed to inspire confidence and discipline in kids, our classes are a blend of high-energy activities and skill-building exercises. Led by our friendly instructors we create a positive, supportive, & competitive environment where kids can learn and grow while having a blast. Join us for an adventure on the mat where your child can make friends, build strength, and learn life long skills.

Class Schedule:
Tue: 6-7PM

Sat: 12-130PM

Sun: 12-130PM


BJJ: 6-8PM

Historical Fencing:  530-630PM
Youth: 6-7PM
Judo: 7-8PM

Muay Thai:  5-6PM
BJJ: 6-8PM

Historical Fencing:  530-630PM
Muay Thai:  6-7PM

Muay Thai:  5-6PM
BJJ: 6-8PM

Youth: 12-130PM
Historical Fencing:  2-3PM

Youth: 12-130PM
Historical Fencing:  2-3PM