Online Homeschool Curriculum for Middle School Students
Online middle school homeschool curriculum provides structured coursework for grades 6–8 in subjects like math, language arts, science, and social studies. K12 offers online curriculum options to help students strengthen academic skills and prepare for high school. Compare available courses for each grade to find the right fit for your student.

ACCREDITATION
Quality Courses, Carefully Crafted
As a Cognia-accredited corporation, K12 meets the highest standards of educational management. All courses align with state and national standards, so your student keeps pace with their grade level.
MULTIMEDIA EXPERIENCES
Bring Learning to Life
From microscopes to art supplies, K12 provides a wealth of hands-on materials to create engaging online lessons. Enrich your child’s education with textbooks, storybooks, CDs, rock and mineral kits.
PRICING
Affordable Learning at Home
Our pricing plans give you the option to pay for independent homeschool courses upfront for the year, on a monthly basis, or through a subscription. Save when you bundle or enroll several students at once.
HOW IT WORKS
How Does K12-Powered Learning Work?
K12 offers live online classes and assignments your child can complete at their own pace, on their own schedule, and in an environment that works for your family.
Find the Right Homeschool Option
I’m ready to purchase a course
Buy individual courses to supplement your child’s education or build a complete homeschool curriculum.
I’m Ready to Find a School
Accredited K12-powered schools are available all over the U.S. Select your state for a list of local options.









