Campus Locations

Town Centre Private Schools’ Pre-School Montessori, Elementary and High School programs are offered at 2 campuses which are conveniently located within a 3-minute drive of each other on the border of Toronto and Markham in York Region.

Amarillo Campus

This beautiful 33,000 square foot facility is custom-designed for Pre-School and Grade 1 classes. The Amarillo Campus is located at 76 Amarillo Avenue in Markham, Ontario at the corner of Denison Street and Amarillo Avenue just west of Denison Street and Kennedy Road intersection.

Campus Features:image of Amarillo Campus

  • Bright spacious classrooms
  • Two large Gymnasiums
  • Computer, Music and Art Labs
  • Large enclosed playground and sports field area
  • Custom built, child-size washrooms, accessible directly from the classroom for younger students

View Map

Main Campusphoto of TCPS Main Campus

Our Main Campus is for students enrolled in grade 2 to grade 12 is located at 155 Clayton Drive in Markham. Clayton Drive can be found west off of Kennedy Road at the first set of lights north of Steeles Avenue. 

This educational facility is over 80,000 square feet and offers prospective students a multitude of educational opportunities.

Campus Features:

  • Bright spacious classrooms
  • Ballet and Art Studios
  • Science and Computer Labs
  • Two large Gymnasiums
  • Large enclosed outdoor sports
    fields and playground area

View Map

About Us


  • This field is for validation purposes and should be left unchanged.

* By subscribing to our newsletter, you provide Town Centre Private Schools consent to send emails to you.

Stay in touch!