Upper Canada College
200 Lonsdale Road, Toronto, ON M4V 1W6, M4V 1W6, Toronto, Ontario
IBPrivate
1,320 studentsAges 4–18
Discover the Best 7 International Schools in Canada for 2026. Compare curricula, fees and parent reviews to shortlist schools for your family.
200 Lonsdale Road, Toronto, ON M4V 1W6, M4V 1W6, Toronto, Ontario
1,320 studentsAges 4–18
781 Richmond Avenue, Victoria, BC V8S 3Z2, V8S 3Z2, Victoria, British Columbia
Ages 3–18
10 Elm Avenue, Toronto, ON M4W 1N4, M4W 1N4, Toronto, Ontario
900 studentsAges 4–18