Home › Math › Guides

Best homeschool math curriculum for 8th grade

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 selected

What matters for 8th grade

What 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.

Our top 5 for 8th grade

  1. ALEKS

    Adaptive online math that checks what your child knows, then teaches only what comes next, grades 3–12

    • Covers your grade (3–12)
    • Runs without parent teaching; weekly progress emails
    • Must master each topic; forgotten topics come back
    • Watch for: dry, dated interface
    Grades 3–12Adaptive online, masteryCost: $19.95 a month for one student (about $239 over 12 months); longer terms cost less per monthKnowledge Check when you start →
  2. CTCMath

    Short online video lessons, K through Calculus, on one family subscription

    • Covers your grade (K–12)
    • Runs with little parent help
    • Mastery-based with review tools
    • Watch for: screen-based all the way
    Grades K–12Online video, masteryCost: $257 a year for one student ($39.90 a month); $397 a year for a family membershipDiagnostic tests in the free trial →
  3. Mr. D Math

    Teacher-led video courses from Pre-Algebra prep to Calculus, self-paced or with live weekly classes

    • Covers your grade (5–12 (Pre-Algebra prep to Calculus))
    • A teacher does the teaching
    • Retake quizzes and tests until it clicks
    • Watch for: live classes are expensive
    Grades 5–12 (Pre-Algebra prep to Calculus)Video and live classesCost: $247 per course, self-paced, with 15 months' access (Pre-Algebra)Course guide →
  4. UnLock Math

    Short animated video lessons and adaptive practice, Foundations through Pre-Calculus

    • Covers your grade (6–12 (Foundations to Pre-Calc))
    • Self-grading; runs without parent teaching
    • Set a score to reach before moving on
    • Watch for: pricier than some online options
    Grades 6–12 (Foundations to Pre-Calc)Online video, masteryCost: $299 a year (or $29.90 a month) for one student; $14.95 a month for each additional studentFree readiness tests →
  5. Power Homeschool (Acellus)

    Self-paced video courses in every subject, PreK–12, graded automatically

    • Covers your grade (PreK–12)
    • Built to run without a parent teaching
    • Must pass each step to move on
    • Watch for: kids get stuck with little help
    Grades PreK–12Online video, masteryCost: Price covers all subjects: $99 a month per student (about $1,188 over 12 months; $79 a month with a scholarship) for up to 6 courses at once in any subject. Math isn't sold separatelyPlacement exams after you enroll →

Programs that often don't suit 8th grade

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.

Questions parents ask

Is 8th grade the standard year to start Algebra 1?

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.

Does 8th grade Algebra 1 count for high school credit?

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.

What if my 8th grader isn't ready for Algebra 1 yet?

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.