Originally it served as an elementary school, but in 1956 it opened as a full-time high school with 600 students.
Strong students at Thornhill Secondary School also have the opportunity to take Advanced Placement-level courses in Grades 11-12.