For updates and special offers

We will not sell or share your infromation

Something went wrong. Please check your entries and try again.
punching a makiwara


Physical fitness is an integral part of being able to defend yourself. As such our karate programs include a variety of activities that will improve your strength, flexibility, and range of motion.

Many if not most new and prospective students worry about not being 'fit' enough to join the martial arts, however this is not true. With our level based ranking system our instructors will start where ever your starting point is. If you are overweight we can help. Can't touch your  toes, no problem we will get you there. Is your cardio non-existent? That's ok.

That being said, our instructors are there to challenge you, so if you are starting with some fitness training already under your belt, we can help you discover muscles you may have never used before! Unlike many sports that are dominant on one side of the body or the other, like baseball, soccer, tennis, or golf, Karate and the martial arts in general are balanced requiring the use of both left and right sides of the body equally. Karate is a full body workout similar to swimming.


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