6 schools across North Carolina — 5 free public programs (mostly high school level) and 1 private school.
North Carolina has 6 French-language schools across three distinct regions. The Charlotte metro accounts for 4: three Charlotte-Mecklenburg Schools French dual language programs (South Academy of World Languages, South Mecklenburg High School, West Mecklenburg High School) plus North Academy of World Languages in Huntersville. Charlotte is unusual in that its public French immersion is concentrated at the high school level, operated through the district’s magnet school system.
Raleigh’s Atlas International School is the state’s only private French-language school, offering bilingual French-English education for early childhood and elementary grades in the Research Triangle area. Blythe Academy of Languages in Greenville (Pitt County Schools) represents eastern North Carolina’s French immersion offering.
The Charlotte high school programs accept students from across the district through the CMS magnet lottery — students are not required to attend their neighborhood school and can apply from any corner of the district.
Charlotte & NC has 6 French immersion and dual-language schools — 5 free public or charter programs and 1 private school.
Private French school tuition in Charlotte & NC runs from about $11,800 to $12,800 per year. Public and charter immersion programs are tuition-free.
Yes. Charlotte & NC has 5 tuition-free French immersion programs in public or charter schools. Many use a lottery or an attendance zone for admission.
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.
Know a school we're missing? Spotted an error? Let us know.