A boy attending a Code Club works on a laptop while another child beside him points at the screen

Give one hour a week to inspire the next generation

Any teacher can set up and run a Code Club, whether they are familiar with coding or completely new to it — because they will learn alongside their students. Our free projects take the work out of session planning, and no special equipment is needed.

Different ways to get involved

Start a Code Club
Register your school today to start a club and access support, exclusive resources, and more.

Volunteer at a club
Learn new skills whilst inspiring the next generation of coders and digital makers.

Free online training
Get more information, tips, and ideas before you start volunteering.

How to run your Code Club
Find out more about how to run Code Club sessions.

A Code Club member and volunteer code together at a laptop

Give one hour a week to inspire the next generation.

Whether you’re an experienced coder or an absolute beginner, volunteering at your local Code Club is a great way to expand your digital skills.

Find out more about volunteering

smiling Code Club leader with computer and electronic equipment

Getting started

Code Club Community Programme Manager, Sarah, shares the insights she gained from running her first Code Club at Llwynypia Primary School in South Wales on our blog.

Read the blog

More ways to get involved

Translate our projects
Help us reach young people all over the world.

Support our work by fundraising or making a donation.

Find out what we’re up to
Sign up to our newsletter for the latest updates and stories.

Tell your child’s school
Pass on information about Code Club to get a club started in your child’s school.

A girl codes beside her Code Club leader at a Code Club in the USA

Donate to Code Club

Support our mission with a one-off or monthly donation and help Code Club to support children across the world to learn to code, no matter who they are or where they live.

Donate to Code Club