16 biggest private schools in Charlotte, ranked by the cost of tuition

16 biggest private schools in Charlotte, ranked by the cost of tuition
  • Share on Twitter
  • Share on Facebook
  • Share by Email
  • Share on Twitter
  • Share on Facebook
  • Share by Email

Charlotte has a huge private school community, larger than anywhere else in the state. Here’s a quick look at size and cost.

By the numbers:

  • About 18,530 students in Mecklenburg County go to one of 94 private schools here, according to state data.
  • That compares with roughly 148,299 students in the public school district, but the Charlotte area’s private schools have a significantly higher market share than other urban counties like Wake and Guilford.
  • The number has stayed pretty steady since 2007, but is up about 9 percent overall in the past decade.

Here are the largest and most popular private schools in Mecklenburg County — plus two larger ones regionally. This list only includes schools with at least 500 students. Enrollment numbers come from school websites.

The list is ordered from most expensive to least expensive, based on the lowest grade offered (including transitional kindergarten, excluding pre-school programs).

Note: This guide is constantly updated, so all information is fresh. Tuition levels are accurate for the school year that began fall 2019. Have an update to this guide? Let us know or email us hi@charlotteagenda.com.


(1) Charlotte Latin School

  • Address: 9502 Providence Road
  • Grades: Transitional kindergarten to 12th grade
  • Number of students: 1,400
  • Number of teachers: 198
  • Latin learning model: Latin schools focus on core academic mastery including classical languages, critical thinking and a strong student-teacher relationship.
  • Tuition: $18,850 (transitional K and K); $23,000 (grades 1-5); $25,150 (grades 6-8); and $25,700 (Grades 9-12). Admissions process

(2) Providence Day School

  • Address: 5800 Sardis Road
  • Grades: Transitional kindergarten to 12th grade
  • Number of students: 1,700
  • Number of teachers: 169
  • Average class size: 18 students
  • Tuition: $18,600 (transitional K); $20,360 (K); $23,950 (grades 1-5); and $26,400 (grades 6-12). Admissions process

academic center at providence day private school charlotte

football field and athletic center at providence day private school in charlotte


(3) Charlotte Country Day School

  • Address: 1440 Carmel Road
  • Grades: Junior kindergarten to 12th grade
  • Number of students: 1,685
  • Number of teachers: 218
  • Student teacher ratio: 8:1
  • Tuition: $17,890 (junior K); $18,765 (K); $22,190 (grades 1-4); $23,900 (grades 5-8); and $24,900 (grades 9-12). Admissions process

high school lockers at country day private school in charlotte

charlotte country day private school campus


(4) Cannon School

  • Address: 5801 Poplar Tent Road, Concord
  • Grades: Junior kindergarten to 12th grade
  • Number of students: 1,000
  • Number of teachers: 110
  • Student teacher ratio: 9:1
  • Tuition: $17,790 (junior K); $18,320 (K); $18,905 (grades 1-4); $20,905 (grades 5-8); and $23,300 (grades 9-12). Admissions process

(5) Davidson Day School

  • Address: 750 Jetton Street, Davidson
  • Grades: Pre-K to 12th grade
  • Number of students: 523
  • Average class size: 16 (lower school), 18 (middle school),19 (upper school)
  • Tuition: $16,600 (transitional K); $18,390 (K-4); $19,350 (grades 5-8); and $19,790 (grades 9-12). Admissions process
  • Pre-K options: Three toddler half days for $11,030; three toddler full days for $11,030; five toddler half days for $14,710; and five toddler full days and Eaglets for $16,600.

(6) Charlotte Christian School

  • Address: 7301 Sardis Road
  • Grades: Junior kindergarten to 12th grade
  • Number of students: 1,100
  • Number of teachers: 109
  • Tuition: $15,300 (junior K and K); $17,295 (grades 1-5); $18,575 (grades 6-8); and $21,055 (grades 9-12). Admissions process

