To China, with Love

Who are we?

STEAM for All , Inc. is a 501(c)(3) non-profit organization that incubates, mentors, and sustains student-run community service projects to think global and serve local. Currently, STEAM for All has nine established service organizations covering a wide spectrum of special interests in science, technology, engineering, arts, and mathematics (STEAM). Each student-run service organization is managed by a student leadership board elected annually through applications and interviews. STEAM for All now has an active group of close to 500 volunteers, who have given 10,000 hours of community service to serve our over 7,000 participants during 2018-2019 school year!

Our Four Philosophies


Every student from grades 6 – 12 who has a passion in volunteering is encouraged to join us. We work together to face social challenges, brainstorm meaningful initiatives, and engage in sustained service projects to strengthen our community and better the world.


We are a learning community where volunteers share their intellectual interests with diverse populations, gain life experience, and develop social, communication, entrepreneurship, and leadership skills through service learning initiatives and mentorship.


Our well-established leadership pathways for committed volunteers to develop organization and management skills in order to become effective team leaders, event organizers, project managers, program directors, and/or executive board members.


Our goal at STEAM for All is to Educate younger generations on the five core goals of STEAM. With Science, Technology, Engineering, and Math, we believe that a student can succeed later on in life.

STEAM in the Park 2019

We are proud to announce that STEAM in the Park 2019 was a success! Thank you everyone for coming

Learn More

Our Organizations

We have a community of nine various organizations working to promote STEAM in youth in Orange County

View Programs

Ready to become a volunteer?

Start where you are. Use what you have. Do what you can. Volunteering made easy.


Join the STEAM for All Newsletter

Sign up to our newsletter to stay up to date with all the latest news.

Join Newsletter