K–12 Online Instruction
Virtual Virginia provides online instruction to students throughout the Commonwealth. Virginia-certified instructors teach courses from kindergarten through the twelfth grade, through daily synchronous instructional sessions and asynchronous content, assignments, and feedback.
Elementary School Instruction
(Grades K–5)
Online K–5 instruction in core academic subjects, plus instruction in a variety of special areas, including world languages, fine arts, health & PE, and computer science
Middle & High School Instruction (Grades 6–12)
More than 120 online courses taught by Virginia-certified instructors for grades 6–12, covering core academics, electives, world languages, CTE, and more
VVA Pathways: Unique Instruction Programs (K–12)
A wide variety of personalized online educational opportunities for grades K–12, with a focus on flexibility through a variety of learning paths


High school and middle school courses
See the standards-based courses we offer for high School and middle school students, developed and taught by Virtual Virginia’s state-certified online instructors.

Do you homeschool?
Virtual Virginia welcomes homeschooled schools for instruction in all grade levels. Learn how your child can enroll in home instruction with VVA.

How to be a successful online student
Get the inside scoop on the steps you can take each day to be successful when taking online courses with Virtual Virginia!