• Alert:

    Returning student registration is now open! If your child(ren) attended KWCPS during the previous school year, you should have received an email via SchoolMessenger last week in regards to registration. 

    Please use the link below to complete returning student registration: https://kwcps.powerschool.com/public/

    If you have any questions, please contact your child's school.

Close alert
Front of King William High School
King William High School

News

Subscribe
Policy for Providing Free and Reduced Price Meals 2020-2021 link to news article Read More
Letter from Superintendent David O. White on School Reopening Plans link to news article Read More
Private School Survey for Parents and Students link to news article Private School Survey for Parents and Students, As part of the new private school progress monitoring requirements, the Virginia Department of Education (VDOE) has developed a survey to obtain information from parents of students with disabilities served in private schools for students with disabilities, as well as a survey to obtain ... Read More
PowerSchool Enrollment Flyer link to news article Click 'Read More' for information about enrollment assistance using PowerSchool. Read More
New Student Registration- Grades K through 12th link to news article Click 'Read More' for information regarding student registration for the upcoming school year. Read More
A Letter to the Community from David O. White, Superintendent dated June 9, 2020 link to news article Read More
A Letter to the Community from David O. White, Superintendent link to news article Read More
Families First Coronavirus Response Act link to news article Read More
New Student Registration link to news article Please contact the school, to make an appointment to register your child. Registration is by appointment only. Read More
View All News Link to view next news articles Link to view previous news articles

Upcoming Events

Where To Find Us

King William High School
80 Cavalier Drive
King William, VA 23086
Ph: (804) 769-3434
Fx: (804) 769-2430

KWHS Facebook Page

KWHS Facebook Page