MCPS Online Course Offerings

MCPS offers online curriculum for high school (9-12) students through APEX Learning, a company approved as a multi-division online provider by the Virginia Department of Education. Students may use Apex as an option to complete several course options that can be found at the following link:

Current MCPS students may take courses through APEX free of charge if approved by their guidance counselor and the principal.  High school credit is awarded upon completion of all APEX assessments with a score of 60 and above (i.e. Final Grade of D or higher) and a minimal score of “Pass Proficient” on the related SOL assessment if applicable.

Non-resident students must apply for permission to enroll in courses through the high school office.  No costs associated with online courses will be provided for non-resident students.  All non-resident students will be charged a $100 fee plus the cost of any textbooks per course.  Credit for non-resident students will be awarded upon successful completion of the course and a passing score on the related SOL.

Online instruction also is available to students through VDOE’s Virtual Virginia program, which offers pre Advanced Placement (AP), honors and AP courses and certain academic electives and world languages for students who otherwise would be unable to take these courses due to a lack of availability or scheduling conflicts within their school. For more information, see the Virtual Virginia website.

Students in grades K-8 may also take advantage of virtual learning opportunities through K12 Learning, another Virginia Department of Education approved multi-division online provider. Virtual educational experiences through K12 Learning may be provided at no cost to Middlesex County residents who receive the approval of the appropriate elementary or middle school principal. For more information on K12, visit

Non-resident students may also enroll for K12 virtual learning through Middlesex County Public Schools by contacting Tracy Seitz, Assistant Superintendent for Instruction, at or (804) 758-2277.  Non-residents students who take the four cores (English, mathematics, science, and social studies) through K12 will not be charged tuition.