Academics, extracurricular activities, and much more – take a tour of these Midtown schools, and find the one that suits your needs.

School districts have been known to change, so make sure you know you’re buying a home in the right area and reach out to us when you’re ready. We’ll help you understand where your sending your kids to school whenever you buy.

If you’re planning on moving your family, you need them to have everything they need – which includes sending them off to the best school.

Midtown

Private Schools


Want to send your kids to some of the best private schools in the country? Here’s the schools that should be on your list…

Havergal College Junior School

460 Rosewell Avenue, Toronto, ON M4R 2H5

Grades: JK – 06

The York School

1320 Yonge Street, Toronto, ON M4T 1X2

Grades: JK – 12

The Bishop Strachan School

298 Lonsdale Road, Toronto, ON M4V 1X2

Grades: JK – 12

Upper Canada College

200 Lonsdale Road, Toronto, ON M4V 1W6

Grades: SK – 12

St. Clements School

21 St Clements Avenue, Toronto, ON M4R 1G8

Grades: 01 – 12

Greenwood College School

443 Mt Pleasant Road, Toronto, ON M4S 2L8

Grades: 7 – 12

Midtown

Hebrew Day Schools


Need help finding the best Hebrew day schools in the area? Here are the ones you need to know about…

The Leo Baeck Day School

501 Arlington Avenue, Toronto, ON, M6C 3A4

Grades: Preschool – 08

Bialik Hebrew Day School

2760 Bathurst Street, Toronto, ON, M6B 3A1

Grades: Preschool – 08

Midtown

Catholic Schools


What about the best Catholic schools in Midtown? Here’s what you’ll be able to find…

St. Alphonsus Catholic School

60 Atlas Avenue, Toronto, ON M6C 3N9

Grades: JK – 08

St. Anselm Catholic School

182 Bessborough Drive, East York, ON M4G

Grades: JK – 08

D’arcy Mcgee Catholic School

20 Bansley Avenue, Toronto, ON M6E 2A2

Grades: K – 12

St. Michael’s College School

1515 Bathurst Street, York, ON M5P 3H4

Grades: 07 – 12

Marshall McLuhan Catholic Secondary School

1107 Avenue Road, Toronto, ON M5N 3B1

Grades: 9 – 12

Midtown

Public Schools


Want to know the best public schools, broken down by neighbourhood? We’ve got the list you need for the best schools in the area…

Allenby


Allenby Junior Public School

391 St Clements Avenue, Toronto, ON M5N 1M2

Grades: JK – 6

Glenview Senior Public School

401 Rosewell Avenue, Toronto, ON M4R 2B5

Grades: 07 – 08

North Toronto Collegiate Institute

17 Broadway Avenue, Toronto, ON, M4P 1T7

Grades: 9 – 12

Northern Secondary School

851 Mount Pleasant Road, Toronto, ON, M4P 2L5

Grades: 9 – 12

 

Bedford Park


Bedford Park Public School

81 Ranleigh Avenue, Toronto, ON, M4N 1X2

Grades: JK – 08

John Wanless Junior Public School

245 Fairlawn Avenue, Toronto, ON, M5M 1T2

Grades: JK – 06

John Fisher Junior Public School

40 Erskine Avenue, Toronto, ON, M4P 1Y2

Grades: SK – 06

Glenview Senior Public School

401 Rosewell Avenue, Toronto, ON M4R 2B5

Grades: 07 – 08

Lawrence Park Collegiate Institute

125 Chatsworth Drive, Toronto, ON, M4R1S1

Grades: 09 – 12

Northern Secondary School

851 Mount Pleasant Road, Toronto, ON, M4P 2L5

Grades: 9 – 12

 

Lytton Park


John Ross Robertson Junior Public School

130 Glengrove Avenue West, Toronto, ON, M4R 1P2

Grades: JK – 06

Glenview Senior Public School

401 Rosewell Avenue, Toronto, ON M4R 2B5

Grades: 07 – 08

North Toronto Collegiate Institute

17 Broadway Avenue, Toronto, ON, M4P 1T7

Grades: 9 – 12

Northern Secondary School

851 Mount Pleasant Road, Toronto, ON, M4P 2L5

Grades: 9 – 12

Lawrence Park Collegiate Institute

125 Chatsworth Drive, Toronto, ON, M4R1S1

Grades: 09 – 12

 

Forest Hill North


West Preparatory Junior Public School

