Cannon School is an independent, non-denominational, JrK - grade 12 college prep school located near Charlotte, NC. Cannon School nurtures relationships at the heart of learning and engages the learner in a journey of growth.

Quick Stats (2021-22)

  • Top Ranked NC School
  • Grades: Prekindergarten-12
  • Students: 1,011 students
  • Application Deadline: None / Rolling

Top Rankings

Cannon School ranks among the top 20% of private schools in North Carolina for:

Sports offered
School History

School Overview

Religious Affiliation
Grades Offered
Grades Prekindergarten-12
ADD/ADHD Support
Learning Difference Programs
Year Founded

Student Body

Total Students
1,011 students
Student Body Type
% Students of Color
State avg.: 21%
Students by Grade
Cannon School Student By Grade

Academics and Faculty

Total Classroom Teachers
110 teachers
Student : Teacher Ratio
National avg.: 13:1
% Faculty w/Advanced Degree
Number of AP Courses
19 courses
List of Courses Offered

Tuition and Acceptance Rate

Admission Deadline
None / Rolling
% on Financial Aid
Average Financial Aid Grant
Admissions Director
Mr. William Diskin
Admissions Associate
Hannah Holliway


School Notes

  • The question we are asked most often by prospective parents is "Why Cannon?"
  • It's the people.  Cannon School is a community of caring and thoughtful people.Our faculty and staff understand that teaching and learning happen best in an environment built on trust and support.Cannon students -- knowing that their teachers, advisors, and coaches care about them commit to the journey of intellectual growth and discovery. Along the way, Cannon students take on challenges. They take risks. They explore.  Sometimes they experience success. Sometimes they fail. But always, their goal is to grow.Eventually surrounded by the people they trust Cannon students find their purpose.  Culture is everything at Cannon.
  • People make all the difference.
  • #youbelonghere

School Reviews

Endorse Cannon School. Endorsements should be a few sentences in length. Please include any comments on:

  • Quality of academic programs, teachers, and facilities
  • Availability of music, art, sports and other extracurricular activities
  • Academic or athletic awards
Endorse this school:

Recent Articles

Teen Travel In Uncertain Times
Teen Travel In Uncertain Times
Most adults find traveling more complicated and challenging that it was pre-pandemic. We offer some suggestions for safe teen travel in these uncertain times.
Using Facebook, YouTube and Pinterest to Promote Your School
Using Facebook, YouTube and Pinterest to Promote Your School
Social media is an effective marketing tool for your school. Here are some suggestions for using Facebook, YouTube and Pinterest.
Should Teachers Be Unionized?
Should Teachers Be Unionized?
One of the basic differences between private and public schools is the fact that most public school teachers belong to a union. Should teachers be unionized?

Quick Stats (2021-22)

  • Top Ranked NC School
  • Grades: Prekindergarten-12
  • Students: 1,011 students
  • Application Deadline: None / Rolling

Request Information

Did You Know?

The average private school tuition in North Carolina is $9,120 for elementary schools and $10,160 for high schools (read more about average private school tuition across the country).
The average acceptance rate in North Carolina is 86% (read more about average acceptance rates across the country).

Related School Videos

View this profile on Instagram

Cannon School (@cannonschool) • Instagram photos and videos

Quick Links