Free STEM Programs for High School Students

Every program on this page costs $0 to attend — cost should never be the reason a strong student skips stem opportunities.

Funded stem programs are often more selective than paid ones precisely because someone else is paying; treat their deadlines seriously.

570 verified programs match this page; 30 of the featured listings are completely free; 11 can be done online.

Featured programs

Browse 30+ curated programs for high school students:

  • Presidential AI Challenge — White House Office of Science and Technology Policy: National K-12 AI competition where students build real-world AI solutions for community challenges, with finals at the White House.
  • Stanford Medical Youth Science Program (SMYSP) — Stanford University: Explore medicine, public health, and research in this free, equity-focused summer program for high school juniors. Build skills and strengthen college
  • PennApps Hackathon — University of Pennsylvania: Compete in the nation’s largest student-run hackathon for high schoolers. Build coding skills, innovate in tech, and boost your college applications.
  • Kaggle Data Science Competitions — Kaggle/Google: Join exciting online data science competitions for high school students! Build Python coding skills, explore AI, and strengthen your college applicati
  • EAA Ray Aviation Scholarship — Experimental Aircraft Association: Earn up to $12,000 for flight training toward a Private Pilot Certificate. Perfect for high school students seeking hands-on STEM experience and colle
  • MIT Global AI Hackathon — MIT RAISE & App Inventor Foundation: Join a free virtual AI hackathon for high schoolers to develop apps tackling global challenges. Gain hands-on STEM experience and boost your college a
  • Microsoft AI for Good Challenge — Microsoft: Empower global impact by joining this free AI competition for high schoolers. Develop machine learning skills, boost college applications, and tackle
  • NASA International Space Apps Challenge — NASA: Solve real-world space and climate challenges in NASA’s global hackathon. This free competition lets high schoolers build coding, data science, and te
  • International Olympiad in Artificial Intelligence (IOAI) — IOAI Foundation: Compete in the International Olympiad in Artificial Intelligence to enhance AI and machine learning skills, boost college applications, and gain hands
  • World Artificial Intelligence Competition for Youth (WAICY) — Ready AI: Join a global AI competition for grades 6-12 to solve real-world problems using artificial intelligence. Build STEM skills, boost college applications
  • Yau Science Awards (Asia) — Tsinghua University / Harvard University: Showcase your scientific research skills in this prestigious high school competition. Gain hands-on experience, boost college applications, and connec
  • Technology Student Association National Officer — TSA: Lead as a TSA National Officer in this hybrid STEM opportunity. Build leadership skills, enhance college applications, and gain hands-on experience in
  • NASA HUNCH (High School Students United with NASA to Create Hardware) — NASA: Design and build aerospace hardware used on the ISS in this hands-on high school STEM program. Boost engineering skills and strengthen college applica
  • Stanford AI4ALL — Stanford University: Discover a free summer program empowering high school juniors with hands-on AI experience, skill-building for college applications, and diversity-focu
  • Women's Technology Program at MIT — MIT: Empower your STEM journey with a free four-week summer program for high school women at MIT. Gain hands-on engineering skills and boost your college a
  • Microsoft Discovery Program (High School Internship) — Microsoft: Paid summer internship offering hands-on computer science experience for high school juniors and seniors. Boost college applications while developing
  • NASA Student Launch — NASA: Design and launch high-power rockets in this exciting STEM competition. Gain hands-on aerospace experience, boost college applications, and explore en
  • Beaver Works Summer Institute — MIT: Elite summer program for high schoolers in Grades 10-11 focused on STEM fields like drones and cybersecurity. Gain hands-on experience and boost colle
  • CSAW High School Forensics Competition — NYU Tandon: Compete in a free high school cybersecurity competition! Analyze digital evidence, develop forensic skills, and boost your college application. Hybrid
  • Hertz Foundation Fellowship Application Prep — Hertz Foundation: Prepare for the elite Hertz Foundation Fellowship and boost STEM skills. Perfect for high school seniors aiming for competitive grad school applicatio
  • James Dyson Award — James Dyson Foundation: International STEM competition challenging high school innovators in Grades 11-12 to design groundbreaking solutions. Win $40k and boost college appli
  • Meta Hacker Cup — Meta: Global programming competition for high school students to master algorithms and coding. Build problem-solving skills and boost college applications.
  • Mathematical Olympiad Program — MAA: Intensive math competition program for elite high school students. Enhance problem-solving skills, boost college applications, and train with top USAM
  • Clark Scholars Program — Texas Tech: Elite summer research program for high school juniors and seniors. Gain hands-on STEM experience, earn a $750 stipend, and boost your college applicat
  • Davidson Fellows — Davidson Institute: Win $50k, $25k, or $10k scholarships in this elite STEM competition for high-achieving high school students. Boost college applications with hands-on
  • Putnam Competition — MAA: Compete in the elite Putnam Competition, the toughest undergrad math challenge. High school juniors and seniors sharpen problem-solving skills and boo
  • International Youth Math Challenge — IYMC: Join a global math competition for high schoolers to enhance problem-solving skills, boost college applications, and compete for $40k+ in prizes. Free
  • Conrad Challenge: Innovation Competition — Conrad Foundation: Create innovative solutions to real-world problems in categories like aerospace, cybersecurity, health, and energy. Win scholarships and recognition.
  • Caltech Signature Award for Innovation — California Institute of Technology: Earn recognition for your groundbreaking ideas in science with this free high school research award. Boost your college applications and showcase your
  • Aviation Career Education (ACE) Academy — Aircraft Owners and Pilots Association: Explore the free ACE Academy summer program for high schoolers in grades 9-12. Gain hands-on aviation experience, build skills, and boost your college

Frequently asked questions

How many free stem programs are listed for high school students?

ExtracurricularHub currently lists 570 verified free stem opportunities for high school students, each with cost, eligibility, deadline, and an official application link.

Are any of these free stem programs free?

Yes — 30 of the programs featured on this page charge no participation fee. Free programs are often funded and can be more selective, so apply early.

Which deadlines are coming up soonest?

The next deadlines: PennApps Hackathon (August 18, 2026); CSAW High School Forensics Competition (September 1, 2026); Meta Hacker Cup (September 1, 2026). Deadlines change every cycle — always confirm on the program's official site.

Why are these programs free?

Most free programs are funded by universities, government agencies, or nonprofits with a mission to broaden access. Free rarely means easy to get into — funded programs are often the most selective.