Virtual Learning Program

The York County School Division mission is to ensure every student is valued, supported, and challenged through learning experiences which prepare them for a successful future. As such, YCSD offers access to engaging and interactive online courses through both our local Virtual High School (VHS) program and Virtual Virginia (VVA), the state administered program. Core and elective courses approved within the Program of Studies, unavailable at a student's individual school, may be available for students to participate in at their school's virtual lab as a part of their traditional schedule.

Virtual High School (VHS)

VHS is a local program, that offers individual courses for original credit and credit recovery to support on-time graduation. All VHS courses are aligned with the Virginia Standards of Learning (SOL) and are facilitated by highly qualified, licensed YCSD teachers within the division's instance of Canvas. Please see school counselors for additional information regarding specific course enrollments. VHS does not offer elective full-time virtual enrollments.

Virtual Virginia (VVA)

Virtual Virginia is a partner to all Virginia public school divisions. Through these partnerships, VVA provides access to a variety of educational opportunities to K-12 students and educators through the Commonwealth.

For the 2021-22 school year, YCSD partnered with Virtual Virginia to offer full-time K-12 virtual instruction in response to individual student needs due to the COVID-19 pandemic. YCSD continued to offer this option in 2022-23; however, as of the 2023-24 school year, a full time VVA option will no longer be offered through YCSD.

Secondary courses approved within the Program of Studies, unavailable at a student's individual school or through the local VHS program, may be available for students to participate in their school's virtual lab as a part of their traditional schedule.

VVA Helpful Links

  • Academic Calendar
  • Parents & Families - Parents and families play an essential role in their children's success as students of VVA courses. Virtual Virginia offers a variety of resources to assist parents and families in facilitating and monitoring their children's performance in VVA courses.
  • Parent Auditor Accounts - Parent Auditor Accounts allow the parents and guardians to monitor student progress and access instructor contact information.
  • Account Help & Tech Support - The VVA Support team is available to help with Virtual Virginia- related account and technology issues. VVA support is available from 8am to 4pm Monday - Friday at

Frequently Asked Questions:

How can I see my child's grades for their virtual course?
Students will receive a standard unit of credit upon successful completion of YCSD approved virtual courses. Verified units of credit may be earned when the student has successfully completed the requirements and passed the Standards of Learning (SOL) test associated with the course in accordance with 8 VAC 20-131-110. All grades will be reported appropriately to post in the student's academic record. If a portion of a course is taken through VHS, the grades earned will transfer to the subsequent course at the zoned school of record.

What is the cost for an online course?
A student who resides in York County, Virginia, and is enrolled in the York County School Division, in accordance with Virginia Code Section §22.1-3 shall not be charged tuition for enrolling in an online course or virtual program offered by the school division during the fall and spring semesters as a part of their regular schedule.

Tuition may also be charged to all students in summer programs, exclusive of required remediation, or as otherwise permitted by Virginia Code Section §22.1-5.

Why can't I see my student's VVA grade in Aspen?
Virtual Virginia operates using their own gradebook through their instance of Canvas. Families may request a Parent Auditor to view student coursework and grades. Instructional Associates/Virtual Mentors will transfer grades from the VVA gradebook into the YCSD Aspen gradebook at YCSD grading intervals (interim, quarter, semester, final grades).

Is virtual learning for my student?
Students are most successful in virtual courses if they are independent learners, have good time-management skills, and maintain a regular schedule of logging into courses and communicating with the online teacher. Students must log in to these virtual courses daily and must be actively engaged in online discussion and activities. View the Virtual Learning Program Readiness Assessment tool.

The York County School Division website contains links to other sites that are not owned or controlled by York County School Division. Be advised that we, the York County School Division,
are not responsible or liable for the content, security or information of these sites. These external links are provided for your convenience.