(7) Charlotte Catholic High School

  • Address: 7702 Pineville-Matthews Road
  • Grades: 9th to 12th grade
  • Number of students: 1,187
  • Number of teachers: 88
  • Tuition: $11,038 for Catholics and $15,776 for non-Catholics. Admissions process

(8) Covenant Day School

  • Address: 800 Fullwood Lane, Matthews
  • Grades: Transitional kindergarten to 12th grade
  • Number of students: 860
  • Average student teacher ratio: 9:1 to 13:1
  • Tuition: $9,850 (transitional K); $10,350 (K); $12,350 (extended K); $12,350 (grades 1-5); $14,650 (grades 6-8); and $16,650 (grades 9-12). Admissions process

(9) Carmel Christian School

  • Address: 1145 Pineville-Matthews Road
  • Grades: Kindergarten to 12th grade
  • Number of students: 782
  • Number of staff: 111
  • Tuition: $9,290 (K); $10,215 (grades 1-5); $12,140 (grades 6-8); and $13,275 (grades 9-12) . Admissions process

(10) SouthLake Christian Academy

  • Address: 13820 Hagers Ferry Road, Huntersville
  • Grades: Junior kindergarten to 12th grade
  • Number of students: 600+
  • Student teacher ratio: 11:1
  • Tuition: $8,950 (junior K); $10,150 (K); $11,230 (grades 1-5); $12,200 (grades 6-8); and $13,450 (grades 9-12).  Admissions process

(11) Hickory Grove Christian School

  • Address: 7200 E. WT Harris Blvd.
  • Grades: Transitional kindergarten to 12th grade
  • Number of students: 596
  • Number of staff: 97
  • Tuition: $8,625 (K), $9,375 (grades 6-8) and$10,400 (grades 9-12) for non-members; $7,475 (K), $7,475 (grades 6-8) and $9,000 (grades 9-12) for members. Admissions process

(12) Holy Trinity Catholic Middle School

  • Address: 3100 Park Road
  • Grades: 6th to 8th grade
  • Number of students: 870
  • Student teacher ratio: 15:1
  • Tuition: $7,790 (for Catholics) and $12,159 (non-Catholics). Admissions process

(13) Gaston Day School

  • Address: 2001 Gaston Day School Road, Gastonia
  • Grades: Pre-K to 12th grade
  • Number of students: 500
  • Number of staff: 50 teachers
  • Indexed tuition: Tuition is charged based on demonstrated family need, so tuition falls within a range for each grade level.
  • Tuition: $7,550 (pre-K); $3,605 to $14,505 (K-4); $3,995 to $15,855 (grades 5-8); and $4,205-$16,385 (grades 9-12). Admissions process

(14) Saint Mark Catholic School

  • Address: 14750 Stumptown Road, Huntersville
  • Grades: Kindergarten to 8th grade
  • Number of students: 743
  • Tuition: $7,030 (K) and $7,790 (grades 6-8) for Catholics; $11,365 (K) and $12,159 (grades 6-8) for non-Catholics. Admissions process

(15) Saint Matthew Catholic School

  • Address: 11525 Elm Lane
  • Grades: Transitional kindergarten to 5th grade
  • Number of students: 650
  • Student teacher ratio: 11:1
  • Average class size: 26
  • Tuition: $7,030 (transitional K and K) and $7,790 (grades 6-8) for Catholics; $11,365 (K) and $12,159 (grades 6-8) for non-Catholics. Admissions process

(16) Saint Gabriel Catholic School

  • Address: 3028 Providence Road
  • Grades: Kindergarten to 5th grade
  • Number of students: 577
  • Tuition: $7,030 (K) and $7,790 (grades 6-8) for Catholics; $11,365 (K) and $12,159 (grades 6-8) for non-Catholics. Admissions process

    Note: This guide is constantly updated, so all information is fresh. Tuition levels are accurate for the school year that began fall 2019. Have an update to this guide? Let us know or email us hi@charlotteagenda.com.

    Story Views:
    SIGN UP FOR THE DAILY AGENDA
    Join the 45,876 smart Charlotteans that receive our daily newsletter.
    "It's good. I promise." - Ted   Ted Williams