Is National Heritage Online Academy tuition-free?
Yes. National Heritage Online Academy is an online K-12, tuition-free public charter school open to all students in North Carolina.How do I submit an application?
If you're ready to apply, submit your application online through our website—it’s quick and easy.If you’re still exploring or have questions about who can apply, when to apply, or next steps, our Student Application FAQ page has helpful answers.
What is Open Enrollment?
Open Enrollment is the designated period when families can apply for the upcoming school year and receive equal consideration for available seats. If more applications are received than seats available, a random lottery will be held to determine which students are offered a seat and the order of the waiting list. If fewer applications are received than seats available, all eligible students will be accepted.See our Open Enrollment FAQ page for important dates and details.
What is the lottery process?
The lottery is a random selection process used to fill available seats in each grade level. A lottery is only held if the number of applications received during Open Enrollment exceeds the number of seats available.Learn more on our Lottery FAQ page.
What happens if my child is placed on the waiting list?
If your child is placed on the waiting list, don’t be discouraged. Seats often become available throughout the spring and summer. We will continue to keep you informed if your child remains on the waiting list.Find more information on our Waiting List FAQ page.
What happens after my child is accepted?
If your child is offered a seat, we will contact you by email and text message with next steps to complete registration. To avoid missing important updates, please keep your contact information current and opt in to receive text messages. If we are unable to reach you, the seat may be offered to another student.Learn what to expect next on our Acceptance FAQ page.
Begin your child's journey at National Heritage Online Academy by completing our online application. It’s quick and simple, and our team is here to support you each step of the way.
You'll receive an email with next steps regarding your child’s enrollment status. Review the Enrollment Guide so you're prepared to complete registration if a seat becomes available.
Get ready for a strong start by reviewing important details and preparing for your child’s first day. We’re here to help you feel confident and ready for day one.