At a Glance

Founded: 1974

Areas served:

• Geography of current and past families: Los Altos, Mountain View, Sunnyvale, Palo Alto, Santa Clara, San Jose, Cupertino, Campbell, Los Gatos, Saratoga, Fremont, Menlo Park, East Palo Alto, Redwood City, San Carlos, Atherton, and Stanford.

As you can see families are often willing to drive distances for the unique classical experience offered at Canterbury.


• Number of staff & faculty: 15
• Student to faculty ratio: 9:1
• Maximum class size: 16 students
• School Capacity: 128 students

Class sizes are limited to 16 enrolled students per grade. Grades are arranged in homerooms according to grade level and have additional adjunct teachers for music, art, Latin, etc.

Tuition & Fees

• Tuition (2024/2025): $11,000
• Registration Fee $800 (applied to tuition)
• Application Fee $75

Tuition includes all textbooks and access to adjunct courses.

After school programs (3:30 to 5:30 PM) are billed $15/hour.

Accreditations and Affiliations:

Our school is proud to be accredited through the Anglican School Association, a mark of our commitment to academic excellence, spiritual development, and community engagement. This accreditation reflects our adherence to rigorous standards of educational quality and our dedication to providing a holistic and enriching learning environment for our students.

Our school’s administration, faculty, and staff are baptized Christians, living and practicing the Faith consistently. Canterbury’s teachers are capable and qualified for educational excellence, as measured by earned degrees, demonstrated competence, effectiveness, capacity, work experience, license and certifications, and relevant honors and awards.

Canterbury also participates in the Classical School community by attending various conferences such as the Association of Classical Christian Schools, Society for Classical Learning, Memoria/Highlands Latin School, and Summer Seminar (Abeka).

Admission Process

  1. Visit (Schedule a tour)
  2. Apply Online (Link)
  3. Student Assessment (Grades 1-6 only)
  4. Pay Enrollment Deposit ($800)