Registration for our 2025/2026 session is available now! Classes will run from September 2, 2025-August 28, 2026.
PLEASE NOTE – We are operating on a continuous enrollment basis. Enrollment in the class begins at the time of online sign up completion. Please contact us if you would like to delay your start date by a week.
Our Ninja programs will be continuous from September – August (including through Spring Break and Summer) with a short break for Christmas. Participants are welcome to join a class at any time and can drop a class with 30-days written notice. Minimum 2 month commitment required. Fees are pro-rated at the time of registration for those starting after the first class of the month.
Students will have the opportunity to level up to more advanced classes based on skill evaluations throughout the year. Coaches will make recommendations to the parent/guardian as soon as they feel the athlete is ready to move to the next level. If you are not sure which class is right for your child, our staff will be happy to help you make the correct selection. Please email our Customer Administration Team (info@apnfa.ca) if you require help in selecting the right class for your child!
The times listed below are start and finish times for each class – please ensure that your child is able to attend the full class (for safety reasons it’s mandatory for your child to be present during the warm-up portion of the class).
Tuition fees listed per month. Participants are welcome to join a class at any time and can drop a class with 30-days written notice. Fees are pro-rated at the time of registration for those starting after the first class of the month. Minimum 2 month commitment required.
20% discount*: 2nd class (discount off lower tuition), 30% discount*: 3rd class (discount off the least expensive class), 40% discount*: 4th class (discount off the least expensive class), etc.
20% discount*: 2nd sibling (discount off lower tuition), 30% discount*: 3rd sibling (discount off the least expensive class), 40% discount*: 4th sibling (discount off the least expensive class), etc.
* discounts cannot be combined
During the online registration process you will be asked for:
- BC medical number for your child(ren)
- Payment arrangements for the class tuition (Credit Card or Bank Account – NO VISA DEBIT) ***Please note: in addition to the first month of tuition, you will be charged a $50 enrollment fee that covers both insurance and an annual registration fee. (remember that unless you have submitted a drop notice, your enrolment continues through the end of August for the current class year). You will be charged at or shortly after the time of registration for the enrolment fee and first month’s tuition (pro-rated as applicable; based off of 4 classes in a month) to hold your child’s spot in the class. If you are waitlisted, you will not be charged unless a spot becomes available and you first confirm enrolment in the class.
Ninja
Ninja classes help to bring three disciplines of movement together: Parkour, Ninja, and Calisthenics. Classes will merge these areas of fitness together to help you conquer any obstacles in your way as well as develop strength and mastery of your own body. Athletes will be able to move up through the classes by levelling up as they obtain and master their skills.
Tax and enrollment fee is not shown in class fees.
Little Ninja Movement: Ages 4-5 yrs. (45 min.)
In our Little Ninja Movement Classes, we are looking to develop physical literacy and confidence through the use of Ninja and Parkour. Little Ninjas will jump, roll, swing, vault, climb, and balance through various obstacles and challenges setup for them each week. In this class we ask that parents help in assisting where needed as little ninjas often need some additional help with reaching obstacles and building confidence in their abilities.
Ninja Movement: Age Groups 4-5 yrs., 5-6 yrs., 6-7.5 yrs, 7-12 yrs. (60 min.)
Welcome to Ninja Movement! The focus of this class is to develop strength, physical literacy, and confidence through the use of Parkour and Ninja movements/skills as well as develop community with coaches and other ninjas. We use skills such as safety vaults, strides, tic-tacs and lachè’s to help develop your ninja into a confident and strong navigator of any obstacle in their path. Perfect class for any ninja who is looking to channel their endless energy towards building their skill set, or to develop the confidence to attack any challenge head on!
Intro Ninja: Age Groups 7-9 yrs., 10-12 yrs. (60 min.)
This entry-level class is designed to focus on building strength and confidence through the use of our fundamental movements seen in ninja and parkour in order to handle any obstacles. These fundamental skills will be used in every class in order to develop mastery while simultaneously improving each athlete’s strength.
Girls Ninja (Kelowna): Age 8-12 yrs. (60 min.)
Are you ready to take on the ultimate challenge and discover the ninja within! Our Girls Ninja class is a space where we want our girl ninja’s to come together to train, take on challenges, cheer each other on and make lasting friendships. In this class we will be working on everything from parkour and ninja skills, to conditioning and strength training to maximize the potential of our students as they move forward in life, their favourite sport, or the sport of ninja!
Level 1 & 2 Ninja: Age Groups 7-9 yrs., 10-12 yrs. (60 min.)
(Previous experience required)
Our leveling stream of Ninja classes are geared towards more specific skill, strength, and endurance training. These classes are for the students who want to build upon their Ninja skills, want a more challenging and focused class, or are hoping to compete in future Ninja Competitions. These classes go from Intro to Level 2. With Ninja being a combination of parkour, calisthenics and climbing, these classes will help to build upon all three as students work towards moving up the levels.
Competitive Ninja
(Previous experience required, by coach invitation)
Competitive Ninja are for the students who want to take their Ninja skills to new heights and are interested in the competitive Ninja world. At this level, it is all about applying their skills to obstacles, challenges and ninja courses with a competitive intent. This class is invite only. You do not have to level up all the way to join the competitive stream, Level 1’s or 2’s can be invited to join the competitive class. Students who join competitive Ninja are expected to go to various Ninja competitions including local, inter club and Canadian Ninja League (CNL) to represent Ninja Fitness Academy.
Teen Ninja: Age 13+ yrs. (60 min.)
Our teen classes are a great place for teens of all skill levels and abilities to come and challenge themselves in a fun and social environment. In this class you will work on your overall strength and abilities through parkour skills and ninja obstacles. Coaches will lead you through the specific skills needed to conquer the challenges in the gym, but they are also there to help you work towards your own goals! A great way to work on fitness in a fun and engaging way.
Adult Ninja: Class & Drop-In (60 min.)
Come swing around with us and experience the thrill of modern-day ninja! Our Adult Ninja Class is a dynamic and empowering experience designed for adults of all fitness levels. Whether you’re looking to improve your strength, coordination, or just want a unique and fun way to stay active, this class will challenge your body and sharpen your mind. You can register for this class with a monthly tuition or do Drop-ins. Minimum of 3 people needed to run the class.
Little Ninja Movement (45 min.)
4-5 Years
2025/2026 Session
Ninja Movement (60 min.)
5-6 Years
2025/2026 Session
6-7.5 Years
2025/2026 Session
7-12 Years
2025/2026 Session
Intro Ninja (60 min.)
7-9 Years
2025/2026 Session
10-12 Years
2025/2026 Session
Girl’s Ninja (8-12 Years)
2025/2026 Session
Level 1 Ninja (60 min.)
7-9 Years
2025/2026 Session
10-12 Years
2025/2026 Session
Level 2 Ninja (60 min.)
7-9 Years
2025/2026 Session – future offering
10-12 Years
2025/2026 Session
Teen Ninja (60 min.)
13+ Years
2025/2026 Session
Adult Ninja (60 min.)
2025/2026 Session
Looking to join our adult ninja class as a drop-in participant? Drop-in fee is $30/class and you can register online for the date(s) you want to join us.
Little Ninja Movement (45 min.)
4-5 Years
2025/2026 Session – Future Offering
Ninja Movement (60 min.)
5-6 Years
2025/2026 Session
Parkour
Tax and enrollment fee is not shown in class fees.
Intro Parkour: Age Groups 7-9 yrs., 10-12 yrs. (60 min.)
Embark on your parkour journey with our introductory class, designed to teach you the fundamentals while enhancing your strength, endurance, and confidence. Whether you aspire to be a parkour athlete or simply want to improve your skills in other sports, this class lays the groundwork for tackling any physical challenge.
Level 1 Parkour (60 min.) – West Kelowna
Level 1 is designed for students who have prior parkour training or those who have successfully completed our introductory class and received approval from the coach. In this class, students are encouraged to demonstrate enhanced focus and motivation as they expand upon basic skills in more dynamic and challenging ways.
Level 2/Intermediate Parkour (60 min.)
Students can move into higher levels of parkour classes after working through Intro and Level 1. These classes continue to build upon the skills learned and mastered leading to bigger, harder and more epic movements and challenges. The coach must give a recommendation to move up into these levels as students must be physically and mentally ready.
Level 3/Advanced/Pre-Comp Parkour (90 min.)
For the more parkour orientated student. These classes continue to build upon the skills learned and mastered leading to bigger, harder and more epic movements and challenges. The coach must give a recommendation to move up into these levels as students must be physically and mentally ready.
Intermediate Parkour (60 min.)
2025/2026 – Future Offerings
Advanced Parkour (60 min.)
2025/2026
Intro Parkour (60 min.)
7-9 Years
2025/2026
10-12 Years
2025/2026
Level 1 Parkour (60 min.)
2025/2026
Level 2 Parkour (60 min.)
2025/2026
Level 3 Parkour (90 min.)
2025/2026
Teen Parkour (60 min.)
13+ Years
2025/2026 – Future Offering