Virginia public school divisions & Virtual Virginia partner together to ensure learners have access and opportunity that complement those available in the physical school.


Summer Session 2022

Grades 6–12: 90 Online Courses

Grades K–5: Eight Online Enrichment Courses

Just Added! Coding (Grades 3–5) & Chinese (Grades K–5)

Virtual Virginia’s Summer Session 2022 will offer 90 online courses for instruction in grades 6–12 and eight online enrichment courses—in core academics, STEM, Chinese, French, Spanish, and computer science coding—for instruction in grades K–5. Enrollment will be available in multiple cohorts with different start and end dates.

Summer Session 2022
Summer Session 2022

Join the VVA Faculty!

Interested in joining the growing faculty of Virtual Virginia as an online instructor? Virtual Virginia is now accepting applications for 2022–2023 teaching positions at all grade levels!

Apply Now
2022–2023 Course Registration

2022–2023 Course Registration

Full-Year & Fall Registration: March 15 — July 15

Spring Registration: March 15 — November 15

GRADES 6–12: Students now choose not only their courses, but also the meeting times for their daily synchronous instruction! More than 120 courses are available to middle school and high school students, with 26 new courses in CTE, fine arts, world languages, and more.

GRADES K–5: In addition to core academic instruction, K–5 learners can enjoy a number of exciting special subjects, including art, computer science, dance, health & PE, music, and world languages (Chinese, French, and Spanish)!

2022–2023 Course Registration

Home Instruction

Virtual Virginia welcomes Virginia parents/guardians to enroll their children for home instruction in academic year and summer courses at all grade levels! Students may either enroll through their local public school or be enrolled by their parent/guardian as a homeschooled student.

Home Instruction

Free K–12 Online Learning Resources

The Virtual Virginia Outreach Program provides free K–12 online learning modules for Virginia public school teachers to use in their own classes.

Outreach Program

Free Training for Virginia Public School Educators

Virtual Virginia’s Professional Learning Program empowers educators to explore new instructional practices and the flexibility to achieve more—all at their own pace. Virtual Virginia’s professional learning opportunities are available to all Virginia public school educators at no cost.

Professional Learning


Website Accessibility|Statement of Nondiscrimination