All learners welcome

For nearly 40 years, Virtual Virginia has made digital learning available to all learners in the Commonwealth with no barriers to enrollment—regardless of each student’s academic history or geographic location.

Two students laughing while looking at a phone
Spring 2023 Course Registration text with a dogwood tree in bloom

Register for Spring 2023 Online Instruction

Spring Registration Deadline: November 15 @ 11 a.m.

Virtual Virginia course registration for spring 2023 is now open! Our flexible enrollment options are perfect for all Virginia students in grades K–12 learning at school or at home.

Learn More: Spring Course Registration

School Support Training Course

Counselors, coordinators, and mentors at Virginia public schools and divisions now have access to VVA’s School Support Training Course, a free, online professional learning opportunity geared toward those who work closely with VVA students, faculty, and staff.

Join the School Support Training Course

A man helping a boy at a computer
Coach talking to soccer team

Partnership: VHSL + VVA

Free Professional Learning Course for High School Coaches

Athletics coaches at Virginia public high schools can now jump into free, online professional learning from Virtual Virginia and the Virginia High School League (VHSL).

Enroll in “Coaching Life Skills Through Sport”

Spanish flag and GOALS design

K–5 Spanish Enrichment Instruction

This fall, Virtual Virginia’s Goal-Oriented Active Learning Series (GOALS) will feature K–5 Spanish enrichment instruction for younger learners in a fun, engaging environment.

Learn More: GOALS for K–5 Spanish

Teacher and student with robot and programming code on a computer

“What Is Computer Science?”

In a free new course from Virtual Virginia and CodeVA, public school educators can learn the fundamentals of computer science, the Virginia SOLs for computer science, and how to teach computational thinking.

Enroll in “What Is Computer Science? For Educators”

VVA Statewide LMS Success

Educators: Level Up Your Canvas LMS Skills

Level up your skills in using the Statewide LMS for online and blended education! The Statewide LMS Success program provides structured, role-specific pathways to learn about and master the Canvas LMS.

Level Up: Statewide LMS Success

Hey, families!

A Parent Auditor Account is a great way for parents and families to support their children enrolled in VVA courses. Monitor student login activity, view course grades, and more—all within the VVA student information system.

Hands typing on a laptop computer