NCCP Modules and Workshops in BC
The National Coaching Certification Program (NCCP) provides standardized, inclusive coach education across Canada.
NCCP in BC
NCCP modules are differentiated as multi-sport and sport-specific. Training usually combines both modules based on the directive of the respective National Sport Organization. Sport-specific modules are delivered through the appropriate Provincial Sport Organization and multi-sport modules in BC are delivered by viaSport.
NCCP multi-sport modules are delivered online, in person, or through self-guided home study. For more information on the multi-sport modules offered in BC — and to register — go to Find a Course.
Maintaining NCCP Status
Additional training is important for a coach’s ongoing development. Maintaining NCCP status requires professional development (PD) points earned at qualified NCCP events. For information about PD points, events, and certification maintenance, please visit CAC’s website.
Coaches can log into the CAC Locker to verify their certification status, located on their coaching transcript. They can also view maintenance of certification requirements on the maintenance page of their account.
viaSport provides coach training across these areas:
- Competition Introduction: For coaches working with participants over a long term to help them develop foundational competitive skills and prepare them for provincial or regional-level competition.
- Competition Development: For coaches working with athletes to refine advanced sport skills, build tactical understanding and prepare for high-level provincial, national and international competition.
- Professional Development: Courses to ensure coaches stay current, learn something new and participate in ongoing learning.
- Coach Developer Training: For experienced coaches looking to become a coach of coaches in the roles of Learning Facilitator, Coach Evaluator and Master Coach Developer.
We deliver the following NCCP Modules:
- NCCP Planning a Practice
This course teaches you how to plan safe, well‑structured practices with purposeful activities. You’ll understand logistics, session structure, and how to select the right drills for each part of practice.
Formats: Online/In-Person/Home Study
- NCCP Teaching & Learning
Learn how to create positive, effective learning environments by understanding teaching beliefs, athlete learning styles, and feedback strategies. You’ll also use simple tools to assess your coaching and build a plan to improve.
Formats: Online/In-Person/Home Study
- NCCP Design a Basic Sport Program
Learn how to build a seasonal sport program that balances training and competition. You’ll establish development benchmarks and create practice plans that align with seasonal priorities.
Formats: Online/In-Person/Home Study
- NCCP Basic Mental Skills
Recognize when athletes need support with goal setting, focus, and anxiety control, and learn simple tools to help them improve. You’ll also practice leading basic guided mental‑skills activities.
Formats: Online/In-Person/Home Study
- NCCP Coaching & Leading Effectively
Develop a personal coaching philosophy grounded in your values while learning to build safe, inclusive team environments. You’ll also explore leadership practices that foster excellence and positive sport culture.
Formats: Online/In-Person/Home Study
- NCCP Developing Athletic Abilities
Learn the athletic abilities your sport requires and how to assess them. You’ll prescribe age‑appropriate training using sound principles and methods.
Formats: Online/In-Person/Home Study
- NCCP Psychology of Performance
Gain practical tools to train athletes’ focus and mental performance skills. You’ll work on goal‑setting strategies, competition readiness, and effective performance debriefing.
Formats: Online/In-Person/Home Study
- NCCP Managing Conflict
Learn to identify common sources of conflict and apply strategies to prevent or resolve issues. You’ll strengthen your communication skills to maintain positive relationships in sport settings.
Formats: Online/In-Person/Home Study
- NCCP Prevention & Recovery
Build a personalized plan to help prevent injuries and support athlete recovery. You’ll learn warm‑ups, cool‑downs, drills, and strategies related to nutrition, sleep, and return‑to‑sport guidance.
Formats: Online/In-Person/Home Study
- NCCP Advanced Practice Planning
Learn how to design practices that align with micro-cycles and training phases. You’ll sequence exercises effectively and develop micro-cycle plans for technical, tactical, and physical preparation.
Formats: Online/In-Person
- NCCP Manage a Sport Program
Gain skills to handle program logistics, staff roles, finances, and travel planning. You’ll also learn how to monitor and report on athlete progress.
Formats: Online/In-Person/Home Study
- NCCP Performance Planning
Analyze the high‑performance demands of your sport and create an annual training and competition plan. You’ll set training priorities, organize weekly objectives, and evaluate athlete performance.
Formats: Online/In-Person
- NCCP Mentorship
Learn what effective mentoring looks like, how cognitive coaching works, and the communication skills needed to guide others. You’ll practice the three steps of the mentoring process.
Formats: Online/In-Person
- NCCP Fundamental Movement Skills
Learn to detect and correct basic movement‑skill errors while adapting activities for diverse participants. You’ll lead safe, engaging sessions and provide targeted, age‑appropriate feedback.
Format: In-Person
- NCCP Resistance Training
Learn how to choose and teach strength‑training exercises appropriate to an athlete’s stage of development. You’ll support athletes in performing movements safely and monitoring their training.
Format: In-Person
- NCCP Core Training for Learning Facilitators
This workshop introduces you to NCCP’s goals and shows you how to effectively facilitate learning. You’ll explore group dynamics, activity design, and the role of a Learning Facilitator.
Formats: Online/In-Person
- NCCP Core Training for Coach Evaluators
Learn how to observe, assess, and debrief coaches using NCCP evaluation tools. You’ll strengthen your skills in feedback, action planning, and guiding coaches toward certification.
Formats: Online/In-Person
- NCCP Core Training for Master Coach Developers
Master Coach Developers train, mentor, and support Coach Developers across the NCCP system. You’ll learn how to lead workshops, evaluations, and professional development for other facilitators.
Formats: Online/In-Person