doris
Ask doris
Currency

Keystone School vs Upper Canada College

Keystone School and Upper Canada College are both in Toronto, about 3 km apart. Both schools offer Canadian and IB programmes. Published annual fees are close, at CA$22,850 for Keystone School and CA$138 - 48,720 for Upper Canada College. Keystone School takes pupils from 11 to 18, and Upper Canada College from 5 to 18. Upper Canada College is the larger school, with around 1,280 pupils to Keystone School's 100. Typical class sizes are 10 at Keystone School and 22 at Upper Canada College.

K
Keystone School
Toronto, Canada
U
Upper Canada College
Toronto, Canada
Snapshot
Fees / year
CA$22,850
Fees / year
CA$138 - 48,720
Age range
11 - 18 years
Age range
5 - 18 years
Type
Co-educational, Online/Hybrid
Type
Boys School, Boys School (boarding)
Curriculum
Canadian Curriculum, IB (DP)
Curriculum
IB (PYP), IB (MYP), IB (DP), Canadian Curriculum
Pupils
100
Pupils
1,280
Typical class size
10
Typical class size
22
Instruction language
English
Instruction language
English
Opened
—
Opened
1829
Bus service
No
Bus service
No
Essentials
Fees
Diving deeper
Academics
Wellbeing & support
Facilities
Parent experience
Extra-curricular
Language provision
Reputation
Admissions
View full profile → View full profile →

Comparing more schools, or want notes and ratings of your own? Build your own compare board.