Family Resource Hub

Chesterfield County Public Schools



The CCPSOnline program is built for flexibility, offering a comprehensive collection of online high school credits, including honors, advanced placement and dual enrollment courses. Classes are taught by licensed Chesterfield teachers and are delivered through the Canvas learning management system. Students can choose to take a full course load through CCPSOnline or select courses to supplement their class schedule at their school of residence. CCPSOnline offers sessions during the school year and summer. The Virginia Department of Education has approved Chesterfield County Public Schools as a multi-division online provider, which allows students from other school divisions to take courses through CCPSOnline as well. Additionally, the NCAA has approved CCPSOnline as a nontraditional program. If you are interested in CCPSOnline, talk with your school counselor.


During the regular school year, there is no fee for Chesterfield County students taking courses that do not exceed a full course load. Fees apply for students who do not reside in Chesterfield County, for CCPS students who exceed a full course load, and for all students who take courses for the first time during the summer.

More information

Please visit the CCPSOnline website for information regarding classes, registration, and any applicable fees. 

Office hours: Monday through Friday from 7 a.m. to 3 p.m. 

Phone: 804-639-2751

What is PACE? #

PACE is CCPSOnline program allowing students to complete high school course requirements in an accelerated format. Schools identify students who require personalized solutions to meet their anticipated graduation timeline, and CCPSOnline works with the school to provide a licensed teacher, courseware and student supports. Ask your school counselor for details.

Updated on March 15, 2022
Table of contents
en English