8th grade is where a lot of kids either start Algebra 1 or finish the pre-algebra work that leads into it. These programs are built for that level of rigor.
Updated September 2026 · 31 programs compared · rankings from our published scoring rules
Every child is different. Add your child's grade, learning style and your teaching time for a personal ranking.
Try it with 8th grade selectedWhat 8th grade usually covers: linear equations and graphing, an introduction to functions, systems of equations, the Pythagorean theorem, and transformations (rotations, reflections and translations).
Many 8th graders take Algebra 1 this year, which is why this list leans toward mastery-style programs: staying on a topic like solving equations until it's solid tends to matter more than fast review at this level.
This is also a good year to start thinking about high school transcripts, since some states and colleges count an 8th grade Algebra 1 course toward high school credit.
Adaptive online math that checks what your child knows, then teaches only what comes next, grades 3–12
Short online video lessons, K through Calculus, on one family subscription
Teacher-led video courses from Pre-Algebra prep to Calculus, self-paced or with live weekly classes
Short animated video lessons and adaptive practice, Foundations through Pre-Calculus
Self-paced video courses in every subject, PreK–12, graded automatically
Abeka Math (parent teaches daily (video school costs extra)); RightStart Math (parent-taught; not independent); Singapore Math (parent-taught; not meant to hand off). They can still work for some families; the reasons are in each program's reviews.
It's common but not universal. Plenty of students start Algebra 1 in 9th grade instead, and either timeline is fine; readiness matters more than hitting a specific grade.
Often, yes, if it's a genuine high school-level course, but rules vary by state and by the high school or college your child may attend later. Keep records either way in case you need to document it.
That's common and not a problem. Spending another year solidifying pre-algebra, then starting Algebra 1 in 9th grade, is a completely normal path.
How this list is made: each program is scored against the needs above using features documented in parent reviews and publisher materials (sources are listed in each program's profile). It's a starting point, not medical or educational advice.