For updates and special offers

We will not sell or share your infromation

Something went wrong. Please check your entries and try again.
Punching karate fists

Small Group Fitness

With a Karate flavor

Fitness is an essential part of any martial arts program and as such is incorporated into every class in some capacity.

We also have classes that are specificly designed to get your sweat flowing!

  • Kihon Class (Continuous Basics provide a head to toe workout and great cardio)

  • Circuit Training (This is were we break out the equipment!)

  • Small Group Training

Measuring your progress is sort of a thing in the martial arts... So, when it comes to fitness we like to keep things on the level by using group heart rate monitoring both in class and while our students are working out on their own.

Our GHT (Group Heart Rate Training) app allows your coach to keep in touch with what you are doing to stay in shape even if you go to a gym outside the dojo. It also allows you to chat, encourage, and challenge your fellow karate students to reach their goals! Remember, having an awesome community of people to keep you motivated is key to achieving long term success in fitness and the martial arts.

Our HR system is provided by a reputable partner and you can purchase their monitors using our Club ID to recieve a discount. Enter the code "MAMCA001" or click this link to go to their site.


Let us take your training to the next level with our karate and fitness programs and intensity challenges. Find a program that matches your needs.


An extensive martial arts program for the serious practitioner, including karate, weaponry, and JuJutsu.

Tai Chi

Internal martial arts focused on mobility and balance.


Personalized private wellness coaching provided by professionals.

Group Fitness

Fitness with a twist of Martial Arts and technology driven accountability


Adult / Teen Karate

Mondays: 7:00 pm

Tuesday: 8:25pm

Wednesdays: 7:00pm

Thursdays: 8:25pm

Youth Karate

Mondays: 6:00 pm

Tuesdays: 5:00 pm

Wednesdays: 6:00 pm

Thursdays: 5:00 pm

Fridays: 5:00 pm

Kids Karate

Mondays: 6:00 pm

Tuesdays: 5:00 pm

Wednesdays: 6:00 pm

Fridays: 5:00 pm


Tuesdays 6:00pm

Thursdays 6:00pm

Tai Chi

Saturdays: 10:00am

Private Lessons

Available by appointment only, in 1hr time slots.

Weekdays 10:00 am to 3:00 pm

Saturdays 1:00 pm to 6:00 pm

Wellness Coaching

Wellness coaching is provided out of office and must be scheduled directly with your coach to suit your needs. Times and length of session may vary based on the individual.

Kihone Fitness

No classes are currently available