Programs
In addition to STEM programs, Stanford offers a wide range of learning opportunities including preschool activities, podcasts, virtual field trips and tours, and professional development for all career stages. Visit the Stanford University Lifelong Learning and Summer Camps sites for additional opportunities.
NOTE: Program application deadlines vary and program websites might not be updated until winter or spring of 2025. Please contact the program information email if you have questions.
Subscribe to our mailing list K12 STEM Programs to learn about upcoming programs for K12 students and teachers. If you are a Stanford faculty, student, or staff interested in STEM outreach opportunities, please join the STEM Outreach mailing list.
Frequently Asked Questions:
How do I know if I got into a program I applied for?
Programs at Stanford operate independently. For status updates regarding your application, please contact the program administrator or contact email directly. You can find contact program contact information on our site by clicking on the program link. Most programs will have specific contacts listed in the program description.
How do I find an internship at Stanford?
There are many internship programs listed on our site. Here are some tips for finding unpaid internships.
Contact us for further information.

Programs for Undergraduate Students

Programs for High School Students

Community College Programs

Programs for Elementary School Teachers

Programs for High School Teachers
Subscribe to our mailing list K12 STEM Programs for future opportunities. If you are a Stanford affiliate, please join the STEM Outreach mailing list.