Schools in Old Toronto

207 publicly funded schools and 60 private schools in Old Toronto, one of the six cities that merged to form today’s Toronto in 1998. Your address decides your local public and Catholic schools, so check with the board before you count on one.

Level

267 schools

Elementary schools

155 schools
SchoolGr 6 readingGr 6 mathLow-income homes
Adam Beck Junior Public SchoolTDSB · JK–6 · 450 students · French Immersion · East End-Danforth93%Gr 6 reading40%Gr 6 math0%Low-income homes
Alexander Muir/Gladstone Ave Junior and Senior Public SchoolTDSB · JK–8 · 520 students · Little Portugal86%Gr 6 reading42%Gr 6 math10%Low-income homes
Allenby Junior Public SchoolTDSB · JK–6 · 660 students · French Immersion · Lawrence Park South97%Gr 6 reading75%Gr 6 math6%Low-income homes
ALPHA Alternative Junior SchoolTDSB · JK–6 · 75 students · Wellington Place–Gr 6 reading–Gr 6 math10%Low-income homes
ALPHA II Alternative SchoolTDSB · 7–8 · Dufferin Grove–Gr 6 reading–Gr 6 math–Low-income homes
Annette Street Junior and Senior Public SchoolTDSB · JK–8 · 485 students · High Park North88%Gr 6 reading47%Gr 6 math5%Low-income homes
Balmy Beach Community SchoolTDSB · JK–6 · 390 students · The Beaches92%Gr 6 reading62%Gr 6 math5%Low-income homes
Beaches Alternative Junior SchoolTDSB · JK–6 · 80 students · East End-Danforth–Gr 6 reading–Gr 6 math0%Low-income homes
Bedford Park Public SchoolTDSB · JK–8 · 610 students · French Immersion · Lawrence Park North92%Gr 6 reading79%Gr 6 math5%Low-income homes
Beverley SchoolTDSB · JK–8 · 75 students · Kensington-Chinatown–Gr 6 reading–Gr 6 math10%Low-income homes
Bishop Macdonell Catholic SchoolTCDSB · JK–8 · 420 students · Harbourfront-CityPlace97%Gr 6 reading64%Gr 6 math20%Low-income homes
Blake Street Junior Public SchoolTDSB · JK–6 · 345 students · French Immersion · Blake-Jones92%Gr 6 reading40%Gr 6 math10%Low-income homes
Blessed Sacrament Catholic SchoolTCDSB · JK–8 · 410 students · French Immersion · Lawrence Park North91%Gr 6 reading67%Gr 6 math5%Low-income homes
Blythwood Junior Public SchoolTDSB · JK–6 · 285 students · Lawrence Park South91%Gr 6 reading62%Gr 6 math10%Low-income homes
Bowmore Road Junior and Senior Public SchoolTDSB · JK–8 · 1,030 students · French Immersion · Woodbine Corridor82%Gr 6 reading45%Gr 6 math6%Low-income homes
Brock Public SchoolTDSB · JK–8 · 310 students · Dufferin Grove86%Gr 6 reading79%Gr 6 math10%Low-income homes
Brown Junior Public SchoolTDSB · JK–6 · 420 students · French Immersion · Casa Loma100%Gr 6 reading75%Gr 6 math10%Low-income homes
Bruce Public SchoolTDSB · JK–8 · 260 students · South Riverdale93%Gr 6 reading43%Gr 6 math10%Low-income homes
Carleton Village Junior and Senior Public SchoolTDSB · JK–8 · 575 students · French Immersion · Weston-Pelham Park63%Gr 6 reading24%Gr 6 math11%Low-income homes
Charles G Fraser Junior Public SchoolTDSB · JK–6 · 220 students · Trinity-Bellwoods95%Gr 6 reading71%Gr 6 math10%Low-income homes
Church Street Junior Public SchoolTDSB · JK–6 · 485 students · Church-Wellesley84%Gr 6 reading45%Gr 6 math25%Low-income homes
City View Alternative Senior SchoolTDSB · 7–8 · Little Portugal–Gr 6 reading–Gr 6 math–Low-income homes
Clinton Street Junior Public SchoolTDSB · JK–6 · 315 students · Palmerston-Little Italy96%Gr 6 reading84%Gr 6 math10%Low-income homes
Collège français élémentaireViamonde · 7–8 · 75 students · Church-Wellesley–Gr 6 reading–Gr 6 math20%Low-income homes
Cottingham Junior Public SchoolTDSB · JK–6 · 140 students · Yonge-St.Clair100%Gr 6 reading100%Gr 6 math5%Low-income homes
da Vinci SchoolTDSB · JK–6 · 75 students · University–Gr 6 reading–Gr 6 math10%Low-income homes
Davisville Junior Public SchoolTDSB · JK–6 · 590 students · French Immersion · South Eglinton-Davisville92%Gr 6 reading92%Gr 6 math12%Low-income homes
Deer Park Junior and Senior Public SchoolTDSB · JK–8 · 595 students · Rosedale-Moore Park89%Gr 6 reading68%Gr 6 math11%Low-income homes
Delta Senior Alternative SchoolTDSB · 7–8 · 55 students · Palmerston-Little Italy–Gr 6 reading–Gr 6 math10%Low-income homes
Dewson Street Junior Public SchoolTDSB · JK–6 · 335 students · French Immersion · Palmerston-Little Italy89%Gr 6 reading60%Gr 6 math5%Low-income homes
Dovercourt Public SchoolTDSB · JK–8 · 365 students · Dovercourt Village73%Gr 6 reading32%Gr 6 math10%Low-income homes
Downtown Alternative SchoolTDSB · JK–6 · 115 students · St Lawrence-East Bayfront-The Islands–Gr 6 reading–Gr 6 math20%Low-income homes
Dr. Rita Cox – Kina Minogok Public SchoolTDSB · JK–8 · 820 students · South Parkdale74%Gr 6 reading40%Gr 6 math17%Low-income homes
Duke of Connaught Junior and Senior Public SchoolTDSB · JK–8 · 740 students · French Immersion · Greenwood-Coxwell85%Gr 6 reading53%Gr 6 math8%Low-income homes
Dundas Junior Public SchoolTDSB · JK–5 · 560 students · French Immersion · South Riverdale–Gr 6 reading–Gr 6 math13%Low-income homes
Earl Beatty Junior and Senior Public SchoolTDSB · JK–8 · 415 students · French Immersion · Danforth86%Gr 6 reading86%Gr 6 math0%Low-income homes
Earl Grey Senior Public SchoolTDSB · 7–8 · 415 students · French Immersion · Blake-Jones–Gr 6 reading–Gr 6 math5%Low-income homes
Earl Haig Public SchoolTDSB · JK–8 · 660 students · French Immersion · Woodbine Corridor74%Gr 6 reading40%Gr 6 math7%Low-income homes
East Alternative School of TorontoTDSB · 7–8 · Blake-Jones–Gr 6 reading–Gr 6 math–Low-income homes
École élémentaire Charles-SauriolViamonde · JK–8 · 420 students · Weston-Pelham Park98%Gr 6 reading88%Gr 6 math5%Low-income homes
École élémentaire Gabrielle-RoyViamonde · JK–6 · 270 students · Moss Park100%Gr 6 reading88%Gr 6 math20%Low-income homes
École élémentaire Michelle-O'BonsawinViamonde · 7–8 · 180 students · Greenwood-Coxwell–Gr 6 reading–Gr 6 math10%Low-income homes
École élémentaire Pierre-Elliott-TrudeauViamonde · JK–6 · 380 students · Trinity-Bellwoods95%Gr 6 reading91%Gr 6 math10%Low-income homes
École élémentaire Toronto OuestViamonde · 7–8 · 175 students · Dufferin Grove–Gr 6 reading–Gr 6 math5%Low-income homes
ÉÉC du Bon-BergerMonAvenir · JK–6 · 100 students · Blake-Jones–Gr 6 reading–Gr 6 math10%Low-income homes
ÉÉC du Sacré-Coeur-TorontoMonAvenir · JK–6 · 135 students · Dovercourt Village80%Gr 6 reading40%Gr 6 math15%Low-income homes
ÉÉC Georges-Étienne-CartierMonAvenir · JK–6 · 310 students · Woodbine Corridor91%Gr 6 reading74%Gr 6 math10%Low-income homes
Eglinton Junior Public SchoolTDSB · JK–5 · 500 students · South Eglinton-Davisville–Gr 6 reading–Gr 6 math18%Low-income homes
ÉIC Saint-Frère-AndréMonAvenir · 7–8 · 220 students · Dufferin Grove–Gr 6 reading–Gr 6 math5%Low-income homes
Equinox Holistic Alternative SchoolTDSB · JK–8 · 165 students · Greenwood-Coxwell81%Gr 6 reading44%Gr 6 math10%Low-income homes
Essex Junior and Senior Public SchoolTDSB · JK–8 · 305 students · Dovercourt Village80%Gr 6 reading28%Gr 6 math5%Low-income homes
Fern Avenue Junior and Senior Public SchoolTDSB · JK–8 · 675 students · French Immersion · Roncesvalles91%Gr 6 reading62%Gr 6 math4%Low-income homes
Forest Hill Junior and Senior Public SchoolTDSB · JK–8 · 660 students · French Immersion · Forest Hill South94%Gr 6 reading90%Gr 6 math11%Low-income homes
Frankland Community School JuniorTDSB · JK–6 · 285 students · North Riverdale97%Gr 6 reading52%Gr 6 math0%Low-income homes
Garden Avenue Junior Public SchoolTDSB · JK–6 · 175 students · High Park-Swansea100%Gr 6 reading94%Gr 6 math5%Low-income homes
General Mercer Junior Public SchoolTDSB · JK–6 · 245 students · Weston-Pelham Park74%Gr 6 reading41%Gr 6 math5%Low-income homes
Givins/Shaw Junior Public SchoolTDSB · JK–6 · 215 students · Trinity-Bellwoods86%Gr 6 reading71%Gr 6 math5%Low-income homes
Glen Ames Senior Public SchoolTDSB · 7–8 · 360 students · French Immersion · The Beaches–Gr 6 reading–Gr 6 math5%Low-income homes
Glenview Senior Public SchoolTDSB · 7–8 · 560 students · French Immersion · Lawrence Park South–Gr 6 reading–Gr 6 math7%Low-income homes
Hawthorne II Bilingual Alternative Junior SchoolTDSB · JK–6 · 155 students · Dovercourt Village94%Gr 6 reading67%Gr 6 math5%Low-income homes
High Park Alternative School JuniorTDSB · JK–8 · 145 students · High Park North100%Gr 6 reading58%Gr 6 math10%Low-income homes
Hillcrest Community SchoolTDSB · JK–6 · 320 students · Casa Loma91%Gr 6 reading61%Gr 6 math10%Low-income homes
Hodgson Middle SchoolTDSB · 6–8 · 580 students · Mount Pleasant East83%Gr 6 reading61%Gr 6 math10%Low-income homes
Holy Family Catholic SchoolTCDSB · JK–8 · 220 students · South Parkdale83%Gr 6 reading42%Gr 6 math20%Low-income homes
Holy Name Catholic SchoolTCDSB · JK–8 · 315 students · French Immersion · North Riverdale91%Gr 6 reading69%Gr 6 math5%Low-income homes
Horizon Alternative Senior SchoolTDSB · 7–8 · 55 students · Palmerston-Little Italy–Gr 6 reading–Gr 6 math0%Low-income homes
Howard Junior Public SchoolTDSB · JK–6 · 395 students · French Immersion · High Park-Swansea93%Gr 6 reading87%Gr 6 math5%Low-income homes
Huron Street Junior Public SchoolTDSB · JK–6 · 300 students · Annex79%Gr 6 reading59%Gr 6 math10%Low-income homes
Indian Road Crescent Junior Public SchoolTDSB · JK–6 · 250 students · Junction Area84%Gr 6 reading79%Gr 6 math10%Low-income homes
Island Public/Natural Science SchoolTDSB · JK–6 · 165 students · St Lawrence-East Bayfront-The Islands100%Gr 6 reading88%Gr 6 math10%Low-income homes
Jackman Avenue Junior Public SchoolTDSB · JK–6 · 545 students · French Immersion · Playter Estates-Danforth90%Gr 6 reading55%Gr 6 math4%Low-income homes
Jean Lumb Public SchoolTDSB · JK–8 · 580 students · Harbourfront-CityPlace93%Gr 6 reading65%Gr 6 math22%Low-income homes
Jesse Ketchum Junior and Senior Public SchoolTDSB · JK–8 · 535 students · Annex96%Gr 6 reading71%Gr 6 math19%Low-income homes
John Fisher Junior Public SchoolTDSB · JK–6 · 310 students · French Immersion · North Toronto95%Gr 6 reading76%Gr 6 math10%Low-income homes
John Ross Robertson Junior Public SchoolTDSB · JK–6 · 505 students · French Immersion · Lawrence Park South100%Gr 6 reading72%Gr 6 math8%Low-income homes
John Wanless Junior Public SchoolTDSB · JK–6 · 600 students · Lawrence Park North88%Gr 6 reading79%Gr 6 math4%Low-income homes
Kapapamahchakwew - Wandering Spirit Scho Junior SeniorTDSB · JK–8 · 110 students · Blake-Jones64%Gr 6 reading9%Gr 6 math15%Low-income homes
Keele Street Public SchoolTDSB · JK–8 · 565 students · High Park North98%Gr 6 reading84%Gr 6 math10%Low-income homes
Kensington Community School JuniorTDSB · JK–6 · 130 students · Kensington-Chinatown–Gr 6 reading–Gr 6 math20%Low-income homes
Kew Beach Junior Public SchoolTDSB · JK–6 · 375 students · The Beaches100%Gr 6 reading85%Gr 6 math0%Low-income homes
Kimberley Junior Public SchoolTDSB · JK–6 · 305 students · East End-Danforth90%Gr 6 reading67%Gr 6 math10%Low-income homes
King Edward Junior and Senior Public SchoolTDSB · JK–8 · 485 students · French Immersion · University82%Gr 6 reading82%Gr 6 math10%Low-income homes
Leslieville Junior Public SchoolTDSB · JK–6 · 250 students · South Riverdale74%Gr 6 reading33%Gr 6 math10%Low-income homes
Lord Dufferin Junior and Senior Public SchoolTDSB · JK–8 · 420 students · Moss Park80%Gr 6 reading30%Gr 6 math30%Low-income homes
Lord Lansdowne Junior Public SchoolTDSB · JK–6 · 300 students · French Immersion · University89%Gr 6 reading81%Gr 6 math10%Low-income homes
Lucy McCormick Senior SchoolTDSB · 1–8 · 65 students · Junction Area–Gr 6 reading–Gr 6 math20%Low-income homes
Market Lane Junior and Senior Public SchoolTDSB · JK–8 · 370 students · St Lawrence-East Bayfront-The Islands94%Gr 6 reading50%Gr 6 math20%Low-income homes
Maurice Cody Junior Public SchoolTDSB · JK–5 · 550 students · Mount Pleasant East–Gr 6 reading–Gr 6 math3%Low-income homes
McMurrich Junior Public SchoolTDSB · JK–6 · 505 students · Wychwood96%Gr 6 reading75%Gr 6 math6%Low-income homes
Montrose Junior Public SchoolTDSB · JK–6 · 185 students · Palmerston-Little Italy100%Gr 6 reading70%Gr 6 math0%Low-income homes
Morse Street Junior Public SchoolTDSB · JK–6 · 390 students · French Immersion · South Riverdale85%Gr 6 reading71%Gr 6 math5%Low-income homes
Mountview Alternative SchoolTDSB · JK–8 · 95 students · High Park North83%Gr 6 reading83%Gr 6 math0%Low-income homes
Nelson Mandela Park Public SchoolTDSB · JK–8 · 385 students · Regent Park76%Gr 6 reading17%Gr 6 math25%Low-income homes
Niagara Street Junior Public SchoolTDSB · JK–6 · 305 students · West Queen West100%Gr 6 reading84%Gr 6 math15%Low-income homes
North Preparatory Junior Public SchoolTDSB · JK–6 · 230 students · Forest Hill North90%Gr 6 reading38%Gr 6 math10%Low-income homes
Norway Junior Public SchoolTDSB · JK–6 · 300 students · East End-Danforth100%Gr 6 reading60%Gr 6 math5%Low-income homes
Ogden Junior Public SchoolTDSB · JK–6 · 230 students · Kensington-Chinatown77%Gr 6 reading53%Gr 6 math15%Low-income homes
Orde Street Public SchoolTDSB · JK–8 · 455 students · Kensington-Chinatown89%Gr 6 reading64%Gr 6 math20%Low-income homes
Oriole Park Junior Public SchoolTDSB · JK–6 · 220 students · Yonge-Eglinton–Gr 6 reading–Gr 6 math5%Low-income homes
Ossington/Old Orchard Junior Public SchoolTDSB · JK–6 · 230 students · Trinity-Bellwoods95%Gr 6 reading85%Gr 6 math0%Low-income homes
Our Lady of Lourdes Catholic SchoolTCDSB · JK–8 · 555 students · Cabbagetown-South St.James Town80%Gr 6 reading43%Gr 6 math24%Low-income homes
Our Lady of Perpetual Help Catholic SchoolTCDSB · JK–8 · 330 students · Rosedale-Moore Park100%Gr 6 reading80%Gr 6 math5%Low-income homes
Palmerston Avenue Junior Public SchoolTDSB · JK–6 · 360 students · French Immersion · Annex88%Gr 6 reading73%Gr 6 math5%Low-income homes
Pape Avenue Junior Public SchoolTDSB · JK–6 · 285 students · North Riverdale98%Gr 6 reading71%Gr 6 math5%Low-income homes
Parkdale Junior and Senior Public SchoolTDSB · JK–8 · 465 students · French Immersion · Roncesvalles81%Gr 6 reading24%Gr 6 math15%Low-income homes
Pauline Junior Public SchoolTDSB · JK–6 · 210 students · Junction-Wallace Emerson96%Gr 6 reading65%Gr 6 math10%Low-income homes
Perth Avenue Junior Public SchoolTDSB · JK–6 · 515 students · French Immersion · Junction-Wallace Emerson90%Gr 6 reading68%Gr 6 math9%Low-income homes
Pope Francis Catholic SchoolTCDSB · JK–8 · 215 students · Trinity-Bellwoods86%Gr 6 reading14%Gr 6 math5%Low-income homes
Queen Alexandra Middle SchoolTDSB · 6–8 · 380 students · French Immersion · South Riverdale80%Gr 6 reading52%Gr 6 math10%Low-income homes
Quest Alternative School SeniorTDSB · 7–8 · 55 students · North Riverdale–Gr 6 reading–Gr 6 math10%Low-income homes
Regal Road Junior Public SchoolTDSB · JK–6 · 445 students · French Immersion · Corso Italia-Davenport88%Gr 6 reading45%Gr 6 math5%Low-income homes
Roden Public SchoolTDSB · JK–8 · 430 students · Greenwood-Coxwell88%Gr 6 reading44%Gr 6 math10%Low-income homes
Rose Avenue Junior Public SchoolTDSB · JK–6 · 680 students · North St.James Town67%Gr 6 reading14%Gr 6 math25%Low-income homes
Rosedale Junior Public SchoolTDSB · JK–6 · 220 students · Rosedale-Moore Park100%Gr 6 reading100%Gr 6 math5%Low-income homes
Runnymede Junior and Senior Public SchoolTDSB · JK–8 · 975 students · French Immersion · High Park North99%Gr 6 reading76%Gr 6 math4%Low-income homes
Ryerson Community School Junior SeniorTDSB · JK–8 · 335 students · French Immersion · Kensington-Chinatown65%Gr 6 reading26%Gr 6 math15%Low-income homes
Shirley Street Junior Public SchoolTDSB · JK–6 · 160 students · Little Portugal94%Gr 6 reading61%Gr 6 math5%Low-income homes
Spectrum Alternative Senior SchoolTDSB · 7–8 · 55 students · South Eglinton-Davisville–Gr 6 reading–Gr 6 math10%Low-income homes
Sprucecourt Junior Public SchoolTDSB · JK–8 · 320 students · Cabbagetown-South St.James Town85%Gr 6 reading25%Gr 6 math20%Low-income homes
St Ambrose Catholic SchoolTCDSB · JK–8 · 515 students · Little Portugal92%Gr 6 reading58%Gr 6 math4%Low-income homes
St Anthony Catholic SchoolTCDSB · JK–8 · 205 students · Dovercourt Village79%Gr 6 reading54%Gr 6 math5%Low-income homes
St Brigid Catholic SchoolTCDSB · JK–8 · 595 students · French Immersion · Danforth95%Gr 6 reading55%Gr 6 math9%Low-income homes
St Bruno/St. Raymond Catholic SchoolTCDSB · JK–8 · 145 students · Wychwood–Gr 6 reading–Gr 6 math15%Low-income homes
St Cecilia Catholic SchoolTCDSB · JK–8 · 550 students · French Immersion · High Park North98%Gr 6 reading78%Gr 6 math7%Low-income homes
St Denis Catholic SchoolTCDSB · JK–8 · 250 students · The Beaches96%Gr 6 reading62%Gr 6 math10%Low-income homes
St Francis of Assisi Catholic SchoolTCDSB · JK–8 · 80 students · Palmerston-Little Italy90%Gr 6 reading60%Gr 6 math10%Low-income homes
St Helen Catholic SchoolTCDSB · JK–8 · 215 students · Dufferin Grove90%Gr 6 reading65%Gr 6 math10%Low-income homes
St John Catholic SchoolTCDSB · JK–8 · 380 students · French Immersion · East End-Danforth94%Gr 6 reading38%Gr 6 math5%Low-income homes
St Joseph Catholic SchoolTCDSB · JK–8 · 225 students · South Riverdale92%Gr 6 reading58%Gr 6 math10%Low-income homes
St Luigi Catholic SchoolTCDSB · JK–8 · 125 students · Junction-Wallace Emerson–Gr 6 reading–Gr 6 math10%Low-income homes
St Martin Catholic School(OL of LourdesTCDSB · 6–8 · Cabbagetown-South St.James Town–Gr 6 reading–Gr 6 math–Low-income homes
St Mary Catholic SchoolTCDSB · JK–8 · 155 students · French Immersion · West Queen West100%Gr 6 reading38%Gr 6 math15%Low-income homes
St Mary of the Angels Catholic SchoolTCDSB · JK–8 · 230 students · Junction-Wallace Emerson90%Gr 6 reading59%Gr 6 math10%Low-income homes
St Michael Catholic SchoolTCDSB · JK–8 · 150 students · St Lawrence-East Bayfront-The Islands83%Gr 6 reading36%Gr 6 math20%Low-income homes
St Michael's Choir (Jr) SchoolTCDSB · 1–8 · 135 students · French Immersion · Downtown Yonge East100%Gr 6 reading100%Gr 6 math5%Low-income homes
St Monica Catholic SchoolTCDSB · JK–8 · 345 students · North Toronto90%Gr 6 reading76%Gr 6 math20%Low-income homes
St Nicholas Catholic SchoolTCDSB · JK–8 · 370 students · East End-Danforth84%Gr 6 reading51%Gr 6 math15%Low-income homes
St Paul Catholic SchoolTCDSB · JK–8 · 250 students · Moss Park87%Gr 6 reading50%Gr 6 math25%Low-income homes
St Paul VI Catholic SchoolTCDSB · JK–8 · 250 students · Weston-Pelham Park86%Gr 6 reading38%Gr 6 math5%Low-income homes
St Pius X Catholic SchoolTCDSB · JK–8 · 340 students · Runnymede-Bloor West Village100%Gr 6 reading61%Gr 6 math10%Low-income homes
St Rita Catholic SchoolTCDSB · JK–8 · 85 students · Junction-Wallace Emerson91%Gr 6 reading36%Gr 6 math20%Low-income homes
St Sebastian Catholic SchoolTCDSB · JK–8 · 250 students · Junction-Wallace Emerson100%Gr 6 reading69%Gr 6 math10%Low-income homes
St Vincent de Paul Catholic SchoolTCDSB · JK–8 · 260 students · French Immersion · Roncesvalles89%Gr 6 reading63%Gr 6 math10%Low-income homes
Stella Maris Catholic SchoolTCDSB · JK–8 · 245 students · Corso Italia-Davenport87%Gr 6 reading60%Gr 6 math5%Low-income homes
Swansea Junior and Senior Junior and Senior Public SchoolTDSB · JK–8 · 925 students · French Immersion · High Park-Swansea87%Gr 6 reading62%Gr 6 math7%Low-income homes
The Grove Community SchoolTDSB · JK–6 · 100 students · Little Portugal–Gr 6 reading–Gr 6 math10%Low-income homes
The Waterfront SchoolTDSB · JK–8 · 185 students · Harbourfront-CityPlace93%Gr 6 reading71%Gr 6 math10%Low-income homes
West Preparatory Junior Public SchoolTDSB · JK–6 · 530 students · Forest Hill North87%Gr 6 reading57%Gr 6 math10%Low-income homes
Whitney Junior Public SchoolTDSB · JK–6 · 420 students · Rosedale-Moore Park100%Gr 6 reading88%Gr 6 math10%Low-income homes
Wilkinson Junior Public SchoolTDSB · JK–6 · 450 students · French Immersion · Danforth91%Gr 6 reading61%Gr 6 math0%Low-income homes
William J McCordic SchoolTDSB · JK–8 · 85 students · East End-Danforth–Gr 6 reading–Gr 6 math10%Low-income homes
Williamson Road Junior Public SchoolTDSB · JK–6 · 545 students · French Immersion · The Beaches97%Gr 6 reading73%Gr 6 math6%Low-income homes
Winchester Junior and Senior Public SchoolTDSB · JK–8 · 480 students · French Immersion · Cabbagetown-South St.James Town89%Gr 6 reading57%Gr 6 math20%Low-income homes
Winona Drive Senior Public SchoolTDSB · 7–8 · 370 students · French Immersion · Wychwood–Gr 6 reading–Gr 6 math10%Low-income homes
Withrow Avenue Junior Public SchoolTDSB · JK–6 · 500 students · French Immersion · North Riverdale94%Gr 6 reading62%Gr 6 math0%Low-income homes

High schools

52 schools
SchoolLiteracy testGr 9 mathLow-income homes
Bishop Marrocco/Thomas Merton Catholic Secondary SchoolTCDSB · 9–12 · 775 students · French Immersion · Roncesvalles69%Literacy test41%Gr 9 math13%Low-income homes
Bloor Collegiate InstituteTDSB · 9–12 · 820 students · Dufferin Grove95%Literacy test69%Gr 9 math10%Low-income homes
CALC Secondary SchoolTDSB · 9–12 · 565 students · North Riverdale–Literacy test–Gr 9 math19%Low-income homes
Caring and Safe School 4TDSB · 9–12 · Dufferin Grove–Literacy test–Gr 9 math–Low-income homes
Central Technical SchoolTDSB · 9–12 · 985 students · University74%Literacy test34%Gr 9 math15%Low-income homes
Central Toronto AcademyTDSB · 9–12 · 975 students · Palmerston-Little Italy91%Literacy test47%Gr 9 math9%Low-income homes
City SchoolTDSB · 9–12 · Harbourfront-CityPlace58%Literacy test–Gr 9 math–Low-income homes
Collège français secondaireViamonde · 9–12 · 155 students · Church-Wellesley100%Literacy test86%Gr 9 math15%Low-income homes
Contact Alternative SchoolTDSB · 9–12 · 60 students · Kensington-Chinatown–Literacy test–Gr 9 math10%Low-income homes
Danforth Collegiate Institute and Technical SchoolTDSB · 9–12 · 1,500 students · Danforth78%Literacy test55%Gr 9 math12%Low-income homes
Eastdale Collegiate InstituteTDSB · 9–12 · 120 students · South Riverdale–Literacy test–Gr 9 math15%Low-income homes
École secondaire Michelle-O'BonsawinViamonde · 9–12 · 100 students · Greenwood-Coxwell100%Literacy test79%Gr 9 math10%Low-income homes
École secondaire Toronto OuestViamonde · 9–12 · 195 students · Dufferin Grove100%Literacy test82%Gr 9 math5%Low-income homes
ÉSC Saint-Frère-AndréMonAvenir · 9–12 · 350 students · Dufferin Grove96%Literacy test69%Gr 9 math10%Low-income homes
Forest Hill Collegiate InstituteTDSB · 9–12 · 825 students · Forest Hill North93%Literacy test60%Gr 9 math10%Low-income homes
Greenwood Secondary SchoolTDSB · 9–12 · 365 students · Greenwood-Coxwell–Literacy test17%Gr 9 math20%Low-income homes
Harbord Collegiate InstituteTDSB · 9–12 · 980 students · French Immersion · Palmerston-Little Italy93%Literacy test77%Gr 9 math11%Low-income homes
Heydon Park Secondary SchoolTDSB · 9–12 · 130 students · Kensington-Chinatown–Literacy test8%Gr 9 math10%Low-income homes
Humberside Collegiate InstituteTDSB · 9–12 · 1,460 students · French Immersion · High Park North96%Literacy test80%Gr 9 math7%Low-income homes
Inglenook Community SchoolTDSB · 9–12 · 60 students · Moss Park50%Literacy test–Gr 9 math10%Low-income homes
Jarvis Collegiate InstituteTDSB · 9–12 · 610 students · Cabbagetown-South St.James Town80%Literacy test34%Gr 9 math25%Low-income homes
Kapapamahchakwew - Wandering Spirit SchoolTDSB · 9–12 · Blake-Jones–Literacy test–Gr 9 math–Low-income homes
Lawrence Park Collegiate InstituteTDSB · 9–12 · 1,255 students · French Immersion · Lawrence Park South96%Literacy test88%Gr 9 math7%Low-income homes
Loretto College SchoolTCDSB · 9–12 · 510 students · Palmerston-Little Italy83%Literacy test40%Gr 9 math12%Low-income homes
Malvern Collegiate InstituteTDSB · 9–12 · 1,140 students · French Immersion · East End-Danforth96%Literacy test78%Gr 9 math6%Low-income homes
Marshall McLuhan Catholic Secondary SchoolTCDSB · 9–12 · 1,050 students · Yonge-Eglinton89%Literacy test59%Gr 9 math11%Low-income homes
Monarch Park Collegiate InstituteTDSB · 9–12 · 1,015 students · Greenwood-Coxwell88%Literacy test70%Gr 9 math7%Low-income homes
Msgr Fraser College (Isabella Campus)TCDSB · 9–12 · 345 students · North St.James Town–Literacy test–Gr 9 math10%Low-income homes
Msgr Fraser College (Southwest)TCDSB · 9–12 · Trinity-Bellwoods–Literacy test–Gr 9 math–Low-income homes
Msgr Fraser Orientation CentreTCDSB · 9–12 · Annex–Literacy test–Gr 9 math–Low-income homes
Native Learning CentreTDSB · 9–12 · Church-Wellesley–Literacy test–Gr 9 math–Low-income homes
North Toronto Collegiate InstituteTDSB · 9–12 · 1,220 students · North Toronto95%Literacy test80%Gr 9 math12%Low-income homes
Northern Secondary SchoolTDSB · 9–12 · 2,075 students · Mount Pleasant East91%Literacy test72%Gr 9 math10%Low-income homes
Notre Dame Catholic High SchoolTCDSB · 9–12 · 510 students · East End-Danforth97%Literacy test67%Gr 9 math11%Low-income homes
Oakwood Collegiate InstituteTDSB · 9–12 · 525 students · French Immersion · Corso Italia-Davenport88%Literacy test44%Gr 9 math9%Low-income homes
Oasis Alternative Secondary SchoolTDSB · 9–12 · 80 students · French Immersion · Wellington Place–Literacy test–Gr 9 math10%Low-income homes
Parkdale Collegiate InstituteTDSB · 9–12 · 635 students · South Parkdale86%Literacy test61%Gr 9 math13%Low-income homes
Riverdale Collegiate InstituteTDSB · 9–12 · 1,600 students · South Riverdale95%Literacy test77%Gr 9 math7%Low-income homes
Rosedale Heights School of the ArtsTDSB · 9–12 · 945 students · Cabbagetown-South St.James Town95%Literacy test66%Gr 9 math8%Low-income homes
School of Life ExperienceTDSB · 9–12 · Greenwood-Coxwell–Literacy test–Gr 9 math–Low-income homes
SEED Alternative SchoolTDSB · 9–12 · 50 students · South Riverdale–Literacy test–Gr 9 math10%Low-income homes
St Joseph's College SchoolTCDSB · 9–12 · 545 students · Bay-Cloverhill87%Literacy test66%Gr 9 math14%Low-income homes
St Martin Catholic School (St.Martin)TCDSB · 9–12 · Cabbagetown-South St.James Town–Literacy test–Gr 9 math–Low-income homes
St Mary Catholic AcademyTCDSB · 9–12 · 765 students · Dufferin Grove86%Literacy test45%Gr 9 math12%Low-income homes
St Michael's Choir (Sr) SchoolTCDSB · 9–12 · 105 students · Downtown Yonge East100%Literacy test96%Gr 9 math5%Low-income homes
St Patrick Catholic Secondary SchoolTCDSB · 9–12 · 1,000 students · Greenwood-Coxwell85%Literacy test66%Gr 9 math16%Low-income homes
Subway Academy ITDSB · 9–12 · Blake-Jones–Literacy test–Gr 9 math–Low-income homes
Subway Academy IITDSB · 9–12 · 50 students · Kensington-Chinatown–Literacy test–Gr 9 math10%Low-income homes
The Student SchoolTDSB · 9–12 · 105 students · High Park North–Literacy test–Gr 9 math10%Low-income homes
Ursula Franklin AcademyTDSB · 9–12 · 475 students · High Park North99%Literacy test86%Gr 9 math10%Low-income homes
West End Alternative SchoolTDSB · 9–12 · 60 students · Palmerston-Little Italy–Literacy test–Gr 9 math10%Low-income homes
Western Technical & Commercial SchoolTDSB · 9–12 · 1,435 students · High Park North83%Literacy test53%Gr 9 math9%Low-income homes

Private schools

60 schools
SchoolDay tuition
Abelard Centre for Education, ThePrivate · Elementary and high school · Co-ed · Church-Wellesley–Tuition not added
Academy of Enlightened MindsPrivate · Elementary · Roncesvalles–Tuition not added
Alive Montessori & Private SchoolPrivate · Elementary · Co-ed · Forest Hill North$16,500Day tuition, 2025–26
Arrowsmith SchoolPrivate · Elementary and high school · Casa Loma–Tuition not added
Avalon Children's Montessori SchoolPrivate · Elementary · Co-ed · The Beaches$17,945–$19,815Day tuition, 2026–27
Birmingham International Collegiate of CanadaPrivate · High school · Co-ed · Yonge-Eglinton–Tuition not added
Bishop Strachan School, ThePrivate · Elementary and high school · All girls · Forest Hill South$43,800Day tuition, 2026–27
Blyth Academy Lawrence ParkPrivate · High school · Co-ed · Lawrence Park South$28,000Day tuition
Blyth Academy OrbitPrivate · High school · Lawrence Park South–Tuition not added
Braemar CollegePrivate · High school · Co-ed · Kensington-Chinatown–Tuition not added
Branksome HallPrivate · Elementary and high school · All girls · Rosedale-Moore Park$45,140–$49,210Day tuition, 2026–27
Canada's National BalletPrivate · Elementary and high school · Co-ed · Church-Wellesley–Tuition not added
CareerQuest - TorontoPrivate · High school · North Toronto–Tuition not added
Claremont School, ThePrivate · Elementary · Co-ed · The Beaches–Tuition not added
Cornerstone Preparatory - MainPrivate · Elementary and high school · Co-ed · Kensington-Chinatown$18,200Day tuition, 2026–27
De La Salle CollegePrivate · Elementary and high school · Co-ed · Yonge-St.Clair$21,250Day tuition, 2027–28
Dunblaine School, ThePrivate · Elementary · Lawrence Park North–Tuition not added
Erudite SchoolPrivate · Elementary · High Park-Swansea–Tuition not added
Forest Hill TutoringPrivate · High school · Forest Hill South–Tuition not added
Gradale AcademyPrivate · Elementary · Rosedale-Moore Park–Tuition not added
Great Lakes College of Toronto, ThePrivate · Elementary and high school · Co-ed · Junction Area–Tuition not added
Greenwood College SchoolPrivate · Elementary and high school · Co-ed · Mount Pleasant East$49,530Day tuition, 2026–27
Guidepost Academy TorontoPrivate · Elementary · Co-ed · The Beaches$22,000Day tuition, 2027–28
Havergal CollegePrivate · Elementary and high school · All girls · Lawrence Park South$45,670Day tuition, 2026–27
Howlett AcademyPrivate · Elementary · Co-ed · Annex$21,500–$25,500Day tuition, 2025–26
Hudson CollegePrivate · Elementary and high school · Co-ed · Corso Italia-Davenport$20,500–$23,500Day tuition, 2026–27
Humberside Montessori SchoolPrivate · Elementary · Co-ed · High Park-Swansea–Tuition not added
Kew Park Montessori Day SchoolPrivate · Elementary · Co-ed · Greenwood-Coxwell–Tuition not added
Liberty Prep SchoolPrivate · Elementary · Co-ed · Moss Park–Tuition not added
Mabin School, ThePrivate · Elementary · Co-ed · Casa Loma$37,400Day tuition, 2026–27
Manor Montessori SchoolPrivate · Elementary · Mount Pleasant East–Tuition not added
Mary, Mother of God SchoolPrivate · Elementary and high school · South Parkdale–Tuition not added
McDonald International AcademyPrivate · High school · Co-ed · Annex–Tuition not added
Montcrest SchoolPrivate · Elementary · Co-ed · North Riverdale$42,300–$42,650Day tuition, 2026–27
Paul Penna Downtown Jewish Day SchoolPrivate · Elementary · Co-ed · University$19,800Day tuition
Polaris Learning CentrePrivate · High school · Mount Pleasant East–Tuition not added
Ronald McDonald House Toronto SchoolPrivate · Elementary · Kensington-Chinatown–Tuition not added
Rosedale Day School, ThePrivate · Elementary · Co-ed · Bay-Cloverhill$32,500Day tuition, 2026–27
Royal St George's CollegePrivate · Elementary and high school · All boys · Annex$43,860Day tuition, 2026–27
St Clement's SchoolPrivate · Elementary and high school · All girls · Yonge-Eglinton$41,900Day tuition, 2026–27
St. Clement's Early LearningPrivate · Elementary · Co-ed · Yonge-Eglinton$25,500Day tuition, 2025–26
Summit Micro SchoolPrivate · Elementary · Co-ed · Runnymede-Bloor West Village–Tuition not added
SunnybrookPrivate · Elementary · Co-ed · Mount Pleasant East–Tuition not added
Tamarack West Outdoor SchoolPrivate · Elementary · High Park North–Tuition not added
The Orchard Montessori School Ltd. (ElemPrivate · Elementary · Co-ed · Trinity-Bellwoods–Tuition not added
The Shire SchoolPrivate · Elementary · Annex–Tuition not added
The StudyPrivate · Elementary · Yonge-Eglinton–Tuition not added
The Study AcademyPrivate · High school · Yonge-Eglinton–Tuition not added
The York SchoolPrivate · Elementary and high school · Co-ed · Yonge-St.Clair$45,065Day tuition, 2026–27
The York School, Junior SchoolPrivate · Elementary · Co-ed · Rosedale-Moore Park$45,065Day tuition, 2026–27
Toronto Prep SchoolPrivate · Elementary and high school · Co-ed · Mount Pleasant East–Tuition not added
Toronto STEM SchoolPrivate · High school · Mount Pleasant East–Tuition not added
Uchenna AcademyPrivate · Elementary and high school · Dovercourt Village–Tuition not added
University of Toronto SchoolsPrivate · Elementary and high school · Co-ed · University$40,400Day tuition, 2026–27
Upper Canada CollegePrivate · Elementary and high school · All boys · Forest Hill South$44,940–$48,720Day tuition, 2026–27
Waldorf AcademyPrivate · Elementary · Co-ed · Casa Loma$22,500–$24,950Day tuition, 2026–27
Westminster Classical Christian AcademyPrivate · Elementary · High Park-Swansea–Tuition not added
Westside Montessori SchoolPrivate · Elementary · Co-ed · Kensington-Chinatown$24,900–$26,300Day tuition, 2026–27
Willowdale High SchoolPrivate · Elementary and high school · Co-ed · North Toronto–Tuition not added
YMCA AcademyPrivate · Elementary and high school · Co-ed · Bay-Cloverhill$30,992Day tuition, 2026–27

Share of students who met the provincial standard, 2024–25. Low-income homes is the share of families with low incomes in the school’s neighbourhoods. Why we show income