State Guide

French Immersion Schools in
North Carolina

6 French-language schools — 5 free public programs and 1 private institution.

6
Schools
5
Free / Public
1
Private

At a Glance

6
Schools in North Carolina
5 free · 1 private
$11K–$12K
Private tuition/yr
2026–27
3
Charlotte
most schools in one city
2
LabelFrancÉd.
French Ministry of Foreign Affairs

Map

Public Public Charter Private

About French Education in North Carolina

North Carolina's 6 French-language schools are covered by the Charlotte & NC metro guide. Charlotte-Mecklenburg Schools operates three French dual language programs at the high school level — South Academy of World Languages, South Mecklenburg HS, and West Mecklenburg HS — plus North Academy of World Languages in Huntersville. All four are free CMS magnet programs open to any district student by lottery.

Atlas International School in Raleigh is the state's only private French option. Blythe Academy of Languages in Greenville (Pitt County Schools) serves eastern NC.

All 6 Schools — North Carolina

Frequently Asked Questions

How many French immersion schools are in North Carolina?

North Carolina has 6 French immersion and dual-language schools — 5 free public or charter programs and 1 private school.

How much does French immersion cost in North Carolina?

Private French school tuition in North Carolina runs from about $11,800 to $12,800 per year. Public and charter immersion programs are tuition-free.

Are there free public French schools in North Carolina?

Yes. North Carolina has 5 tuition-free French immersion programs in public or charter schools. Many use a lottery or an attendance zone for admission.

What grades do French schools in North Carolina serve?

Grade ranges vary by school — from preschool (maternelle / pre-K) through elementary, with several continuing into middle and high school. Use the filters above to compare each school’s grade levels.

Related Pages

Suggest a school or send a correction

Know a school we're missing? Spotted an error? Let us know.