Thank you for your interest in joining the Code Club community! Due to the coronavirus pandemic, there are different restrictions in place across the world. Please follow the appropriate public health advice for your country or region before planning in-person club sessions.

If you are ready to start an in-person club soon, then please register your club details and we will be in touch.

If you’re not able to start your club in person yet, there are many other ways that you can get involved in the meantime. Check out the exciting opportunities for young people, parents, volunteers, and educators to learn and get creative with technology through Digital Making at Home from the Raspberry Pi Foundation.


It’s easy to set up a Code Club in your school — teachers can register with us to run their club by themselves, or with the help of a volunteer.

“Having a Code Club at our school allowed students the opportunity to use a computer, which they may not have access to outside of school. The lessons are very well laid out, and allow students plenty of time to make "mistakes" and learn from them.”

Nick Kojima, Code Club volunteer at a school in Canada

The Basics

Code Club provides free projects and resources for you to run a Code Club for children aged 9-13 in your school.

You don’t need to have coding knowledge to run a club. Using our step-by-step project guides is a great way to learn skills and build coding confidence for both you and your students!

You can choose to run the club by yourself, or if you’d like other volunteers to help run your club, you can sign up as a Code Club venue host. By signing up as a venue host, volunteers will be able to search and contact you via our search tool.

Code Club essentials

  • Run the club in the way that suits you and your students — most clubs run for an hour a week with around 15 students
  • We offer our projects and resources for free, and in return we ask that you offer your club free of charge
  • If you’re working with volunteers, you must make sure they are accompanied and supported at all times

Get Started with Code Club

Step 1: Ready to run your club? Then register as a club on our website. You can find tips and advice on getting started by taking our free online training on preparing to run a Code Club. If you are based in the UK, USA or Ireland, you'll need to head to to get started.

Step 2: If you will not be running your club yourself and need volunteers, register as a venue host so local volunteers can contact you. You could also ask parents or people in your local community to help.

Step 3: You will receive an email directly after registering explaining how to verify your club - you'll need to do this before you get started.

Step 4: Meet your volunteers to organise the club and check they have the necessary security checks to work with children, according to local law. We strongly recommend that everyone involved in running your club completes our free e-learning safeguarding module before getting started.

Step 5: Use the free Code Club projects, which are step-by-step guides for the children to follow, to run the club sessions.

Please note: unfortunately we cannot cover expenses or provide hardware for our volunteers.

Start a Code Club in your School

"It’s amazing to see the sense of achievement the children get when they finish their projects… and we can really see the children starting to persevere with the tasks in Code Club, using analytical thinking to troubleshoot."

- Matthew Cave, Assistant Head Teacher, West Town Lane Academy Bristol, UK

You can read more stories from clubs and volunteers on the Code Club UK blog.

How Code Club will support you

Our team are here to support you on your journey to becoming a Code Club volunteer:

  • Based in a country with an official Code Club community? Speak to your local team and meet them at events in your country
  • Email us at [email protected] for support
  • Talk to us via Twitter or Facebook
  • Our FAQs page is also full of useful information

Once you are part of a registered and activated Code Club you’ll have access to even more benefits, including:

  • Downloadable resources to help you run your club, such as certificates, registers, and posters
  • Updates about new projects and resources straight to your inbox
  • The chance to participate in competitions and enter prize draws to win goodies for your club

Parent Power

Many schools have awesome parent volunteers. Why not send a letter to harness some parent power?


Check out our free step-by-step guides to create animations, games and websites.

Online Training

We give educators the tools and experience they need to teach computing with confidence.