Clubs can be hosted in schools, universities, libraries, community centers, faith-based organizations, or nonprofits.

They are led by Facilitators, who can be teachers, computer scientists, librarians, parents, or volunteers from any background or field. Many Facilitators have NO technical experience and learn to code alongside their Club members.

Resources You’ll Need

To start a Club, you must be able to provide:


Secure a regular space to accommodate all members of the Club, such as a classroom or computer lab


Provide a desktop or laptop computer to all members of the club. Sorry, tablets and phones not allowed.


Our curriculum depends on reliable Internet access for all participants of the club throughout the year.

You Will Have

Identify leadership that can do the following. Ideally, these responsibilities are overseen by one person.


Handle administrative details of the Club such as securing space, recruiting students, and liaising with Girls Who Code


Lead the Club through the Girls Who Code curriculum for 1-2 hours each week. Many Facilitators have NO technical experience and learn to code alongside their Club members. That’s why we use the term “Facilitator” instead of “teacher.” Learn how Girls Who Code supports Club Facilitators!

Ready to Start a Club?

Confirm your eligibility

In order to start a Club, you must:

  • Be over 18 years old
  • Be employed by a nonprofit host site located within the United States, or have a point of contact that is employed by the host site.
  • Serve girls between 3-12th grade
Fill out our application (estimated length: 10 minutes)

You will be asked to:

  • Provide your contact information or information about your host site’s point of contact. This person will serve as your Club’s decision maker.
  • Provide information about your Club’s host site (ex: High School, Middle School, Library, etc.).
  • Let us know if you are a member of a Girls Who Code community partner organization (ex: school district, national non-profit).
  • Let us know if you will need an additional person to facilitate your Club.
  • Sign our Participation Agreement.
Get Started

Once your Club application is approved, you’ll receive:

  • 120+ hours of curriculum, activity sets, and an online learning management system
  • Recruitment materials, including student and volunteer flyers
  • Program management support, including field trip and grant opportunities
  • Facilitator trainings, resources and real-time support