Skip to main content

Explore K12 Funding

Expands school choice for students in kindergarten through 12th grade.

North Carolina offers three scholarship programs that help families afford nonpublic (private and home) schools. Funds for these programs are limited, so new applicants are entered into a lottery where they have an equal chance of being selected. Families may apply to more than one program, as long as they meet the eligibility requirements of each.

The Opportunity Scholarship Program

Suitable for: parents who qualify based on income

If your family meets the income requirements and your student attends a North Carolina public school, is a rising kindergarten or first grader, is in foster care or adopted within the last year, or has a parent who is active-duty military, you may qualify for the Opportunity Scholarship Program.

The Disabilities Grant and Education Savings Account (ESA)

Suitable for: parents of students with disabilities*

Two programs are available to meet the needs of students with disabilities: The Disabilities Grant and the Education Savings Account Program (ESA). Funds can be used to pay school tuition, as well as expenses such as speech therapy, tutoring services, and educational technology for families who home school their students.

*Student must have a North Carolina Individualized Education Program (IEP) dated within the last three years.

School Administrators

Do you represent a school that is interested in participating in K12 Programs, or needs to manage its participation in an existing Program? Find out how to register your school, determine student eligibility, and process payments.


Did you Know?

In 2018, K12 families gained another option to help pay tuition expenses for K12 schools through North Carolina’s National College Savings Program (also known as a “529 account”). Families can now use 529 accounts to save and pay for tuition expenses for nonpublic K12 schools under certain conditions.