11 Free Online Math Courses for Middle School

Here are free online math courses for middle school students from all over the world that we at Study Abroad Nations were able to find on the internet upon research and have put them together for easy access.

These math courses are designed to help middle school kids easily understand complex mathematical equations and prepare them for university and college-level courses.

The phrase “middle school” means different things in different countries. In the UK, middle school is a school for children from the ages of 9 to 13 years old. While in the United States and Canada, it is a junior high school.

Whatever it means in any country, this post still works just fine after all the same kind of math is offered in schools all over the world. That’s right, math is the same everywhere the approach might be different but it still explains the same thing.

Now, this article is designed to help middle school kids all over the world in math. Maybe for one reason or another, your child does not attend the usual school or you want your child to be homeschooled, this is going to work just fine.

It may also be that your child really loves math and want to keep learning while at home, then this is good too. You should show them this post so that they can see the various online math courses specially designed for them and begin learning immediately.

Remember that the math courses listed out in this article are for middle school students, but it can also come in handy if you are an adult who has forgotten how middle school algebra or calculus works and want to get back the knowledge.

You can also indulge in the classes as an adult to teach your kids later or help them with homework.


Why Study Maths Online?

Kids these days are getting smarter by the minute and they get most of their knowledge from the internet. The internet is a really lively place to be and we both know just how much kids enjoy lively experiences, and one like the internet is not exempted.

Learning math from a classroom board is really boring – every kid would agree with me on this one – but nothing is boring online, not even learning algebra or calculus online would be. So, this coming online is to offer kids a whole new learning experience aside from the one they are always used to.

Also, online learning comes with many advantages which the regular or “offline” school does not. Online learning is flexible, convenient, cheaper – free in some cases –, faster to complete, and still offers the same kind of quality education as an offline school.

Courses, programs, subjects are taught by some of the top teachers, lecturers, and professors in the world. In some online courses, CEOs of top organizations offer free lectures to students relating to various fields of study and offering them beneficial advice on life after school.

We at Study Abroad Nations have published a variety of posts on free online courses – for the adults this time – and we decided to bring this one for the kids. Now, through this post kids from anywhere in the world with a smartphone, tablet, PC, or desktop and an internet connection can enroll in the free online math courses for middle school at no cost at all.

Where can I learn math online for free?

There are various online learning platforms where you can learn math online for free, Mathplanet is one of the online platforms that offers free online math. Although there are others you will come across as you keep reading this post.

These online resources offer free online middle school math courses in pre-algebra, algebra 1, algebra 2, calculus, geometry and some even go on to offer practice tests for SAT and ACT.

What is the best website to learn math?

The following are some of the best websites where you can learn math online for free or at a fee;

  • DragonBox
  • CueThink
  • Art of Problem Solving
  • Buzz Math
  • Corbettmaths
  • DreamBox
  • Edgenuity
  • IXL Math
  • Istation
  • Khan Academy
  • First in Math
  • eMathinstruction
  • skoolbo
  • SumDog
  • Woot Math
  • Math Central
  • Numberock

These websites are especially recommended by high school teachers and are regarded as the best in teaching math online.

But to know about the free online math courses for middle school then you have to scroll ahead as they are listed below.

Free Online Math Courses for Middle School

The following are the 11 free online math courses for middle school to enroll in at any time;

  • Pre-Algebra
  • Algebra 1
  • Algebra 2
  • Geometry
  • High School Precalculus: Help and Review
  • Statistics
  • Trigonometry
  • Statistics 101: Principles of Statistics
  • Math 101: College Algebra
  • Math for Kids
  • 6th – 8th Grade Math: Practice & Review


As a middle school student, you need to prepare yourself for high school, you can take this math course, Pre-Algebra, to achieve just that. Use it to test the waters before going into the real thing.

This course is offered by MathPlanet, it is 100% online as well as free. The course is divided into 10 chapters with each chapter divided into several lessons. The chapters include an introduction to algebra, graphing and functions, area and volume, equations and inequalities, the four rules of arithmetic, and more.

MathPlanet will help guide you through the first stages of high school algebra through this course, seize the opportunity and enroll now.

Algebra 1

