School Choice in North Carolina

School choice in North Carolina

Different children need different learning environments.

North Carolina families can choose from several public and nonpublic educational pathways. Understanding how each option works is the first step toward finding the setting where your child can thrive.

Find schools near you

Use NC Schools Around Me to explore and compare nearby options.

Explore your options

Find the right path for your family.

Each option has different enrollment processes, learning models, and resources. Start with the path that best matches your child’s needs.

Traditional Public Schools

Learn about assigned schools, transfers, magnet programs, year-round calendars, and other district options.

Explore this option

Public Charter Schools

Explore tuition-free public schools with distinctive models, missions, calendars, and approaches.

Explore this option

Private Schools

Understand private-school options and the financial resources that may make them accessible.

Explore this option

Home Schools

Find practical information about home education, state requirements, and family resources.

Explore this option

Other Public Options

Discover virtual, regional, early-college, magnet, and other specialized public programs.

Search nearby options

Not sure where to begin?

Take it one step at a time.

You do not need to know every answer before you start comparing schools.

01

Identify your priorities

Consider your child’s learning needs, interests, location, schedule, and the kind of environment where they feel supported.

02

Compare real options

Explore schools, ask questions, review enrollment requirements, and visit promising programs whenever possible.

03

Ask for help

PEFNC’s Parent Liaison Team can help you understand programs and determine your next step.

Personal guidance

You don’t have to navigate school choice alone.

Connect with a Parent Liaison for practical, one-on-one help understanding school and scholarship options.

Get family help