(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.

2020–2021 Course Registration

2020–2021 Course Registration

Registration opens Wednesday, June 3, at 8 a.m.

Registration will open June 3 at 8 a.m. for more than 100 online courses taught by Virtual Virginia teachers. Courses are for students in grades 6–12 and include Advanced Placement (AP), world language, core academic, and elective courses at the high school and middle school levels.

2020–2021 Course Offerings

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

100+ Online Courses

Virtual Virginia’s Complementary Program offers more than 100 online courses taught by Virginia-certified teachers for grades 6–12.

Online Courses

Sample Lessons

Preview lessons from three Virtual Virginia courses.

Dog avatar in front of model of Rome, circa 200 AD

Survey of World Languages

Useful Abbreviations


Students explore Latin abbreviations used in everyday English, such as “a.m.” and “etc.” This course also includes lessons in Chinese, French, and Spanish.

Woman writing with a pencil

01005 AP English Language & Composition

Improving Introductions and Conclusions


Students learn the keys to writing attention-grabbing introductions and memorable conclusions.

Hurricane damage

03005 Earth Science II: Oceanography

Human Impact on Coasts

LESSON 10.04

This lesson focuses on the effects that construction and other types of human activity have on beaches and coastlines.

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