An independent evaluation shows that young people who attend Code Club:
To inspire young creators, clubs need volunteers with diverse backgrounds. You don’t need to be a coder or tech expert. Used by teachers in their classroom, we provide everything you need to run a successful club in minutes!
Senior students, parents, grandparents, teachers, and librarians—if you’re looking for a meaningful way to support kids' growth and development, we want to hear from you!
Volunteers start, host, lead, or assist a club. With access to online training and step-by- step activities, you’ll help kids unlock their creativity and develop coding skills.
With just 1 hour per week for 6-8 weeks, you can experience the joy of helping kids grow their skills and confidence in a fun, supportive environment.
It's easier than you think!
“The lessons were so easy to follow and to teach to the kids. It was so useful to have something laid out in very specific details. It was also very interactive and offered lots of variety.”
“It was definitely a confidence booster and feel good program. It’s important to have experience that’s extracurricular outside of high school or university. The biggest incentive was being able to learn how to teach kids and have that experience first hand.”
“When you come into traditional schooling you have to teach things like scratch or block based programming languages. Code Club has resources for that!”
“You’re scared at the beginning but, when they’re kids, they love you no matter what. It really helps in boosting your energy and confidence!”
Get answers to all your questions, including how to start, lead or assist with a club in your Inbox.
Visit CodeClub.org to find the Canadian Code Club Canada closest to you. Most are run in libraries and schools. If your child’s school doesn’t have one yet, talk to the principal or teacher about setting one up—with your help. We support our volunteer leaders every step of the way!
A global network with 13,000 clubs – including over 1,200 in Canada – that reach over 180,000 young people each week, Code Club is just getting started! We believe all kids deserve the change to learn to code. Our role is to:
We make starting a new club easy! We provide step-by-step guidance for setup, ensure safeguarding certification, and equip you with the training and tools needed to successfully promote and lead your club.
Our projects offer step-by-step guides that help kids learn Scratch, HTML, CSS, Python, and more. They're easy to follow, requiring no prior knowledge from the child or volunteer. Coding concepts are introduced gradually, supporting progressive skill-building.
We believe in the power of community! In addition to support and group training sessions, we host regular meetups where connect, share insights, and learn from one another.