6th through 8th graders, are you ready? I found a free middle school math curriculum that is online. Excited? Okay, yeah, I have a kid that age — “excitement” may not be the right word for how you feel (though her sister loved math at her age!).
MasterMath offers a free online math curriculum for middle schoolers (though I’d send my upper elementary or lower high schoolers there, depending on where they are in math skills). Each lesson includes:
- a video lesson
- a printable worksheet
- an answer sheet with solutions to the worksheet problems
- an online quiz (and an explanation for wrong answers)
There are about 32-50 lessons per school year level, and students should take around 1 to 1-1/2 each week. This information was obtained at MasterMath’s Homeschool page; go there to read more.

How to Get this Free Online Middle School Math Program
At MasterMath, your 6th through 8th grader can work through four different areas of arithmetic:
In the 6th grade program, he’ll learn fractions, decimals, equations, and more.
In the 7th grade math program, she’ll learn integers, prisms and cylinders, probability, and more.
In the 8th grade math program, she’ll learn linear equations, polygons, graphings, square roots, exponents — a lot of pre-algebra stuff!
And then there’s the algebra program! Your middle schooler will work on beginning algebra concepts and problems.
Visit MasterMath to get the free math lessons.
This is absolutely fantastic!! Thank you for posting this!!!