Skip to main content

Explore K12 Funding

Two scholarship programs are available to North Carolina families, the Opportunity Scholarship program, and the Education Student Accounts (ESA+) program for students with disabilities. Families may apply to more than one program, as long as they meet the eligibility requirements of each.

The Opportunity Scholarship Program

Suitable for: North Carolina students entering kindergarten through 12th grade

A student’s scholarship amount is based on a family’s household income and can be used to pay the required tuition and fees for an eligible private school.

The Education Student Accounts (ESA+) Program

Suitable for: North Carolina students with disabilities, including homeschooled students with disabilities*

The Education Student Accounts (ESA+) program is available to meet the needs of students with disabilities. 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 an eligibility determination from 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.