This course, Algebra 1, is one of the free online math courses for middle school and it is a high school preparatory course that will guide you through functions, polynomials, inequalities, systems of equations, expressions, radical and rational expressions, and others.

The course has 12 chapters and each chapter is then divided into several lessons each of which has theories, video lessons, and examples to give you the best learning experience.

Algebra 2

This is another “testing water” course for preparing middle school students for high school. The course, Algebra 2, is one of the free online math courses for middle school and will teach you polynomial functions, matrices, graphs and inequalities, probability and trigonometry, exponential and logarithmic expressions among others.

To provide you with an excellent teaching experience, the course will be divided into 13 chapters with theories, examples, and video lessons.


The geometry course has 10 chapters which are divided into various lessons with theories, video lessons, and examples. These lessons will guide you through various mathematical subjects including circles and areas, parallel lines and triangles, transformations and quadrilaterals, trigonometry, etc.

The course, Geometry, is one of the free online math courses for middle school preparing students for high school geometry.

High School Precalculus: Help and Review

The high school precalculus is one of the free online math courses for middle school students with an interest in calculus. This course prepares middle school student for high school calculus. The course has 32 chapters divided into various lessons with engaging video lessons and practice tests.

You can also take this course if you are in high school too as it offers help and reviews on the various topics including polynomial functions and trigonometric graphs, sets in algebra and graph symmetry, etc. among others.


Statistics is one of the free online math courses for middle school students and you can get the knowledge by enrolling in the course. Statistics is a branch of math that deals with data analysis and collection and it is useful for finding trends and making decisions.

The topics include sensitivity analysis, distributions, regression analysis, and hypothesis testing.


For any math problem or topic that concerns distances, angles, or waves, trigonometry helps you understand them. If you don’t understand trigonometry yet or having problems with understanding some of the topics you should enroll in this course and learn via engaging video lessons.

The course covers a variety of topics including radians and trig functions, trig identities and triangle formulas, inverse trig functions, special angles, and unit circle, etc. which spans across other science and engineering courses.

Statistics 101: Principles of Statistics

Yes, this is statistics but this is different from the other one above in that it is evaluated and recommended for up to four semester hours and may be transferred to more than 2,000 colleges or universities.

You can apply for a credit transfer and save time and money on degrees. The Principles of Statistics course has 11 chapters split into various lessons which are delivered via videos and there is also a practice test at the end of your course study.

Math 101: College Algebra

You are definitely the intuitive kind for you to be reading this and highly interested in math. Take your interest to the next level by engaging in this course, Math 101: College Algebra, which is one of the free online math courses for middle school.

The course has been evaluated and recommended for 3 semester hours and you can apply for credit transfer to over 2,000 universities and colleges. You’ll be learning from expert math tutors who will teach you algebra in the simplest way possible and there is also a quiz you can take to test your proficiency.

Math for Kids

This encompasses various branches of math such as arithmetic, algebra, and geometry although teaches them in the most basic way to improve students’ understanding.

As a parent whose kid is failing math, you can encourage them to enroll in this course, learn from a top math tutor,s and gain unique knowledge on the various math topics.

Through this means they can be able to bring up their grades and even make an attempt at the available quizzes to see how better they have become. Enroll now

6th – 8th Grade Math: Practice & Review

Get ahead in math or catch up by enrolling in this course which provides engaging videos and texts on algebra and basic arithmetic for middle school students. You can easily follow it up to finish your homework or study for an upcoming test.

The course has 55 chapters with various lessons each with different video lessons and theories to give you an exciting learning experience. Enroll here

These are the 11 free online math courses for middle school students to enroll in and start updating their mathematical knowledge immediately.

The conclusion to Free Online Math Courses for Middle School

This is the age of the internet and it is only normal that we utilize it to the fullest and online learning is just one of the many ways to benefit from the internet. Allow your child enjoin in the advantages of the internet by helping them engage in any of these 11 free online math courses for middle school.

Whether it is to study for a test or complete homework this post is highly recommended and will help you in your journey. It will also help you refresh your memory on basic high school mathematics and help your middle school child prepare for high school.

High school students too can enroll in the program to refresh their memory of various math topics and also go on to introduce it to their siblings who are struggling in any of the math courses listed here.