(866) 650-0025
PO Box 2120 Richmond, VA 23218

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

Spring 2021 Course Registration Now Open

Registration is now open for Virtual Virginia courses for Spring Block 2021. Virtual Virginia offers online Advanced Placement (AP), world language, core academic, and elective courses to students throughout the Commonwealth.

View the VVA Course List
Spring 2021 Course Registration

Enroll Now: Free VASCD Professional Learning Opportunities

Virtual Virginia (VVA) has partnered with Virginia ASCD (VASCD) to offer three professional learning courses at no cost to Virginia public educators participating in virtual instruction for the 2020–2021 academic year. The three self-paced courses have been designed to assist educators in translating critical areas of pedagogy between face-to-face and virtual learning environments.

Enroll in VASCD Courses

Free, NSQ-Aligned Webinar Series on Online Teaching

Virtual Virginia will host a series of free, 45-minute webinars aligned to the National Standards for Quality (NSQ) Online Teaching throughout Fall 2020. Register now to learn more about digital pedagogy, facilitating student engagement, building community, measuring learner progress, and diversifying instruction.

Register for Webinar Series

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
WordPress Appliance - Powered by TurnKey Linux