Home › Math › Guides

Best homeschool math curriculum for high school

High school math means credit-bearing courses: Algebra 1, Geometry, Algebra 2 and beyond. These programs are built to actually teach that material, not just review it.

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 high school selected

What matters for high school

Real instruction matters more than ever. High school math is often past what many parents remember well, so programs with strong video teaching or a real teacher behind the lessons carry more of the load.

Course sequencing needs a plan. Algebra 1, Geometry and Algebra 2 are the traditional core; some students continue into Pre-Calculus, Statistics or Calculus depending on their path after homeschooling.

Keep records as you go. Grades, course titles and completion dates matter for a high school transcript, whatever program you use; most online programs generate these automatically, but it's worth checking.

Our top 6 for high school

  1. Teaching Textbooks

    Self-paced online lessons that teach, check and grade every problem

    • Animated video lesson for every lesson
    • Watch for: runs about a grade behind
    Grades 3–12 (Math 3 to Pre-Calc)Screen-based, independentCost: $48.95 per student for a 12-month enrollment (Math 3); other levels priced separatelyFree placement tests →
  2. CTCMath

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

    • Runs with little parent help
    • Short video lesson for every topic
    • 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

    • A teacher does the teaching
    • Video lessons for every lesson
    • 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

    • Video lessons for every lesson
    • 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

    • Video lessons for every lesson
    • 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 →
  6. Time4Learning

    Animated online lessons in every subject, PreK through high school, month to month

    • Animated video lessons
    • Watch for: can run below grade level
    Grades PreK–12Online, animatedCost: Price covers all subjects: $39.95 a month for the first student (about $479 over 12 months) for every subject, not only mathNo placement test: sign-up questionnaire →

Programs that often don't suit high school

Generations Math (parent-teacher centered); Christian Light Math (needs a parent for new concepts); Abeka Math (parent teaches daily (video school costs extra)). They can still work for some families; the reasons are in each program's reviews.

Questions parents ask

What math courses does a homeschooler need for high school?

Most colleges expect at least Algebra 1, Geometry and Algebra 2, sometimes called 3 years of math; competitive colleges often expect a 4th year like Pre-Calculus. Requirements vary, so check your state and target colleges.

Can I teach high school math if I'm not confident in it myself?

Yes. Programs with strong video teaching or a real instructor (like Thinkwell, CTCMath or Mr. D Math) are built for exactly this, so your role shifts to organizing and checking progress rather than teaching the material yourself.

Do I need to give my homeschooler grades and credit for high school math?

Most families do, since colleges and some states expect a transcript with course names, grades and credit hours. Many online programs track this automatically; for others, you'll want to keep your own simple record.

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.