Online Learning at Chesterfield County Public Schools

Welcome to CCPS Online

Providing a comprehensive offering of middle school and for-credit high school classes taught by licensed CCPS teachers online since 2005


No limits: Take courses for acceleration or interest
Yes, honors options: Earn honors credit based on performance
Yes, flexibility: Take some or all courses online
Yes, extracurricular activities: Participate in clubs, sports and events at your home school
CCPSOnline Overview
CCPSOnline student course experience


Don't miss our moment in the national spotlight tonight: #oneCCPS school bus driver Mike Mason and our need for more drivers will be covered during @CBSEveningNews; the news starts at 6:30 p.m. and our @SteveHartmanCBS story should be on about 6:50 p.m.

Game Changers are Chesterfield County Public Schools employees who step up and make a positive difference in the lives of students, families and their colleagues. To recognize a #oneCCPS Game Changer in your life, complete this nomination form:

Upcoming Events

Recent News from #oneCCPS

October 11th, 2021

Oct. 28 is deadline for openings on School Board advisory committees

Advisory committees established by the Chesterfield County School Board are one way community members connect with their local schools. Advisory committee members are appointed from each of the county’s five magisterial districts and include parents, teachers, staff members, students and others interested in helping Chesterfield County Public Schools achieve its vision of creating a better […]

...Read Full Article

October 5th, 2021

A fabulous evening of marching bands

Event Postponed POSTPONED: Showers are expected this evening, so the #oneCCPS marching band exhibition is postponed until Oct. 12. × Dismiss alert Don’t miss the return of the marching band exhibition featuring every high school in Chesterfield County Public Schools! Starting at 6:50 p.m. Oct. 5 at Meadowbrook High School (4901 Cogbill Road), you are invited to […]

...Read Full Article

October 1st, 2021

Chesterfield schools to pay $2,500 in bonuses to Food and Nutrition Services staff members

Chesterfield County Public Schools will pay bonuses up to $2,500 to Food and Nutrition Services employees. In addition to a $500 incentive already approved through Elementary and Secondary School Emergency Relief funding, each Food and Nutrition Services employee will receive a potential additional bonus of $2,000. That is a potential total of $2,500 for the […]

...Read Full Article