14 Online STEM Summer Programs for Middle School Students
Online STEM summer programs can be a great way for middle school students to explore subjects beyond the traditional classroom while building skills in science, technology, engineering, and mathematics. Through structured courses, coding projects, research experiences, and guided activities, you can explore areas such as artificial intelligence, programming, biology, mathematics, engineering, and data science. Because these programs are offered online, you can participate from anywhere and choose opportunities that fit your schedule. Many online STEM programs are hosted by universities and educational organizations, giving you access to experienced instructors and structured learning experiences.
What are the benefits of a STEM program?
STEM programs help you develop analytical thinking, problem-solving, and communication skills while introducing you to advanced topics that may not be available in school. Depending on the program, you might learn to code, analyze data, conduct research, explore scientific concepts, or complete technical projects in a specialized field. These programs can also help you discover new interests, build confidence in technical subjects, and prepare for future advanced academic opportunities.
To help you find the right opportunity, we’ve narrowed down 14 online STEM summer programs for middle school students.
If you’re looking for online summer camps, check out our blog here.
Key takeaways
Several programs are free, including Stanford Middle School Scholars Program, Girls Who Code Clubs, WASH SRI, Johns Hopkins Algebra course (free to audit), Duke Introduction to Chemistry (free to audit), and K12 STEM Clubs, making online STEM programming broadly accessible to middle schoolers regardless of income.
Programs span a wide range of STEM disciplines including AI and machine learning (Veritas AI Trailblazers, Girls Who Code), Python and web development (Code HS, UT Dallas Coding Camps, Girls Who Code), mathematics (Stanford Middle School Scholars, Stanford Math Circle, JHU Algebra, ASU Accelerated Math Pathways), biology and chemistry (UT Dallas Biology Camps, Duke Introduction to Chemistry), and medical research (Georgetown University Medical Research Program).
Students looking for structured research experiences with mentorship can apply to Lumiere Junior Explorer Program (8 weeks, 1-on-1 PhD mentorship, culminating in a research paper), WASH SRI (six-week research tracks with mentors and guest speakers), and Georgetown's Medical Research Program (individual study with a capstone project).
Several programs are specifically designed for underrepresented students in STEM, including Girls Who Code Clubs (girls and non-binary students), Stanford Middle School Scholars Program (low-income U.S. students in grades 6 to 7), and WASH SRI (focused on women in STEM and humanities).
Most programs accept rolling applications or have spring deadlines, with Stanford Middle School Scholars closing March 25 and WASH SRI closing around May 21, so students should begin identifying programs in the winter and apply to March deadline programs before spring break.
1. Stanford Middle School Scholars Program
Location: Virtual
Cost: Free
Dates: Summer Course: July 6 – 24 | Fall Semester Meetings: August 26 – December 9
Application Deadline: March 25
Eligibility: Grade 6th-7th middle school students from low-income families; Must be U.S. citizens
Stanford Middle School Scholars is a free virtual program for middle school students designed to prepare you for high school. It offers live online classes covering topics such as math, academic writing, growth mindset, and academic enrichment. Real-Life Applications to Mathematics, one of the courses offered through the program, will help you gain knowledge about financial mathematics and cryptography. You will engage in real-world problem-solving and explore topics including modular arithmetic, the RSA cryptosystem, and Vigenere’s Cipher, as well as Public Key Encryption.
2. Veritas AI’s AI Trailblazers
Location: Virtual
Cost: Varies by program; financial aid available
Dates: 25 hours over 10 weeks (on weekends) during the spring cohort and 25 hours over 2 weeks (on weekdays) during the summer cohort
Application Deadline: Rolling deadlines. You can apply to the program here
Eligibility: Students in grades 6-8
The AI Trailblazers program by Veritas AI is a virtual program that teaches middle school students the fundamentals of artificial intelligence and machine learning. Over 25 hours, you will learn the basics of Python as well as topics like data analysis, regression, image classification, neural networks, and AI ethics. Students learn through lectures and group sessions with a 5:1 student-to-mentor ratio. Previous student projects have included building a machine-learning model to classify music genres and developing a machine-learning algorithm to generate a custom list of educational resources based on specified criteria.
3. Girls Who Code Clubs
Location: Virtual
Cost: Free
Dates: Year-round sessions
Application Deadline: Rolling basis
Eligibility: Grade 3-12 students
Girls Who Code Clubs are free, STEM-focused programs offered both virtually and in person. You will gain access to different video tutorials, explore coding languages, and work on engaging projects. You will have the opportunity to cover a range of technology-based topics through projects, including artificial intelligence, web development, game design, and cybersecurity. The program will allow you to engage with technology tools in a supportive and encouraging learning environment. Along with gaining coding experience, you will also develop a range of skills in effective communication, problem-solving, and teamwork.
4. Lumiere’s Junior Explorer Program
Location: Virtual
Cost: Varies | Financial aid available
Application deadline: Varies based on cohort
Program dates: 8 weeks | exact dates vary by cohort
Eligibility: Students in grades 6 to 8
Lumiere’s Junior Explorers Program is a selective online research experience for middle school students, designed to build advanced academic writing and research skills. You begin by selecting a subject area, such as STEM, humanities, or social sciences, and are matched with a PhD-level mentor from a top university. Over the course of the program, you receive a structured introduction to your chosen field, then design and carry out an independent research project focused on a real-world question. To strengthen your writing and analytical abilities, you conclude the program by producing a formal research paper that presents your findings.
5. Georgetown University’s Medical Research Program
Location: Virtual
Cost: $1,895
Dates: Various multi-length sessions throughout the year
Application Deadline: Rolling
Eligibility: Students ages 13 and above
Georgetown University’s Medical Research Program offers multi-length sessions to middle school students to expand their knowledge in medicine. You will have the opportunity to conduct an individual study, apply professional methodology, and explore online research databases. The program will allow you to gain knowledge across a range of areas in medical research, including evidence-based medicine, ethics, translating research studies into scientific articles, and more. You will gain knowledge about the different types and causes of cancer and understand the role of medical research in cancer prevention, diagnosis, and improving patient outcomes. The program also includes a final capstone project to share your learnings.
6. Women's Alliance in STEM and Humanities (WASH SRI)
Location: Virtual
Cost: Free
Dates: Late June – Late July
Application Deadline: May 21 (tentative, based on previous years) Eligibility: Grades 6th-11th students
Women's Alliance in STEM and Humanities (WASH SRI) offers a six-week research-learning opportunity for middle and high school students. You will explore a range of tracks in multiple disciplines, including computer science, quantum physics, microbiology, and epidemiology. Through these tracks, you will explore the applications of quantum technology, develop your own Fintech application, or professionally conduct literature reviews. You will participate in one-day workshops, listen to guest speakers, and receive training from experienced WASH mentors.
7. Code HS Introduction to Python
Location: Virtual
Cost: Not specified
Dates: Self-paced
Application Deadline: Not specified
Eligibility: Middle school students
Code HS Introduction to Python allows middle school students to learn the fundamentals of Python programming. You will explore a range of concepts, including Python commands, control structures, and functions, and engage in puzzle-solving and creative programming. The program includes 45 lessons and 11 challenges. You will watch educational videos, engage in exercises, and have access to offline handouts. The program is a great learning opportunity if you're interested in coding.
8. Arizona State University’s Accelerated Math Pathways
Location: Virtual
Cost/Stipend: For Arizona students: Free; Other students must contact ASU Prep Digital’s admission officer for specific information
Dates: Vary
Application Deadline: Varies by session
Eligibility: Middle school students meeting specific criteria
Arizona State University’s Accelerated Math Pathways allows middle school students to enroll in high-school-level math courses. You will have the opportunity to develop foundational knowledge in subjects like Algebra 1, Precalculus, Mathematics for Business, Calculus, and Engineering Mathematics. along with developing critical thinking and problem-solving skills. In addition to reducing the knowledge and learning gap, the program offers college and career preparation guidance.
9. Stanford Math Circle
Location: Virtual
Cost: $500/quarter
Dates: Vary by sessions
Application Deadline: Vary
Eligibility: Grade 1-12 students
Stanford Math Circle offers weekly virtual learning sessions to middle school students. You will have the opportunity to learn complex mathematical topics and develop skills in logical reasoning and mathematical thinking. The program will allow you to explore higher-level math concepts beyond the traditional curriculum and receive guidance from mathematicians, scholars, and educators from the Stanford community.
10. Johns Hopkins University’s Algebra: Elementary to Advanced Specialization Course
Location: Virtual
Cost/Stipend: Free to enroll; Paid Certificate (Optional)
Dates: Self-paced; Typical commitment of four weeks
Application Deadline: Open enrollment
Eligibility: Open to all
Johns Hopkins University’s Algebra: Elementary to Advanced Specialization Course is a beginner-level three-course series. You will gain knowledge about a range of concepts, including properties of rational, irrational, and real numbers, graphs, asymptotes, domain, range, and intercepts. You will solve linear, exponential, quadratic, and polynomial equations, and learn theoretical applications in model data, logical reasoning, and argument evaluation. The course will allow the development of a range of skills in deductive reasoning, applied mathematics, graphing, algebra, advanced mathematics, and more. By the end of the course, you will earn a career certificate from Johns Hopkins University.
11. Introduction to Chemistry from Duke University (via Coursera)
Location: Virtual
Cost/Stipend: Free to enroll, Paid Certificate (Optional)
Dates: Self-paced; Typical commitment of two weeks
Application Deadline: Open enrollment
Eligibility: Open to all
Introduction to Chemistry: Reactions and Ratios is a beginner-level self-paced course. The course includes 7 modules in total and allows you to explore a range of topics, including matter and energy, compounds, chemical composition and reactions, solutions and solubility rules, acid-base and redox reactions, and a final examination. You will develop a range of skills in scientific methods, systems of measurement, experimentation, laboratory research, analytical methods, and physical science.
12. The University of Texas at Dallas Coding Camps
Location: Virtual
Cost: $300
Dates: June 8 – 19 | June 22 – July 3 | July 6 – 17 | July 20 – 31)
Application Deadline: Rolling
Eligibility: Middle school students
The University of Texas at Dallas Coding Camps provide both online and in-person options for students. Participants engage in 1.5 hours of instruction each week on weekdays. Several camps are available, such as Enjoyable Coding with Java Script and AMC8 Math Camp. This program is a strong opportunity to enhance your coding skills through flexible learning formats.
13. UT Dallas Biology Camps
Location: Virtual
Cost: $200 registration fee
Dates: Saturdays during holidays and school breaks
Application Deadline: Rolling basis
Eligibility: Middle school and high school students enrolled in or interested in AP Biology
UT Dallas Biology Camps offer online learning sessions for middle school students on weekends. You will learn AP Biology concepts while also developing and improving your biology skills through three-hour sessions, interactive lessons, and opportunities to explore advanced topics. You will participate in problem-solving sessions and receive guidance from AP experts. The program aims to help you develop the knowledge and skills needed for standardized exams and advanced courses.
14. K12 STEM Clubs
Location: Virtual
Cost: Typically free
Dates: Varies by club and school
Application Deadline: Varies by the club and school
Eligibility: Open to all, with some clubs having specific requirements
K12 STEM Clubs allow middle school students to learn about science and technology outside of traditional classroom learning. You will have the opportunity to join clubs in a range of areas, including engineering, animal care, robotics, and coding. You will engage in group-based activities and participate in interactive sessions. Some of the national offerings through the program include LEGO and Minecraft clubs that allow you to develop valuable skills in problem-solving, creative thinking, and collaboration.
Frequently asked questions
What types of online STEM programs are available for middle school students?
Options include AI and machine learning boot camps (Veritas AI Trailblazers), free coding clubs (Girls Who Code, K12 STEM Clubs), self-paced Python and coding courses (Code HS, UT Dallas Coding Camps), math enrichment and competition programs (Stanford Math Circle, ASU Accelerated Math Pathways, JHU Algebra), mentor-guided research programs (Lumiere Junior Explorer, WASH SRI), medical research programs (Georgetown University), and free audit courses from universities (Johns Hopkins, Duke via Coursera).
Are there free online STEM programs for middle school students?
Yes, several programs are free. Stanford Middle School Scholars Program, Girls Who Code Clubs, WASH SRI, K12 STEM Clubs, Johns Hopkins Algebra course (free to audit), and Duke Introduction to Chemistry (free to audit) are all free to participate in. Programs like Lumiere Junior Explorer and Veritas AI Trailblazers charge tuition but offer financial aid for eligible students.
Which programs are best for students interested in AI and coding?
Veritas AI Trailblazers teaches Python, data analysis, regression, and neural networks in small groups with a 5:1 mentor ratio over 25 hours. Girls Who Code offers free year-round clubs covering AI, web development, game design, and cybersecurity. Code HS provides a self-paced introduction to Python fundamentals. UT Dallas Coding Camps offer structured online sessions in JavaScript and math-related coding.
Which programs are best for students interested in mathematics?
Stanford Middle School Scholars Program covers real-world math applications including cryptography and financial mathematics, and is free for qualifying low-income students. Stanford Math Circle offers weekly virtual sessions led by mathematicians exploring topics beyond the standard curriculum. ASU Accelerated Math Pathways allows Arizona students to enroll in high school-level math courses including algebra, precalculus, and calculus for free. JHU Algebra course is free to audit and covers advanced algebra concepts with an optional paid certificate.
Are there online STEM programs specifically for girls or underrepresented students?
Girls Who Code Clubs are specifically designed for girls and non-binary students across grades 3 through 12 and are free to join year-round. WASH SRI (Women's Alliance in STEM and Humanities) is focused on supporting women in STEM and offers free six-week research tracks. Stanford Middle School Scholars Program specifically serves low-income U.S. students in grades 6 and 7.
When should I apply to online STEM programs for middle school students?
Stanford Middle School Scholars Program closes March 25 and is one of the earlier deadlines on this list. WASH SRI closes around May 21 based on previous years. Veritas AI Trailblazers, Lumiere Junior Explorer, and Georgetown's Medical Research Program accept rolling applications year-round. Girls Who Code, K12 STEM Clubs, and self-paced courses from JHU and Duke are available on an open enrollment basis. Students should begin identifying programs in the winter and prioritize March deadline programs before spring break.
