Best STEM Competitions for Middle School Students
Curated middle-school STEM competition picks (2026). MATHCOUNTS, AMC 8, FLL, Science Olympiad, CAC, CyberPatriot — with grades, cost, deadlines, and parent next steps.
Updated May 27, 2026 · 16 competitions
Middle school is the right time to sample, not specialize. A 6th-grader who tries a robotics season, a math contest, and a research project gets three signals about what fires them up — and three credible activities to anchor their high-school direction. The competitions below are the ones with the largest middle-school populations, the lowest barrier-to-entry, and the cleanest on-ramp to the harder high-school equivalents.
We deliberately mix individual events (AMC 8, MATHCOUNTS, CAC) with team-required ones (FLL, Science Olympiad), because the social shape of competing matters as much as the subject. Kids who hated the lonely-test format often thrive on a build team, and vice versa.
How we picked these
We rank by three things parents actually need to know: time commitment per week (so you can plan around school and other activities), school dependence (whether you can register the student yourself or need a teacher/coach), and natural next step (which high-school competition this leads into — AMC 8 → AMC 10, MATHCOUNTS → AMC, FLL → FTC, etc.). We don't rank by prestige; that's the wrong signal at this age.
-
1
JIC Thermo Fisher Scientific Junior Innovators Challenge
The premier U.S. middle-school science research competition. Top 30 finalists travel to D.C.; formerly known as Broadcom MASTERS.
The apex middle-school research competition — the JIC (formerly Broadcom MASTERS) puts your child in the same pipeline that ISEF and STS finalists later come from. Nomination-only, qualifying through your affiliated regional science fair.
Best for Research-track 7th-8th graders Grade level Grades 6-8 Difficulty Elite Time commitment Heavy · 6+ months of research Cost Free School team? No school team needed Deadline window Qualify Nov-Jun via affiliated fair; JIC app due June 10; National Finals October College portfolio value Apex for MS Recommended next step Find your nearest affiliated fair at societyforscience.org/jic/affiliated-fairs. -
2
MATHCOUNTS MATHCOUNTS Competition Series
The premier middle-school math competition in the U.S. — chapter → state → national, with four rounds (Sprint, Target, Team, Countdown).
The most prestigious middle-school math competition in the U.S. Four progressive levels (school → chapter → state → national); the 224 national mathletes represent the top 0.2% of U.S. middle-school math talent. Best for students who are already comfortable competing in math and want a clear advancement pathway.
Best for Strong math students who like timed pressure Grade level Grades 6-8 Difficulty Medium to advanced Time commitment Medium · weekly team practice Sep-Feb School team? School team required Deadline window School registration ~September; Chapter contest February College portfolio value High: AMC alumni cite MATHCOUNTS as their on-ramp Recommended next step Ask your school if it has a MATHCOUNTS coach. If not, propose a club to a math teacher. -
3
AMC 8 American Mathematics Competition 8
40-minute, 25-question math contest for middle schoolers.
A single 40-minute, 25-question multiple-choice test administered once a year (January). Low-friction entry: any registered school site can give it. Doing well on AMC 8 in 7th grade is the single best predictor of AMC 10/12 success in high school.
Best for Any middle-schooler who likes word problems Grade level Grade 8 and under Difficulty Beginner to intermediate Time commitment Light · ~1 hour test + optional prep School team? School team optional Deadline window Test date late January each year College portfolio value Medium: a stepping stone, not a credential Recommended next step Practice with 5-10 past AMC 8 papers (free online) before sitting the test. -
4
Math Kangaroo
The global beginner-friendly math contest. K-12, fixed test date in March, every participant gets a gift bag.
The friendlier sibling of AMC 8. 75-minute multiple-choice test with puzzle-flavored problems, every participant gets a gift bag + certificate. Strong "first competition" for elementary/early-MS students whose first AMC 8 might be discouraging.
Best for Elementary + early-MS students new to competitive math Grade level Grades 1-12 Difficulty Beginner Time commitment Light · one 75-min test Cost $21 School team? No school team needed Deadline window Test date: third Thursday of March each year College portfolio value Low standalone; good entry-level confidence builder Recommended next step Register through your school or a local learning center (test sites listed at mathkangaroo.org). -
5
FLL Challenge FIRST LEGO League Challenge
Entry-level robotics for grades 4-8 using LEGO SPIKE Prime kits.
The flagship robotics-for-beginners program. Teams of 2-10 students build LEGO Mindstorms robots and solve a research challenge tied to a real-world theme. A clean introduction to teamwork, iterative design, and presentation skills.
Best for Hands-on builders and team players Grade level Grades 4-8 Difficulty Beginner Time commitment Medium · 2-3 hr/week Aug-March Cost $300-$1,500 School team? School team required Deadline window Team registration August; qualifiers Nov-Jan College portfolio value High when paired with FTC/FRC in HS — shows depth Recommended next step Find a local FLL team via firstinspires.org/team-finder. If none, ask a parent-volunteer to start one — the kit + season is ~$1,000. -
6
Science Olympiad
Team-based academic competition across 23 STEM events, from anatomy to engineering.
A team-of-15 multi-event competition covering biology, chemistry, physics, earth science, engineering, and inquiry. Division B is for middle school. Each student typically prepares for 3-4 events, so the team gets exposure to a wide range of science topics.
Best for Curious generalists who like science breadth Grade level Division B = grades 6-9 Difficulty Beginner to advanced (varies by event) Time commitment Heavy · 4-6 hr/week Oct-April Cost $100-$400 School team? School team required Deadline window Team forms September; regional tournaments February-March College portfolio value High when a student becomes an event captain Recommended next step Ask your school if it has a Sci Oly team. If not, pick the 2-3 events that match your child's interests and pitch a teacher. -
7
NSB National Science Bowl
DOE-sponsored buzzer-style science quiz. Teams of 4-5 race the clock on biology, chemistry, physics, math, earth + energy science.
DOE-sponsored buzzer-style science quiz. Teams of 4-5 race the clock on biology, chemistry, physics, math, earth + energy science. A strong alternative if your school doesn't run Science Olympiad.
Best for Quick-thinking team players Grade level Grades 6-8 (MS division) Difficulty Intermediate Time commitment Medium · weekly team practice Oct-Feb Cost Free School team? School team optional Deadline window Regional events Jan-Feb; National Finals April-May College portfolio value Medium to high (national signal) Recommended next step Ask a science teacher to advise a team. Coach + 4 students + 1 alternate is the standard setup. -
8
CAC Congressional App Challenge
Per-district app development competition open to every U.S. high schooler. The only U.S. government-sponsored coding competition.
Every U.S. Congressional district picks a winner — meaning the bar to "win something" is far lower than national contests. Build any app (web, mobile, game) and submit a 1-minute video pitch. The only U.S. government-sponsored coding competition.
Best for Coders who want a real shipped project Grade level Grades 6-12 Difficulty Beginner Time commitment Light to medium · a weekend or a month, your choice Cost Free School team? No school team needed Deadline window Submissions July-November College portfolio value High for the per-district winner — Capitol Hill trip + press Recommended next step Look up your district's winner from last year (we have all 1,000 on file) for inspiration on scope. -
9
Future City Future City Competition
Design a city of the future to solve a real engineering problem. Team-based, project-heavy, MS-focused (with an HS division added recently).
Engineering, not robotics. Teams of 3 design a future city around a real engineering challenge (2026: "Farm to Table"). Deliverables: essay, scale model under $100, project plan, and a 7-min presentation. Strong fit for kids who like writing + design alongside hardware.
Best for Engineering-curious teams who also enjoy writing/design Grade level Grades 6-8 (HS division added recently) Difficulty Intermediate Time commitment Medium · 3-5 hr/week Sep-Feb Cost $25-$100 School team? School team optional Deadline window Regional competitions in January; National Finals during Engineers Week in February (D.C.) College portfolio value Medium to high (state finals + DC trip) Recommended next step Find or start a team. Registration is ~$25; physical model materials are capped at $100. -
10
CyberPatriot CyberPatriot National Youth Cyber Defense Competition
Team cybersecurity competition where students secure simulated networks.
The world's largest cybersecurity competition. Teams of 2-6 are given vulnerable virtual machines and have 6 hours to harden them. Middle School Division uses Windows 10 + simple network puzzles. Excellent intro to "what does a cybersecurity job actually do."
Best for Students drawn to defense / hacking puzzles Grade level Grades 6-12 Difficulty Beginner (MS division) Time commitment Medium · 2-3 hr/week Sep-March School team? School team optional Deadline window Team registration August-October College portfolio value High: cybersecurity is a flagged-shortage field for college admissions Recommended next step Form a team of 2-6 (school or community). Coach can be any adult — no IT background required. -
11
ACSL American Computer Science League
Four-contest CS league for grades 3-12. Combines short programming with theoretical CS questions (recursion, boolean algebra, etc).
Friendlier CS league than USACO Bronze. Four contests/year, each split between short-answer CS theory questions (recursion, boolean algebra) and a short programming problem. Strong fit for kids still building programming fluency.
Best for CS-curious MS students not yet ready for USACO Grade level Grades 3-12 Difficulty Beginner to intermediate Time commitment Light · 4 contests across the year Cost $130 School team? School team optional Deadline window Four contests Nov, Jan, Feb, Mar; All-Star Contest in May College portfolio value Medium Recommended next step Register a school team (up to 6 students for $130). Solo students can sometimes join existing teams. -
12
NACLO North American Computational Linguistics Open
Logic and language puzzles — no linguistics or coding background required.
A puzzle-based linguistics olympiad that requires zero prior knowledge of foreign languages — students decode unfamiliar grammar systems using pure logic. A perfect competition for kids who love word puzzles, ciphers, or grammar rules.
Best for Word-puzzle solvers and aspiring linguists/computer scientists Grade level Grades 6-12 (any level) Difficulty Beginner to intermediate Time commitment Light · open round is one afternoon Cost Free School team? No school team needed Deadline window Open round late January College portfolio value Medium: distinctive credential for CS/cognitive science angles Recommended next step Try one practice problem from naclo.cs.cmu.edu — most kids who enjoy the first puzzle keep going. -
13
eCYBERMISSION
U.S. Army-sponsored STEM team competition for grades 6-9. Identify a community problem; design + test a STEM solution.
U.S. Army-sponsored team STEM competition for grades 6-9. Teams of 3-4 identify a community problem then design + test a solution. Free, all-online, and the structured rubric makes it an excellent first research-style competition.
Best for MS teams who want a real community-impact project Grade level Grades 6-9 Difficulty Intermediate Time commitment Medium · 2-3 hr/week Sep-Feb Cost Free School team? School team optional Deadline window Registration Aug-Dec; submissions due late February College portfolio value Medium to high ($10k savings bonds at nationals) Recommended next step Form a 3-4 student team + 1 adult Team Advisor. The Advisor doesn't need STEM credentials. -
14
VRC VEX Robotics Competition
World's largest robotics competition with VEX V5 hardware.
The world's largest robotics program. VEX IQ Challenge serves grades 4-8 with snap-together kits; VRC (the high-school program) uses metal-and-bolt builds. More accessible kit-cost than FRC, more iteration-per-season than FLL.
Best for Robotics-curious students whose school doesn't run FLL Grade level IQ: grades 4-8 · VRC: grades 6-12 Difficulty Beginner to intermediate Time commitment Medium-heavy · season runs May-April with multiple tournaments Cost $1,000-$5,000 School team? School team optional Deadline window Rolling — events scheduled year-round College portfolio value High: 350+ events/year so plenty of competition records Recommended next step Find a local event at robotevents.com to spectate before committing to a team build. See full VRC guide → Live data + verified winners -
15
ExploraVision
NSTA / Toshiba competition: imagine a technology 5+ years in the future. K-12, team-based, $10k savings bond top prize.
NSTA/Toshiba competition: imagine a technology 5+ years from now. Team of 2-4 + an essay + a prototype sketch + a website. The grade-level divisions (K-3, 4-6, 7-9) make it the only major competition that's genuinely K-12 friendly.
Best for K-12 teams with one science-curious lead student Grade level Grades 7-9 (MS Division) Difficulty Beginner Time commitment Light · 4-8 hours total project Cost Free School team? School team optional Deadline window Submissions late January / early February College portfolio value Medium ($10,000 savings bond at national level) Recommended next step Pick a technology your child uses today and imagine its 2030 version. The essay drives the project. -
16
Bebras Bebras Computing Challenge
International computational-thinking puzzle test. K-12 friendly, 45 minutes, zero programming required.
Zero-programming computational-thinking challenge. 12-15 puzzles in 45 minutes that test logical decomposition. Great on-ramp for students who haven't yet learned to code.
Best for Logic-puzzle solvers; pre-coding students Grade level Grades 1-12 Difficulty Beginner Time commitment Light · one 45-min test Cost Free School team? School team optional Deadline window Challenge week: second week of November College portfolio value Low standalone; great signal-finder Recommended next step Free for schools to register. If your school doesn't participate, try sample problems at bebraschallenge.org.
Frequently asked questions
How many STEM competitions should a middle-schooler do?
One or two seasons per year is plenty. The point is to discover interests, not pad a résumé. A 6th-grader who tries FLL one year and Science Olympiad the next has done exactly the right thing.
Does my child need a school team to participate?
Some yes, some no. MATHCOUNTS, FLL, and Science Olympiad require a school team or chapter. AMC 8, CAC, and CyberPatriot can be done individually or through online communities. The cards below mark this explicitly.
What if my school doesn't offer these competitions?
For team competitions, the fastest path is to ask one teacher to advise an informal club — most regional organizers will help a new team register. For individual events, you can register directly through the competition's national org.
Not sure which is right for your child?
Our 15-question Pathway Quiz takes 5 minutes and maps your child's interests to a recommended starting competition.
Take the Pathway Quiz →