Code Club: Where Kids Become Digital Creators

What is a Code Club?

Code Clubs are free, volunteer-led weekly spaces where kids aged 8–12 can explore the exciting world of coding by building games, animations, and websites. It’s a place for fun, friendship, confidence-building, and unlocking their potential to shape the digital future.

More than fun, Code Club Works!

An independent evaluation shows that young people who attend Code Club:

  • Build their coding skills
  • Boost confidence and interest in coding
  • Develop problem-solving and communication skills
  • Gain a sense of belonging and ownership
  • Prepare to engage with new technologies and broader learning contexts
  • Find a place to thrive, including those who experience difficulties in formal classroom settings

What kids and volunteers are saying

“Coding is really fun when I know what to do, but sometimes it is hard. But I always keep trying.”

– Code Club participant
“We see pupils in completely different roles when they are doing these Code Club activities. They enjoy more, and you can see they have skills to do things that we otherwise don’t notice.”

- Code Club volunteer
“…volunteering with Code Club has helped me feel I’m a useful member of society in my old age, so the benefits have been good for me too.”

– Code Club volunteer

Volunteer with 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!

Who can volunteer?

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!

What does a volunteer do?

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.

What is the commitment?

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.

What does it take to start a Code Club?

It's easier than you think!

Read More >

What volunteers are saying

“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!”

Discover if Code Club volunteering is for you.

Get answers to all your questions, including how to start, lead or assist with a club in your Inbox.

Parents & Kids: Join a Code Club

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!

Code Club is run by Digital Moment in Canada.

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:

Onboard New Code Club Leaders

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.

Provide Free Projects Kids Love & Educators Approve

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.

Offer Ongoing Volunteer Support

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.

© 2024 Digital Moment
51 Sherbrooke St W
Montréal, Québec
H2X 1X2
Digital Moment is a Montreal-based charity dedicated to mobilizing communities to create a better future through digital literacy education aligned with sustainable development goals. Since 2013, we’ve empowered educators, inspired youth, and delivered impactful programs and experiences across Canada.
Charitable Registration No 812448538RR0001