Unlock your child’s full potential. Enroll today!

Online Summer School Courses and Programs

What are the benefits of an online summer school program?

Summer is the perfect time for students to catch up, get ahead, try a new language, or explore electives. A K12-powered online summer school program or course could be just what your child needs to start the next school year strong!

K12 1624105557106 1 image

Get Back on Track with credit recovery courses in key subjects

K12 1624105598852 image

Get Prepared for the transition from middle to high school with courses in algebra, American literature and biology.

K12 1649797004119 image

Get Ahead in a core subject or a world language

K12 1624105825976 image

Get Inspired with career-focused electives or personal enrichment courses.

How does online summer school work?

For Elementary School Students

For students in grades K–5, you can buy courses at K12courses.com. With flexible options to meet your child’s needs and affordable payment plans, this summer can be an enriching one. Choose from courses in art, social studies, language arts, math, science, music, and more!

For Middle School and High School Students

Whether your child is already enrolled in a full-time K12-powered school or not, online summer school courses are offered for 6th–12th graders through K12 Private Academy and The Keystone School.

Credit Recovery Courses

Designed for students who didn’t pass a subject the first time, Keystone’s credit recovery courses use new approaches to teach unlearned concepts, letting students move past material they’ve already mastered.

Full-Length Semester Courses

Both K12 Private Academy and The Keystone School offer a wide variety of teacher-supported courses with summer start dates.

Condensed Courses

These are the same quality courses that K12 Private Academy offers during the school year, but each semester course has been condensed to four weeks (20 instructional days).


For full details on cost, courses offered, start times, and how to enroll, visit K12 Private Academy and The Keystone School.

Online Summer School at a Glance

K12 Private AcademyThe Keystone School
Credit Recovery CoursesK12 image
Full-Length Semester Courses with Summer Start DatesK12 imageK12 image
Condensed 4-Week Summer SessionsK12 image
K12 Logo K12PrivateAcademy image

Private Academy

Begin the enrollment process online or call 877.512.7748.


K12 Logo Keystone 1 image

The Keystone School

Begin the enrollment process online or call 800.255.4937.