Math seems to be one of the subjects that most homeschool moms dread, with science running a close second. I actually love math, though I didn’t love teaching it for the longest time. It wasn’t until I came to realize that math is not some secret code that needs to be deciphered and unlocked that I began to enjoy math with my kids .

**It is actually very natural for most children to learn math concepts, and if you graduated high school, you can absolutely teach math.**

I spent hundreds of dollars trying to find the “right” math curriculum. I was terrified that I wasn’t going to teach it correctly and my children were going to be forever math dumb.

I needn’t have worried so much.

Do you know what all of that curriculum I bought had in common? **It all taught the same things, in pretty much the same order.** The only thing way they differed was in the method of delivery. Some were very worksheet oriented, while others were very hands-on, and still others used a combination of both. Some used a spiral method and some used a mastery approach.

**Regardless of what method is used to teach it, math is math.**

You don't need an expensive curriculum to teach math. There is no “right” way to teach it, but there is a way that works best for you and your children. Trust me when I say, you can spend LOTS of money before you figure out what that is.

But you don’t have to.

I’ve put together a list of some of the best free math programs available. All were completely free at the time of writing. If you find one that is no longer free, please let me know.

### Elementary Math (Grades K-5)

Free Math Program

Easy Peasy All-in-One Homeschool

Little House Kindergarten Math

cK-12 Elementary Math - Grades 1-5

Centre for Innovation in Mathematics Teaching - Mathematics Enhancement Programme

For each year there are practice books, detailed lesson plans, and copy masters to be used in lessons, as well as general information about the Primary MEP project.

Ray’s Arithmetic - including teacher editions for grades 3-5

### Middle School Math (Grades 6-8)

Master Math - Grades 6-8 and Algebra 1 - Video lessons

(AHmazing free math resource)

CK-12 Books

- Middle School Math - Grade 6
- Middle School Math Concepts - Grade 6
- Middle School Math - Grade 7
- Middle School Math Concepts - Grade 7
- Middle School Math - Grade 8
- Middle School Math Concepts - Grade 8

Centre for Innovation in Mathematics Teaching - Mathematics Enhancement Programme

For each year there are practice books, detailed lesson plans, and copy masters to be used in lessons, as well as general information about the Primary MEP project.

### High School (Grades 9-12)

Easy Peasy All-in-One High School

CK-12 Books - Includes teacher books

After clicking the link, choose the “Flexbook Textbooks” tab

Master Math - Grades 6-8 and Algebra 1 - Video lessons

(AHmazing free math resource)

Alison Online Courses

Do you have a favorite free math curriculum that isn't included here?

Please share with us in the comments!