Temple Knights

Martial Arts Academy


Fall classes are starting after September 7  at a variety of locations with physical distancing and safety measures. Contact us for more information.


Thank you!

Online classes available too.

If you would like more information or to book an online class with us please contact Sifu Valerie at info@templeknights.com

or  Sifu Janna ( Renfrew County) at:  jnjclarke97@gmail.com


Click here to register for

classes, seminarscamps or  Women’s Wellness Weekend

Click below

to see a Quick  & Easy complete Class List schedule for:

Muskoka Kung Fu Schedule (List View)

 Muskoka Tai Chi, Chi Kung, Meditation (List View) 

Renfrew County Schedule (List View) 

  1. Events
  2. Kung Fu

Views Navigation

Event Views Navigation



Changing any of the form inputs will cause the list of events to refresh with the filtered results.

Kung Fu Kids Class

Temple Knights Pembroke 2892 Micksburg Rd,, Pembroke

Join  Sifu Janna Clarke every Tuesday at her studio.  A fun and great workout too! A wonderful class for home schooled children. 2-3:30pm Kung fu Kids  ages 7+ 3:30-4 pm Kung fu Kids higher sash

Tai Chi for Self Defense

Temple Knights 1018 Moot Lake Rd, Baysville

Join us at Temple Knights, every Tuesday night, for our Power Tai Chi & Kung Fu class Kung Fu class cross train option. A dynamic Workout!  

Muskoka Kung Fu Class

Temple Knights 1018 Moot Lake Rd, Baysville

Join us for our Kung Fu class on Tuesday and Thursday nights. These classes will be held outdoors or in our Grand Hall by Dragonfly Pond. Physical distancing A traditional Kung Fu Workout for mind,

Huntsville – Kung Fu Adults & Kids

Pine Glen Public School 126 W Rd, Huntsville

Join us for our Kung Fu  Adults & Kids class on Wednesday nights at Pine Glen Public School  or Avery Beach. Physical distancing. Forms & Fitness. A great workout for the whole family!  

Kung Fu Adult Class

Temple Knights 1018 Moot Lake Rd, Baysville

Join us for a Kung Fu Class on Thursdays at the Temple Knights Martial Arts Academy  with Sigung John Oliver Peel. A great workout, effective self defense with excellent strategy and tactics. Free intro class

Kung Fu Beginners – Beachburg

Cricket's Canine Country Club

Join Sifu Janna on Friday  5:30 - 7 :30 p.m. for a great Kung Fu workout! Ages 12 +  No classes in August    

Teacher’s Certification Program

Temple Knights 1018 Moot Lake Rd, Baysville

Teacher’s Certification Program for Temple Knights Kung Fu, Tai Chi, Chi Kung & Meditation. Email us for more information.  Classes can only be attended with an  appointment. Four Year part time flexible program.    

Kung Fu Class Kids/adults

Temple Knights 1018 Moot Lake Rd, Baysville

Join us for a dynamic Kung Fu class on Saturday mornings. These classes are currently held outdoors or in our Grand Temple Hall by Dragonfly Pond. All with physical distancing. A great workout for kids

Beachburg – Kung Fu Class

Cricket's Canine Country Club

Join Sifu Janna Clarke in Beachburg on Wednesday mornings, for a great Kung Fu workout!  Kung Fu Cardio, Forms & Kicks. 7 a.m. - 8:30 a.m.