Parental School Choice in North Carolina

For help with any school choice questions, the best resource is our parent liaison team. Send an email today or call us at (919)871-1084.



Private School Choice

North Carolina has two programs designed to provide access to private school choice for families in our state, including one specifically serving students with special needs.

Learn More

Traditional Public School Choice

1.3M students are educated in over 2,500 traditional public schools in our state.

Learn More

Public Charter School Choice

Nationwide over 7,100 charter schools serve more than 3.1 million students. In North Carolina, 209 public charter schools are operating across the state, enrolling over 140,000 students.

Learn More

Special Needs Student Resources

Through the ESA+ program for students with special needs, North Carolina is helping families across our state find the exceptional education for their exceptional child. Click here for more information.

Learn More

Home School

In North Carolina, over 150,000 students are taught at home in over 94,000 registered home schools, according to the latest state numbers.

Learn More