70 Ridge Hill Drive, Toronto, ON, M6C 2J6

Grades: JK – 06

North Preparatory Junior Public School

1100 Spadina Road, Toronto, ON, M5N 2M6

Grades: JK – 06

Forest Hill Junior and Senior Public School

78 Dunloe Road, Toronto, ON, M5P 2T6

Grades: JK – 08

Forest Hill Collegiate Institute

730 Eglinton Avenue West, Toronto, ON, M5N 1B9

Grades: 09 – 12

Northern Secondary School

851 Mount Pleasant Road, Toronto, ON, M4P 2L5

Grades: 9 – 12

 

Davisville Village


Maurice Cody Junior Public School

364 Belsize Drive, Toronto, ON, M4S 1N2

Grades: JK – 06

Davisville Junior Public School

43 Millwood Road, Toronto, ON, M4S 1J6

Grades: JK – 06

Eglinton Junior Public School

223 Eglinton Avenue East, Toronto, ON, M4P 1L1

Grades: JK – 06

Hodgson Senior Public School

282 Davisville Avenue, Toronto, On, M4S 1H2

Grades: 06 – 08

North Toronto Collegiate Institute

17 Broadway Avenue, Toronto, ON, M4P 1T7

Grades: 9 – 12

Northern Secondary School

851 Mount Pleasant Road, Toronto, ON, M4P 2L

Grades: 9 – 12

 

Cedarvale


Cedarvale Community School

145 Ava Road, York, ON, M6C 1W4

Grades: JK – 08

Humewood Community School

15 Cherrywood Avenue, York, ON M6C 2X4

Grades: JK – 08

Forest Hill Junior and Senior Public School

78 Dunloe Road, Toronto, ON, M5P 2T6

Grades: JK – 08

Forest Hill Collegiate Institute

730 Eglinton Avenue West, Toronto, ON, M5N 1B9

Grades: 09 – 12

 

Yonge and Eglinton


John Fisher Junior Public School

40 Erskine Avenue, Toronto, ON, M4P 1Y2

Grades: SK – 06

Blythwood Junior Public School

2 Strathgowan Crescent, Toronto, ON, M4N 2Z5

Grades: JK – 06

Glenview Senior Public School

401 Rosewell Avenue, Toronto, ON M4R 2B5

Grades: 07 – 08

North Toronto Collegiate Institute

17 Broadway Avenue, Toronto, ON, M4P 1T7

Grades: 9 – 12

 

Oakwood and Vaughan


Humewood Community School

15 Cherrywood Avenue, York, ON M6C 2X4

Grades: JK – 08

Oakwood Collegiate Institute

991 St Clair Avenue West, Toronto, ON, M6E 1A3

Grades: 09 – 12

Central Technical School

725 Bathurst Street, Toronto, ON, M5S 2R5

Grades: 09 – 12

 

Wychwood


Hillcrest Community School

44 Hilton Avenue, Toronto, ON, M5R 3E6

Grades: JK – 06

Winona Drive Senior Public School

101 Winona Drive, Toronto, ON, M6G 3S8

Grades: 07 – 08

Central Technical School

725 Bathurst Street, Toronto, ON, M5S 2R5

Grades: 09 – 12

 

Bathurst Manor


Faywood Arts-Based Curriculum School

95 Faywood Boulevard, North York, ON, M3H 2X5

Grades: JK – 08

Dublin Heights Elementary and Middle School

100 Bainbridge Avenue, North York, ON, M3H 2K2

Grades: JK – 08

John Polanyi Collegiate Institute

640 Lawrence Avenue West, North York, ON, M6A 1B1

Grades: 09 – 12

 

Chaplin Estates


Brown Junior Public School

454 Avenue Road, Toronto, ON, M4V 2J1

Grades: JK – 06

Oriole Park Junior Public School

80 Braemar Avenue, Toronto, ON M5P 2L4

Grades: JK – 06

Deer Park Junior and Senior Public School

23 Ferndale Avenue, Toronto, ON, M4T 2B4

Grades: JK – 08

Hodgson Senior Public School

282 Davisville Avenue, Toronto, On, M4S 1H2

Grades: 06 – 08

North Toronto Collegiate Institute

17 Broadway Avenue, Toronto, ON, M4P 1T7

Grades: 9 – 12

Northern Secondary School

851 Mount Pleasant Road, Toronto, ON, M4P 2L5

Grades: 9 – 12