- Grades1 to 8
- CostFree to $30
- RecommendedGrades 6 to 8
- FormatIndividual
- WhereIn person
Competitions a 8th grader can enter
Grade 8 is the last year for several middle school competitions, including the AMC 8 and MATHCOUNTS, so it is worth entering the ones you will age out of. Every competition on this page accepts students in grade 8 according to the organiser's own published eligibility, not our estimate. 30 of the 86 are free to enter. They are ordered easiest first, so if you have never competed before, start at the top.
- Grades1 to 12
- CostUp to $5
- StructureDivisions by grade or level
- FormatIndividual
- WhereOnline
- Grades1 to 8
- Cost$100 to $1,200
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades1 to 12
- CostFree to $100
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades4 to 12
- CostFree
- StructureDivisions by grade or level
- FormatIndividual
- WhereOnline
- Grades4 to 8
- CostFree to $150
- FormatTeam
- WhereIn person
- Grades4 to 8
- CostNot confirmed
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades1 to 12
- Cost$21 to $30
- StructureDivisions by grade or level
- FormatIndividual
- WhereIn person
- Grades6 to 12
- CostFree
- FormatTeam
- WhereOnline
- Grades7 to 12
- CostFree
- FormatEither
- WhereOnline
- Grades6 to 8
- CostFree
- FormatIndividual
- WhereBoth
- Grades6 to 12
- CostUp to $10
- StructureDivisions by grade or level
- FormatIndividual
- WhereIn person
- Grades6 to 8
- CostFree
- FormatIndividual
- WhereBoth
- Grades1 to 12
- Cost$50 to $300
- FormatTeam
- WhereIn person
- Grades1 to 12
- CostFree
- StructureDivisions by grade or level
- FormatEither
- WhereOnline
- Grades4 to 12
- CostFree to $30
- FormatTeam
- WhereOnline
- Grades3 to 8
- Cost$200 to $1,200
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades7 to 12
- CostFree
- FormatIndividual
- WhereOnline
- Grades1 to 12
- Cost$125 to $175
- StructureDivisions by grade or level
- FormatEither
- WhereOnline
- Grades6 to 12
- Cost$20 to $1,500
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades6 to 12
- CostFree
- StructureDivisions by grade or level
- FormatEither
- WhereOnline
- Grades7 to 12
- CostUp to $20
- StructureDivisions by grade or level
- FormatIndividual
- WhereIn person
- Grades6 to 12
- CostFree
- FormatEither
- WhereOnline
- Grades7 to 12
- CostFree
- FormatIndividual
- WhereIn person
- Grades1 to 12
- Cost$165 to $5,500
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades1 to 12
- CostFree
- StructureDivisions by grade or level
- FormatIndividual
- WhereOnline
- Grades1 to 12
- CostFree
- StructureDivisions by grade or level
- FormatTeam
- WhereOnline
- Grades6 to 12
- Cost$20 to $600
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades7 to 12
- Cost$300 to $3,000
- FormatTeam
- WhereIn person
- Grades6 to 12
- Cost$25 to $25
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades6 to 12
- Cost$20 to $1,500
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades3 to 12
- Cost$10 to $500
- StructureDivisions by grade or level
- FormatIndividual
- WhereBoth
- Grades6 to 8
- Cost$42 to $80
- FormatEither
- WhereIn person
- Grades6 to 12
- Cost$25 to $1,500
- FormatEither
- WhereBoth
- Grades6 to 12
- CostFree
- FormatIndividual
- WhereIn person
- Grades2 to 12
- Cost$10 to $800
- StructureDivisions by grade or level
- FormatEither
- WhereBoth
- Grades6 to 12
- CostFree to $150
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades7 to 12
- CostFree
- FormatEither
- WhereOnline
- Grades6 to 12
- CostFree
- StructureDivisions by grade or level
- FormatEither
- WhereOnline
- Grades1 to 12
- Cost$290 to $400
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades8 to 12
- CostFree
- FormatIndividual
- WhereIn person
- Grades6 to 12
- CostFree
- StructureDivisions by grade or level
- FormatTeam
- WhereOnline
- Grades3 to 12
- CostFree
- StructureDivisions by grade or level
- FormatTeam
- WhereOnline
- Grades7 to 12
- CostFree
- FormatTeam
- WhereOnline
- Grades1 to 12
- Cost$30 to $200
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades6 to 12
- Cost$300 to $3,000
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades4 to 12
- CostFree to $100
- FormatEither
- WhereOnline
- Grades1 to 12
- Cost$50 to $2,000
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades6 to 12
- Cost$100 to $3,000
- StructureDivisions by grade or level
- FormatTeam
- WhereBoth
- Grades6 to 9
- CostFree
- FormatTeam
- WhereOnline
- Grades6 to 12
- CostFree
- PreparationComfort with a command line and basic scripting
- FormatTeam
- WhereOnline
- Grades1 to 12
- CostFree to $70
- StructureDivisions by grade or level
- FormatIndividual
- WhereIn person
- Grades6 to 12
- Cost$20 to $75
- FormatEither
- WhereIn person
- Grades6 to 12
- Cost$100 to $1,000
- FormatTeam
- WhereIn person
- Grades6 to 12
- Cost$500 to $3,000
- FormatTeam
- WhereIn person
- Grades8 to 12
- CostFree
- PreparationDeep understanding of one concept in physics, life sciences or mathematics
- FormatIndividual
- WhereOnline
- Grades6 to 12
- CostFree
- PreparationImplementing algorithms under time pressure in C++, Java or Python
- FormatIndividual
- WhereOnline
- Grades6 to 12
- CostFree to $499
- FormatTeam
- WhereBoth
- Grades6 to 12
- CostFree to $250
- StructureDivisions by grade or level
- FormatTeam
- WhereOnline
- Grades6 to 12
- CostFree
- FormatIndividual
- WhereOnline
- Grades8 to 12
- CostNot confirmed
- PreparationA completed project on an environmental theme, plus funds for the finalist fee and travel
- FormatEither
- WhereIn person
- Grades7 to 12
- CostFree
- FormatIndividual
- WhereOnline
- Grades6 to 8
- CostFree
- FormatIndividual
- WhereBoth
- Grades1 to 12
- Cost$100 to $3,000
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades6 to 12
- CostFree to $50
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades6 to 12
- Cost$50 to $2,000
- FormatTeam
- WhereIn person
- Grades5 to 12
- Cost$50 to $2,000
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades6 to 12
- Cost$200 to $3,000
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades7 to 12
- Cost$15 to $40
- FormatIndividual
- WhereOnline
- Grades6 to 12
- Cost$50 to $500
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades6 to 12
- CostFree
- StructureDivisions by grade or level
- FormatIndividual
- WhereOnline
- Grades6 to 12
- CostFree to $1,000
- StructureDivisions by grade or level
- FormatTeam
- WhereIn person
- Grades1 to 12
- CostUp to $25
- PreparationA qualifying score on AMC 10 or AMC 12
- FormatIndividual
- WhereIn person
- Grades1 to 12
- Cost$100 to $800
- PreparationComfort with olympiad-style problems, and a place on a regional team
- FormatTeam
- WhereIn person
- Grades3 to 12
- CostFree
- PreparationRepertoire ready for broadcast performance, plus demonstrated financial need
- FormatIndividual
- WhereBoth
- Grades6 to 12
- Cost$100 to $2,000
- FormatEither
- WhereBoth
- Grades7 to 12
- CostUp to $20
- StructureDivisions by grade or level
- FormatIndividual
- WhereOnline
- Grades6 to 12
- Cost$25 to $150
- StructureDivisions by grade or level
- FormatEither
- WhereIn person
- Grades1 to 12
- CostFree
- PreparationAn AMC 10 or AMC 12 score above the year's cutoff
- FormatIndividual
- WhereIn person
- Grades6 to 12
- Cost$100 to $3,000
- FormatEither
- WhereIn person
- Grades1 to 8
- CostFree to $225
- FormatIndividual
- WhereIn person
- Grades1 to 12
- CostFree
- PreparationA completed piece of work at or close to college graduate level
- FormatIndividual
- WhereOnline
- Grades6 to 12
- Cost$20 to $100
- PreparationRegular practice on olympiad-level problems
- FormatEither
- WhereIn person
- Grades1 to 12
- CostFree to $500
- PreparationProgramming plus an understanding of machine learning fundamentals
- FormatTeam
- WhereBoth
- Grades6 to 12
- Cost$20 to $100
- PreparationExperience with proof-based problems
- FormatTeam
- WhereIn person
- Grades1 to 12
- Cost$500 to $5,000
- StructureDivisions by grade or level
- FormatIndividual
- WhereIn person
Questions people ask about this
What competitions can a 8th grader enter?
The 86 listed on this page all accept grade 8 students. They span maths, science, coding, robotics, writing and business, and range from single exams you can sit at school to team projects that run for months.
Are there free competitions for 8th graders?
Yes, 30 of the 86 here have no entry fee for the student. Be aware that a free entry is not the same as a free competition: team events can carry materials and travel costs, which each listing states separately.
Is 8th grade too young to start competing?
No. Several of these have divisions designed specifically for this age, judged only against peers in the same grade band. Starting early and doing well is far better than starting at the hardest thing available and being discouraged.