General Information:

Welcome to the North Carolina Virtual Academy portal for online Lottery Enrollment and School Registration. When registering your child, please note that a separate application must be submitted for each child. Multiple application submissions for the same child or applications containing incomplete or inaccurate information will be excluded from the application process. For further information, please see the colored sections below.


All applications will be processed electronically. All requests will be checked for accuracy. Any falsification of information may result in your application not being processed and/or denied.  

*Please also note that this website is optimized for IE 10.0 and higher, Safari, Chrome and Firefox.


Back to School Website

North Carolina Virtual Academy Enrollment Lottery Information:

Important! We are currently accepting applications for grades K-12 for the 2021-2022 School Year ONLY.

Thank you for your interest in the North Carolina Virtual Academy for the 2021-2022 school year. You are now applying for admission during the open enrollment window. Open enrollment will be from March 1st, 2021 through April 15th, 2021.

NCVA has a capacity of 2592 students in grades K-12 for the upcoming school year. If the total number of applications received by April 15th, 2021 exceeds the total number of seats available, by grade, a lottery will be conducted on April 23rd, 2021 to determine initial seat offers.

Families will be notified if a lottery is necessary. Upon conclusion of a lottery, all applying families must complete an official registration within the NCVA parent portal within 10 days. Families not completing the parent portal registration during that window may surrender their position.

Once this form is complete, you should receive an email confirmation within one business day with your application ID. If you do not receive confirmation within one business day, please check your spam folder and email if it is not found. Please do not submit a duplicate application.  Replies to the confirmation email will not be monitored.

For More Information, Contact:

North Carolina Virtual Academy
4220 NC Highway 55
Durham, NC 27713
Phone: 855.669.3660

Technical Support
Scribbles Software, LLC

Business Hours:

 (August - May)
 Monday - Friday, 8:00 AM - 4:00 PM

 (June & July)
 Monday - Thursday, 8:00 AM - 4:00 PM