Why We Need You
Technology shapes the world we live in, but too often, brilliant minds are left out of the rooms where that future is being built. At Black Girls Code, we’re changing that narrative. With the support of our volunteers, we’re creating hands-on experiences that spark curiosity, grow confidence, and unlock futures in tech. Every hour you give helps us teach a line of code, inspire a new idea, and shape the next generation of tech leaders.
What It Means to Volunteer
Volunteering with BGC means showing up for students who are ready to dream big. Whether you’re teaching Python, helping set up a classroom, or offering career advice over Zoom—your presence matters.
From coding mentors to event helpers, our volunteers are the heart of every workshop, program, and student win.

Volunteer Roles
Choose from a range of opportunities to match your skills, availability, and interest—no coding background required for many roles!

In-Person Opportunities
Available in select cities across the U.S.
Roles Include:
- Teaching Assistant (technical experience required)
- Project Support + Mentorship (technical experience required)
- Event Support – logistics, registration, setup
- Photography + Documentation – help us capture the magic
Most workshops need 3–4 volunteers per session, serving 20–25 students.

Virtual Opportunities
Support learners across the country—right from your laptop!
Roles Include:
- Workshop TA + Tech Mentor (technical experience required)
- Project Reviewer / Feedback Coach
- Online Mentorship + Career Conversations
- Behind-the-Scenes Event Support
Virtual sessions are held Tuesdays–Thursdays, 6:00–8:00 PM ET, with time slots that work for both coasts.
Ready to Make an Impact?
Click below to see all the upcoming opportunities to volunteer.