15 Online Math Courses for Middle School Students
- Stephen Turban

- Oct 3
- 8 min read
Online math courses are a practical way for middle school students to strengthen their foundation in mathematics while exploring more advanced topics beyond the classroom. Because they are accessible online, these courses allow students to learn at their own pace without the added expense of commuting.
For students interested in math, these courses can be a chance to explore areas such as algebra, geometry, statistics, or even introductory programming that connects directly to mathematics. Some courses also include interactive assignments and projects, giving students hands-on experience in applying mathematical concepts.
To help you find the right fit, we’ve narrowed down a list of 15 online math courses for middle school students that balance accessibility with opportunities for advanced skill development.
15 Online Math Courses for Middle School Students
Location: Virtual
Cost/Stipend: Varies depending on program type; need-based financial aid available
Acceptance rate/Cohort size: Highly selective
Dates: 8-week program with a spring cohort in March and a summer cohort in June
Application Deadline: Multiple deadlines throughout the year
Eligibility: Students in grades 6–8
The Lumiere Junior Explorer Program gives you the opportunity to explore advanced topics in areas like biology, computer science, and mathematics through short, focused projects. With one-on-one mentorship from PhD candidates at top universities, you’ll get hands-on experience in research and learn how to apply scientific methods to real-world problems. In the first few weeks, you’ll explore different areas within your chosen track before focusing on one to develop a high school–level project. If you choose mathematics, you’ll work on research-oriented problems that build your critical thinking and problem-solving skills. While not a traditional course, this program is a strong option if you want to challenge yourself and apply math in a research-based setting.
Location: Live online course or self-paced online course
Cost: $485 (live) or $552 with books (self-paced)
Acceptance rate/Cohort size: Open enrollment
Dates: Courses are available year-round (16 weeks per course). Check dates here
Application Deadline: Rolling admissions
Eligibility: Students who have completed a typical Pre-Algebra course
The Introduction to Algebra A course from Art of Problem-Solving (AoPS) is designed to help you build a strong foundation in algebra. You will cover core topics like arithmetic rules, inequalities, ratios and proportions, linear equations, factoring quadratics, and the quadratic formula. The course is available in two formats: live sessions led by expert instructors or a flexible self-paced option you can complete on your own time. Along the way, you’ll solve challenging problems, engage with thought-provoking questions, and develop creative strategies for approaching algebra. Support comes through textbooks, videos, homework sets, and a class message board where you can collaborate with peers and reach out to instructors.
Location: Online
Cost/Stipend: Free
Acceptance rate/Cohort size: Open enrollment
Dates: Self-paced
Application Deadline: Year-round
Eligibility: Open to all
This course from Duke University helps you build the essential math foundation needed for data science. You will review topics like set theory, real numbers, inequalities, graphing functions, exponents, logarithms, and probability, including Bayes’ theorem. The course introduces new concepts and math symbols step by step, so you can follow along even if you haven’t taken algebra or pre-calculus yet. You’ll also practice with tools like Venn diagrams, Sigma notation, and slope and distance formulas on the coordinate plane. It’s a solid starting point if you’re interested in statistics, computer science, or advanced STEM courses later on.
Location: Virtual
Cost/Stipend: Free to audit; $99 for a certificate
Acceptance rate/Cohort size: Open enrollment; no competitive admissions
Dates: Self-paced
Application Deadline: Current course run ends April 1
Eligibility: Open to all
The Maths Foundations course from AdelaideX is designed to help you strengthen core math skills that are essential for high school. You will learn about natural numbers, integers, rational numbers, equations, inequalities, decimals, percentages, and measurements such as length, area, time, and speed. Each topic is introduced through short explanation videos, worked examples, and interactive activities, giving you plenty of chances to practice. The course also includes dynamic animations built with GeoGebra and short quizzes you can retry until you’ve mastered the concept.
Location: Online
Cost/Stipend: Free to enroll
Acceptance rate/Cohort size: Open enrollment
Dates: Self-paced
Application Deadline: Available year-round
Eligibility: Open to all
This Johns Hopkins course helps you build a strong foundation in algebra that’s essential for more advanced subjects like precalculus, calculus, probability, and statistics. You’ll cover core topics including real numbers, equations, inequalities, polynomials, rational expressions, exponents, radicals, and quadratic equations. The course also introduces systems of equations, functions, and graphing to strengthen your problem-solving toolkit. Along the way, you’ll practice both computational skills and conceptual understanding, learning how to model real-world situations with algebra. A final exam reinforces the key ideas of equations, inequalities, and number structures.
Location: Online
Cost/Stipend: Free to audit; $69 for certificate
Acceptance rate/Cohort size: Enrollment not capped
Dates: Self-paced
Application Deadline: Available year-round
Eligibility: Open to all
This StanfordOnline course introduces you to the fundamentals of logic, a key tool used in mathematics, computer science, philosophy, and linguistics. You’ll begin with propositional logic, where you’ll learn how to define well-formed expressions, test their truth in specific situations, and identify logical consequences between sentences. Once you’ve mastered the basics, the course expands into first-order logic, adding new expressive abilities and a more complex semantic theory. Throughout the course, you’ll explore concepts of grammaticality, truth, and consequence while recognizing the limitations of formal languages.
Location: Online
Cost/Stipend: Free to enroll; $139 for certificate
Acceptance rate/Cohort size: Open enrollment
Dates: Self-paced
Application Deadline: None
Eligibility: Open to all
UTAustinX: Effective Thinking Through Mathematics course challenges the myth that great ideas appear magically, showing instead how strong thinkers develop habits that lead step by step to creative breakthroughs. Guided by Professor Starbird, you’ll explore how puzzles and mathematical problems can train you to think more effectively and imaginatively. The course emphasizes strategies that you can apply not only to math but also to real-world situations where problem-solving and innovation are needed. You’ll practice habits of mind that encourage new insights and deeper understanding.
Location: Online
Cost/Stipend: Free
Acceptance rate/Cohort size: Enrollment not capped
Dates: Start anytime
Application Deadline: None
Eligibility: Open to all
This free online course introduces key statistical methods for analyzing and interpreting data. You’ll learn how to conduct sampling, gather and classify data, and compute basic measures of central tendency such as mean, median, and mode. The course also covers sigma notation, measures of dispersion such as variance and standard deviation, and the application of the normal bell curve to understand data distribution. Beyond the basics, you’ll explore relationships between data sets through correlation, scatter plots, and regression analysis, including calculating the Pearson coefficient and best-fit lines.
Location: Online
Cost/Stipend: Free
Acceptance rate/Cohort size: Open enrollment
Dates: Self-paced
Application Deadline: Available year-round
Eligibility: Anyone can join
This free self-paced course helps learners of all levels develop a more effective and positive relationship with mathematics. The course addresses common misconceptions about math, demonstrating to students their potential for success and how to employ practical strategies for learning. Featuring Jo Boaler and a team of undergraduates, it also includes engaging videos that connect math to real-world contexts like dance, juggling, snowflakes, and soccer. Designed with active engagement in mind, the course is available indefinitely for learners who want to strengthen both their skills and mindset toward math.
Location: Online
Cost/Stipend: Free
Acceptance rate/Cohort size: Open enrollment
Dates: Self-paced
Application Deadline: No deadlines
Eligibility: Anyone can join
This Basic Statistics course introduces the core ideas of statistics needed to understand research in the social and behavioral sciences. You’ll begin with descriptive statistics, learning how to work with cases and variables, and how to calculate measures such as mean, median, mode, standard deviation, and variance. From there, the course covers correlation and regression to help you assess relationships between variables. The next section introduces probability, including probability distributions and sampling distributions, which form the basis for inferential statistics. Finally, you’ll explore confidence intervals and significance tests to evaluate whether patterns in data are strong enough to support conclusions about a population. This course also prepares you for the next step in the specialization: Inferential Statistics.
Location: Online
Cost/Stipend: Free
Acceptance rate/Cohort size: Enrollment not capped
Dates: Start anytime; self-paced
Application Deadline: Available year-round
Eligibility: Anyone with basic knowledge of algebra
This interactive online course takes you from the basics of geometry to more advanced theorems and proofs about 2D and 3D shapes. You’ll start with questions like how to measure angles and what makes lines parallel, then progress to proving properties of triangles, quadrilaterals, and polygons. The course also covers calculating areas of shapes ranging from triangles and circles to ellipses and more complex figures. You’ll learn the Pythagorean theorem, explore angle and line relationships in circles, and calculate the surface areas and volumes of solids. With a flexible structure that allows you to choose your own path, the course includes real-world examples like estimating the size of the Earth and shortcuts for problems like counting stones in the Great Pyramid.
Location: Online
Cost/Stipend: Free
Acceptance rate/Cohort size: Open enrollment
Dates: Open year-round, self-paced
Application Deadline: No deadline
Eligibility: Anyone can join
Math Planet’s Geometry - Angles, Shapes and Area course introduces students to fundamental and advanced concepts in geometry, covering shapes, size, relative position, and spatial properties. You’ll explore points, lines, angles, triangles, circles, transformations, and area, while also developing geometric reasoning and learning how to prove theorems. The course includes coordinate geometry, such as equations of lines and circles, tangents, normals, and transformations on graphs. Trigonometry topics like sine, cosine, and tangent ratios are also covered, along with radians, the unit circle, and graphing trigonometric functions. Finally, you’ll apply these tools to calculate length, area, and volume for both simple and compound shapes.
Location: Live online course or self-paced online course
Cost: $400; $449 with books (for self-paced classes)
Acceptance rate/Cohort size: Open enrollment
Dates: Courses are available year-round. Check dates here
Application Deadline: Rolling admissions
Eligibility: Students in grades 6–9 who have mastered basic algebra
In this course, you will build a foundation in counting and probability by exploring casework, multiplication, permutations, combinations, Pascal’s triangle, combinatorial identities, and the Binomial Theorem. You can choose between a live online format with 90-minute classes led by experienced instructors or a self-paced format with interactive, adaptive lessons. In either option, you’ll work with the Introduction to Counting & Probability textbook, videos, and engaging homework problems that reinforce key concepts.
Location: Online
Cost: Most courses available for $215
Acceptance rate/Cohort size: Open enrollment
Dates: Self-paced
Application Deadline: No deadline
Eligibility: Middle school students
BYU Independent Study offers flexible online middle school math courses that prepare you for the transition into high school. The curriculum focuses on developing strong problem-solving skills while covering core topics, including integers, exponents, functions, and introductory geometry. Courses available include Pre-Algebra, Seventh Grade Mathematics, and Eighth Grade Mathematics, each designed to match your level of readiness. You’ll work on developing mathematical fluency and confidence through structured lessons and practice exercises. Since these are self-paced, you can progress at your own schedule while ensuring you master the fundamentals.
Location: Online
Cost/Stipend: Tuition starts at $249/month; scholarships available
Acceptance rate/Cohort size: Enrollment not capped
Dates: Self-paced
Application Deadline: Enrollment open year-round
Eligibility: Middle school students
Acellus Academy’s middle school math program builds on elementary-level concepts while preparing you for high school courses. Using Prism Diagnostics, the program adapts to your individual needs, offering extra help if you struggle and acceleration if you’re ready to move ahead. Across grades 6–8, you’ll cover core topics such as ratios and proportions, fractions, decimals, percentages, equations, functions, inequalities, and algebraic expressions. You’ll also explore geometry concepts like area, volume, and surface area, along with rational numbers, exponents, and linear functions. Separate tracks are offered for Grade 6 Math, Grade 7 Math, and Pre-Algebra, allowing you to progress at the right level.
Stephen is one of the founders of Lumiere and a Harvard College graduate. He founded Lumiere as a PhD student at Harvard Business School. Lumiere is a selective research program where students work 1-1 with a research mentor to develop an independent research paper.
Image Source - Duke University logo


















