Select To Get Started:
CLICK HERE to create an account and/or log in to an existing account!

General Information:

Welcome to the North Carolina Virtual Academy portal for online Lottery Applications. When completing a lottery application, please note that a separate application must be submitted for each child if you have multiple children. 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 scroll down and see the colored sections below.


How to Videos:

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 2024-2025 School Year ONLY.

Thank you for your interest in the North Carolina Virtual Academy for the 2024-2025 school year. You are now applying for admission during the open enrollment window. Open enrollment will be from February 21, 2024, through April 5, 2024.

NCVA has a capacity of 3100 students in grades K-12 for the upcoming school year. If the total number of applications received by April 5, 2024, exceeds the total number of seats available by grade, a lottery will be conducted on April 11, 2024, 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. 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