Skip to main content

Charles City County Public Schools

Educate - Engage - Empower

Homepage

Dr Otey and students at Back to School Fair
Four CCPS students stand together in a hallway, smiling.
Back to school fair!
September Student of the Month
PreK
Convocation
Convocation
Fall Festival
Veteran's Day

Veteran's Day

Today, we pause to recognize and honor all who have served and the families and loved ones who have supported them along the way.To the veterans in our CCPS community, our families, staff, and beyo...

November 11, 2026

VTEC Donation for Library and STEM

VTEC Donation for Library and STEM

A heartfelt thank you to the Virginia Tribal Consortium of Education (VTEC) for their generous donation to support the CCES Library and STEM Lab! Your kindness and commitment to education will help...

November 9, 2026

27-28 Budget Meeting

27-28 Budget Meeting

Please join us in the conversation about our school budget on Thursday, November 12th at 6pm in the CCHS Cafeteria. Your voice matters!

November 9, 2026

S-Cubed Event

S-Cubed Event

This Superintendent’s Success Squad (S-Cubed) celebration is the first of a series of end of quarter celebrations to recognize good ABCs - Attendance, Behavior, and Classwork effort. A huge thank y...

November 9, 2026

Spotlight

Welcome to ParentSquare!

March 11, 2026

Welcome to ParentSquare!

Our school is using ParentSquare! We are excited to let you know that this year we'll be using ParentSquare to communicate with you at the school, and in your classrooms and groups. ParentSquare pr...

Step 1: Activate Your Account

March 11, 2026

Step 1: Activate Your Account

Click the link in your activation email/text, or sign up on parentsquare.com or via the ParentSquare app.Next, check out our guide to getting started.

Step 2: Download the App

March 11, 2026

Step 2: Download the App

It’s easy to stay in the loop with the ParentSquare app. Download it now for iOS or Android devices. Register for ParentSquare from the Mobile App Parent Dashboard on Mobile App

Step 3: Set Preferences

March 11, 2026

Step 3: Set Preferences

Click your name in the top right to set your notification and language preferences. More tips

Upcoming Events

Accessibility View of Full-Page Calendar

View the full calendar to see all the exciting events we have happening in the next few weeks and months!

Our Programs

We offer a wide variety of programs designed to help students prepare for their future careers.

Preschool

This program provides our early learners with the opportunity to be prepared for the amazing educational journey ahead!

STEAM Educ­ation

STEAM experiences that foster creativity, critical thinking, collaboration, and real-world problem-solving through science, technology, engineering, arts, and mathematics.

Career Explor­ation

Career and Technical Education programs equip students with the academic, technical, and workplace skills needed for success in college, careers, and industry certifications.

JROTC

JROTC program develops responsible citizenship, leadership, character, and self-discipline through hands-on learning and community service opportunities.

Mental Health Resources

CCPS is committed to supporting student well-being by providing mental health resources, counseling services, and social-emotional supports that help students thrive academically and personally.