🎒

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. 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 forResearch-track 7th-8th graders
    Grade levelGrades 6-8
    DifficultyElite
    Time commitmentHeavy · 6+ months of research
    CostFree
    School team?No school team needed
    Deadline windowQualify Nov-Jun via affiliated fair; JIC app due June 10; National Finals October
    College portfolio valueApex for MS
    Recommended next stepFind your nearest affiliated fair at societyforscience.org/jic/affiliated-fairs.
  2. 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 forStrong math students who like timed pressure
    Grade levelGrades 6-8
    DifficultyMedium to advanced
    Time commitmentMedium · weekly team practice Sep-Feb
    School team?School team required
    Deadline windowSchool registration ~September; Chapter contest February
    College portfolio valueHigh: AMC alumni cite MATHCOUNTS as their on-ramp
    Recommended next stepAsk your school if it has a MATHCOUNTS coach. If not, propose a club to a math teacher.
  3. 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 forAny middle-schooler who likes word problems
    Grade levelGrade 8 and under
    DifficultyBeginner to intermediate
    Time commitmentLight · ~1 hour test + optional prep
    School team?School team optional
    Deadline windowTest date late January each year
    College portfolio valueMedium: a stepping stone, not a credential
    Recommended next stepPractice with 5-10 past AMC 8 papers (free online) before sitting the test.
  4. 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 forElementary + early-MS students new to competitive math
    Grade levelGrades 1-12
    DifficultyBeginner
    Time commitmentLight · one 75-min test
    Cost$21
    School team?No school team needed
    Deadline windowTest date: third Thursday of March each year
    College portfolio valueLow standalone; good entry-level confidence builder
    Recommended next stepRegister through your school or a local learning center (test sites listed at mathkangaroo.org).
  5. 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 forHands-on builders and team players
    Grade levelGrades 4-8
    DifficultyBeginner
    Time commitmentMedium · 2-3 hr/week Aug-March
    Cost$300-$1,500
    School team?School team required
    Deadline windowTeam registration August; qualifiers Nov-Jan
    College portfolio valueHigh when paired with FTC/FRC in HS — shows depth
    Recommended next stepFind 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. 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 forCurious generalists who like science breadth
    Grade levelDivision B = grades 6-9
    DifficultyBeginner to advanced (varies by event)
    Time commitmentHeavy · 4-6 hr/week Oct-April
    Cost$100-$400
    School team?School team required
    Deadline windowTeam forms September; regional tournaments February-March
    College portfolio valueHigh when a student becomes an event captain
    Recommended next stepAsk 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. 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 forQuick-thinking team players
    Grade levelGrades 6-8 (MS division)
    DifficultyIntermediate
    Time commitmentMedium · weekly team practice Oct-Feb
    CostFree
    School team?School team optional
    Deadline windowRegional events Jan-Feb; National Finals April-May
    College portfolio valueMedium to high (national signal)
    Recommended next stepAsk a science teacher to advise a team. Coach + 4 students + 1 alternate is the standard setup.
  8. 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 forCoders who want a real shipped project
    Grade levelGrades 6-12
    DifficultyBeginner
    Time commitmentLight to medium · a weekend or a month, your choice
    CostFree
    School team?No school team needed
    Deadline windowSubmissions July-November
    College portfolio valueHigh for the per-district winner — Capitol Hill trip + press
    Recommended next stepLook up your district's winner from last year (we have all 1,000 on file) for inspiration on scope.
  9. 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 forEngineering-curious teams who also enjoy writing/design
    Grade levelGrades 6-8 (HS division added recently)
    DifficultyIntermediate
    Time commitmentMedium · 3-5 hr/week Sep-Feb
    Cost$25-$100
    School team?School team optional
    Deadline windowRegional competitions in January; National Finals during Engineers Week in February (D.C.)
    College portfolio valueMedium to high (state finals + DC trip)
    Recommended next stepFind or start a team. Registration is ~$25; physical model materials are capped at $100.
  10. 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 forStudents drawn to defense / hacking puzzles
    Grade levelGrades 6-12
    DifficultyBeginner (MS division)
    Time commitmentMedium · 2-3 hr/week Sep-March
    School team?School team optional
    Deadline windowTeam registration August-October
    College portfolio valueHigh: cybersecurity is a flagged-shortage field for college admissions
    Recommended next stepForm a team of 2-6 (school or community). Coach can be any adult — no IT background required.
  11. 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 forCS-curious MS students not yet ready for USACO
    Grade levelGrades 3-12
    DifficultyBeginner to intermediate
    Time commitmentLight · 4 contests across the year
    Cost$130
    School team?School team optional
    Deadline windowFour contests Nov, Jan, Feb, Mar; All-Star Contest in May
    College portfolio valueMedium
    Recommended next stepRegister a school team (up to 6 students for $130). Solo students can sometimes join existing teams.
  12. 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 forWord-puzzle solvers and aspiring linguists/computer scientists
    Grade levelGrades 6-12 (any level)
    DifficultyBeginner to intermediate
    Time commitmentLight · open round is one afternoon
    CostFree
    School team?No school team needed
    Deadline windowOpen round late January
    College portfolio valueMedium: distinctive credential for CS/cognitive science angles
    Recommended next stepTry one practice problem from naclo.cs.cmu.edu — most kids who enjoy the first puzzle keep going.
  13. 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 forMS teams who want a real community-impact project
    Grade levelGrades 6-9
    DifficultyIntermediate
    Time commitmentMedium · 2-3 hr/week Sep-Feb
    CostFree
    School team?School team optional
    Deadline windowRegistration Aug-Dec; submissions due late February
    College portfolio valueMedium to high ($10k savings bonds at nationals)
    Recommended next stepForm a 3-4 student team + 1 adult Team Advisor. The Advisor doesn't need STEM credentials.
  14. 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 forRobotics-curious students whose school doesn't run FLL
    Grade levelIQ: grades 4-8 · VRC: grades 6-12
    DifficultyBeginner to intermediate
    Time commitmentMedium-heavy · season runs May-April with multiple tournaments
    Cost$1,000-$5,000
    School team?School team optional
    Deadline windowRolling — events scheduled year-round
    College portfolio valueHigh: 350+ events/year so plenty of competition records
    Recommended next stepFind a local event at robotevents.com to spectate before committing to a team build.
    See full VRC guide → Live data + verified winners
  15. 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 forK-12 teams with one science-curious lead student
    Grade levelGrades 7-9 (MS Division)
    DifficultyBeginner
    Time commitmentLight · 4-8 hours total project
    CostFree
    School team?School team optional
    Deadline windowSubmissions late January / early February
    College portfolio valueMedium ($10,000 savings bond at national level)
    Recommended next stepPick a technology your child uses today and imagine its 2030 version. The essay drives the project.
  16. 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 forLogic-puzzle solvers; pre-coding students
    Grade levelGrades 1-12
    DifficultyBeginner
    Time commitmentLight · one 45-min test
    CostFree
    School team?School team optional
    Deadline windowChallenge week: second week of November
    College portfolio valueLow standalone; great signal-finder
    Recommended next stepFree 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 →