Best schools in Brampton, Ontario
Brampton, one of Ontario's fastest-growing cities, provides numerous school choices through the Peel District School Board and Dufferin-Peel Catholic District School Board.
187
Schools
6.7/10
Avg. score
55
Improving
Top-rated schools in Brampton
Our Lady of Lourdes Catholic Elementary School
Dufferin-Peel CDSB
JK-8
Strong overall results with strong reading, strong writing. Recent results show an improving trend.
Pte. Buckam Singh PS (Elementary)
Peel DSB
JK-8
Strong overall results with strong reading, strong writing. Recent results show an improving trend.
École secondaire Jeunes sans frontières
CS Viamonde
9-12
Strong overall results with strong reading, strong writing but weaker math. Recent results show an improving trend.
ÉÉC Sainte-Jeanne-d'Arc
CS catholique MonAvenir
JK-8
Strong overall results with strong reading, strong writing. Recent results show an improving trend.
Castlemore Public School
Peel DSB
JK-8
Strong overall results with strong reading, strong writing. Recent results are broadly stable.
Roberta Bondar Public School
Peel DSB
JK-8
Strong overall results with strong reading, strong writing. Recent results show an improving trend.
St. Alphonsa Catholic Elementary School
Dufferin-Peel CDSB
JK-8
Strong overall results with strong reading, strong writing but weaker math. Recent results show an improving trend.
Stanley Mills Public School
Peel DSB
JK-6
Strong overall results with strong reading, strong writing. Recent results show an improving trend.
Sacred Heart Separate School
Dufferin-Peel CDSB
JK-8
Strong overall results with strong writing. Recent results show an improving trend.
Red Willow Public School
Peel DSB
JK-5
Limited or mixed performance data is available for this school. Recent results are broadly stable.
All schools in Brampton
| School | Type | Grades | Score | Trend |
|---|---|---|---|---|
| École élémentaire Carrefour des Jeunes CS Viamonde | Public | JK-6 | 8.0 | Improving |
| St Ursula Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 8.0 | Stable |
| Shaw Public School Peel DSB | Public | JK-8 | 8.0 | Improving |
| Turner Fenton Secondary School Peel DSB | Public | 9-12 | 8.0 | Stable |
| William G. Davis Senior Public School Peel DSB | Public | 6-8 | 8.0 | Improving |
| St Brigid School Dufferin-Peel CDSB | Catholic | JK-8 | 7.9 | Improving |
| North Park Secondary School Peel DSB | Public | 9-12 | 7.9 | Stable |
| Holy Name of Mary Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 7.8 | Stable |
| St. Jean-Marie Vianney Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.8 | Stable |
| Beryl Ford Peel DSB | Public | JK-8 | 7.8 | Stable |
| Churchville Public School Peel DSB | Public | JK-8 | 7.8 | Stable |
| Good Shepherd Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.7 | Stable |
| St Jean Brebeuf Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 7.7 | Improving |
| St John Bosco School Dufferin-Peel CDSB | Catholic | JK-8 | 7.7 | Improving |
| Brampton Centennial Secondary School Peel DSB | Public | 9-12 | 7.7 | Stable |
| Copeland Public School Peel DSB | Public | JK-5 | 7.7 | Improving |
| Eastbourne Drive Public School Peel DSB | Public | JK-6 | 7.7 | Improving |
| Eldorado P.S. (Elementary) Peel DSB | Public | JK-8 | 7.7 | Declining |
| Harold M. Brathwaite Secondary School Peel DSB | Public | 9-12 | 7.7 | Stable |
| Ingleborough (Elementary) Peel DSB | Public | JK-8 | 7.7 | Stable |
| Lougheed Middle School Peel DSB | Public | 6-8 | 7.7 | Stable |
| Sir Isaac Brock P.S. (Elementary) Peel DSB | Public | JK-8 | 7.7 | Stable |
| Cardinal Ambrozic Catholic Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 7.6 | Improving |
| Father C W Sullivan Catholic School Dufferin-Peel CDSB | Catholic | JK-8 | 7.6 | Improving |
| Our Lady of Providence Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.6 | Stable |
| Fallingdale Public School Peel DSB | Public | JK-6 | 7.6 | Improving |
| Whaley's Corners Public School Peel DSB | Public | JK-8 | 7.6 | Improving |
| Notre Dame Catholic Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 7.5 | Improving |
| St Stephen Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 7.5 | Improving |
| Chinguacousy Secondary School Peel DSB | Public | 9-12 | 7.5 | Declining |
| James Potter Public School Peel DSB | Public | JK-5 | 7.5 | Improving |
| Mount Royal Public School Peel DSB | Public | JK-8 | 7.5 | Stable |
| Ross Drive P.S. (Elementary) Peel DSB | Public | JK-8 | 7.5 | Stable |
| Springbrook P.S. (Elementary) Peel DSB | Public | JK-8 | 7.5 | Declining |
| Georges Vanier Catholic School Dufferin-Peel CDSB | Catholic | JK-8 | 7.4 | Stable |
| St. Jacinta Marto Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.4 | Improving |
| Fairlawn Elementary Public School Peel DSB | Public | JK-8 | 7.4 | Stable |
| Lorenville P.S. (Elementary) Peel DSB | Public | JK-8 | 7.4 | Stable |
| Terry Fox Public School Peel DSB | Public | JK-6 | 7.4 | Stable |
| Walnut Grove P.S. (Elementary) Peel DSB | Public | JK-8 | 7.4 | Stable |
| Our Lady of Peace School Dufferin-Peel CDSB | Catholic | JK-8 | 7.3 | Stable |
| St Angela Merici Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.3 | Stable |
| Mountain Ash (Elementary) Peel DSB | Public | JK-8 | 7.3 | Declining |
| Sir William Gage Middle School Peel DSB | Public | 1-8 | 7.3 | Stable |
| Pauline Vanier Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.2 | Stable |
| St Edmund Campion Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 7.2 | Stable |
| St Marguerite d'Youville Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 7.2 | Improving |
| Castlebrooke Secondary School Peel DSB | Public | 9-12 | 7.2 | Stable |
| Louise Arbour Secondary School Peel DSB | Public | 9-12 | 7.2 | Stable |
| Sandalwood Heights Secondary School Peel DSB | Public | 9-12 | 7.2 | Stable |
| Springdale Public School Peel DSB | Public | JK-6 | 7.2 | Improving |
| Williams Parkway Senior Public School Peel DSB | Public | 6-8 | 7.2 | Stable |
| Father Francis McSpiritt Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.1 | Stable |
| St Kevin School Dufferin-Peel CDSB | Catholic | JK-8 | 7.1 | Declining |
| St Monica Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.1 | Stable |
| St. Josephine Bakhita Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.1 | Stable |
| Burnt Elm Public School Peel DSB | Public | JK-5 | 7.1 | Improving |
| Carberry Public School Peel DSB | Public | JK-5 | 7.1 | Declining |
| Castle Oaks Public School Peel DSB | Public | JK-8 | 7.1 | Stable |
| Cheyne Middle School Peel DSB | Public | 6-8 | 7.1 | Improving |
| Great Lakes Public School Peel DSB | Public | JK-8 | 7.1 | Declining |
| Nelson Mandela P.S. (Elementary) Peel DSB | Public | JK-5 | 7.1 | Improving |
| St Francis Xavier Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.0 | Stable |
| St. Aidan Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 7.0 | Improving |
| Calderstone Middle Middle School Peel DSB | Public | 6-8 | 7.0 | Stable |
| Robert H Lagerquist Senior Public School Peel DSB | Public | 6-8 | 7.0 | Stable |
| Tribune Drive Public School Peel DSB | Public | JK-8 | 7.0 | Stable |
| Cardinal Leger Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 6.9 | Stable |
| St Cecilia Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.9 | Stable |
| Central Peel Secondary School Peel DSB | Public | 9-12 | 6.9 | Declining |
| Dolson Public School Peel DSB | Public | JK-8 | 6.9 | Improving |
| Earnscliffe Senior Public School Peel DSB | Public | 6-8 | 6.9 | Stable |
| Edenbrook Hill Public School Peel DSB | Public | JK-6 | 6.9 | Stable |
| McClure PS (Elementary) Peel DSB | Public | JK-8 | 6.9 | Declining |
| Guardian Angels Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.8 | Improving |
| St Marguerite Bourgeoys Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 6.8 | Improving |
| St. John Henry Newman Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.8 | Improving |
| St. Roch Catholic Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 6.8 | Stable |
| Centennial Senior Public School Peel DSB | Public | 6-8 | 6.8 | Declining |
| Countryside Village PS (Elementary) Peel DSB | Public | JK-8 | 6.8 | Declining |
| Fletcher's Meadow Secondary School Peel DSB | Public | 9-12 | 6.8 | Stable |
| Thorndale Public School Peel DSB | Public | JK-8 | 6.8 | Stable |
| Treeline Public School Peel DSB | Public | JK-8 | 6.8 | Stable |
| St Leonard School Dufferin-Peel CDSB | Catholic | JK-8 | 6.7 | Improving |
| Conestoga Public School Peel DSB | Public | JK-6 | 6.7 | Stable |
| Fletcher's Creek Senior Public School Peel DSB | Public | 5-8 | 6.7 | Stable |
| Heart Lake Secondary School Peel DSB | Public | 9-12 | 6.7 | Stable |
| Hewson Elementary Public School Peel DSB | Public | JK-5 | 6.7 | Improving |
| James Grieve Public School Peel DSB | Public | JK-8 | 6.7 | Stable |
| Morton Way Public School Peel DSB | Public | JK-6 | 6.7 | Stable |
| Royal Orchard Middle School Peel DSB | Public | 6-8 | 6.7 | Stable |
| St. Daniel Comboni Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.6 | Improving |
| Fernforest Public School Peel DSB | Public | JK-5 | 6.6 | Stable |
| Greenbriar Senior Public School Peel DSB | Public | 6-8 | 6.6 | Stable |
| Jefferson Public School Peel DSB | Public | JK-8 | 6.6 | Improving |
| McCrimmon Middle School Peel DSB | Public | 6-8 | 6.6 | Stable |
| Worthington Public School Peel DSB | Public | JK-6 | 6.6 | Improving |
| Holy Spirit Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.5 | Declining |
| St Agnes Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 6.5 | Improving |
| St. Bonaventure Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.5 | Stable |
| Cherrytree Public School Peel DSB | Public | JK-6 | 6.5 | Stable |
| Eagle Plains Public School Peel DSB | Public | JK-8 | 6.5 | Stable |
| Mount Pleasant Village Public School Peel DSB | Public | JK-8 | 6.5 | Stable |
| Ray Lawson Peel DSB | Public | JK-6 | 6.5 | Declining |
| Rowntree Public School Peel DSB | Public | JK-6 | 6.5 | Improving |
| Sunny View Middle School Peel DSB | Public | 5-8 | 6.5 | Stable |
| Blessed Michael J. McGivney Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.4 | Improving |
| St Joachim Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 6.4 | Declining |
| Bramalea Secondary School Peel DSB | Public | 9-12 | 6.4 | Stable |
| Harold F Loughin Public School Peel DSB | Public | JK-6 | 6.4 | Improving |
| Jean Augustine Secondary School Peel DSB | Public | 9-12 | 6.4 | Declining |
| Queen Street Public School Peel DSB | Public | JK-6 | 6.4 | Stable |
| Lester B Pearson Catholic School Dufferin-Peel CDSB | Catholic | JK-8 | 6.3 | Declining |
| St Anne Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 6.3 | Declining |
| St Joseph School Dufferin-Peel CDSB | Catholic | JK-8 | 6.3 | Improving |
| Russell D Barber Public School Peel DSB | Public | JK-6 | 6.3 | Improving |
| St Augustine Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 6.2 | Stable |
| St Rita Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.2 | Declining |
| Aylesbury Public School Peel DSB | Public | JK-8 | 6.2 | Stable |
| Brisdale Public School Peel DSB | Public | JK-5 | 6.2 | Stable |
| David Suzuki Secondary School Peel DSB | Public | 9-12 | 6.2 | Stable |
| Hickory Wood Public School Peel DSB | Public | JK-5 | 6.2 | Improving |
| Homestead Public School Peel DSB | Public | JK-6 | 6.2 | Stable |
| Our Lady of Fatima School Dufferin-Peel CDSB | Catholic | JK-8 | 6.1 | Improving |
| St. André Bessette Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.1 | Stable |
| Grenoble Public School Peel DSB | Public | JK-6 | 6.1 | Improving |
| St. Lucy Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 6.0 | Improving |
| Balmoral Drive Senior Public School Peel DSB | Public | 6-8 | 6.0 | Stable |
| Malala Yousafzai PS (Elementary) Peel DSB | Public | JK-8 | 6.0 | Declining |
| Northwood Public School Peel DSB | Public | JK-6 | 6.0 | Stable |
| Agnes Taylor Public School Peel DSB | Public | JK-6 | 5.9 | Stable |
| Folkstone Public School Peel DSB | Public | JK-6 | 5.9 | Improving |
| Helen Wilson Public School Peel DSB | Public | JK-6 | 5.9 | Stable |
| St Thomas Aquinas Secondary School Dufferin-Peel CDSB | Catholic | 9-12 | 5.8 | Stable |
| Father Clair Tipping School Dufferin-Peel CDSB | Catholic | JK-8 | 5.7 | Stable |
| St John Fisher Separate School Dufferin-Peel CDSB | Catholic | JK-8 | 5.7 | Stable |
| Birchbank Public School Peel DSB | Public | JK-6 | 5.7 | Stable |
| Esker Lake Public School Peel DSB | Public | JK-6 | 5.7 | Declining |
| Robert J Lee Public School Peel DSB | Public | JK-8 | 5.7 | Declining |
| Larkspur Public School Peel DSB | Public | JK-5 | 5.6 | Stable |
| Kingswood Drive Public School Peel DSB | Public | JK-6 | 5.5 | Stable |
| Hilldale Public School Peel DSB | Public | JK-6 | 5.4 | Improving |
| Massey Street Public School Peel DSB | Public | JK-6 | 5.4 | Stable |
| St Anthony School Dufferin-Peel CDSB | Catholic | JK-8 | 5.3 | Stable |
| St Maria Goretti Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 5.3 | Declining |
| St Mary Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 5.3 | Stable |
| Clark Boulevard Public School Peel DSB | Public | JK-6 | 5.3 | Stable |
| Glendale Public School Peel DSB | Public | JK-6 | 5.3 | Stable |
| Parkway Public School Peel DSB | Public | JK-6 | 5.3 | Declining |
| Ridgeview Public School Peel DSB | Public | JK-6 | 5.3 | Declining |
| St Isaac Jogues Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | 5.2 | Stable |
| Claireville Public School Peel DSB | Public | JK-5 | 5.2 | Stable |
| Gordon Graydon Senior Public School Peel DSB | Public | 6-8 | 5.2 | Stable |
| Aloma Crescent Public School Peel DSB | Public | JK-6 | 5.1 | Stable |
| Beatty-Fleming Sr Public School Peel DSB | Public | 6-8 | 5.1 | Declining |
| Dorset Drive Public School Peel DSB | Public | JK-6 | 5.1 | Declining |
| Sir Wilfrid Laurier Public School Peel DSB | Public | JK-6 | 5.1 | Improving |
| Sir Winston Churchill Public School Peel DSB | Public | JK-8 | 5.0 | Improving |
| Somerset Drive Public School Peel DSB | Public | JK-6 | 4.8 | Stable |
| Nibi Emosaawdang Public School Peel DSB | Public | 6-8 | 4.7 | Declining |
| Bishop Francis Allen Catholic School Dufferin-Peel CDSB | Catholic | JK-8 | 4.6 | Declining |
| St Patrick School Dufferin-Peel CDSB | Catholic | JK-8 | 4.6 | Declining |
| Hanover Public School Peel DSB | Public | JK-6 | 4.6 | Declining |
| Westervelts Corners Public School Peel DSB | Public | JK-5 | 4.6 | Stable |
| Arnott Charlton Public School Peel DSB | Public | JK-8 | 4.5 | Declining |
| Goldcrest Public School Peel DSB | Public | JK-6 | 4.4 | Declining |
| Madoc Drive Public School Peel DSB | Public | JK-6 | 4.1 | Improving |
| McHugh Public School Peel DSB | Public | JK-6 | 3.7 | Declining |
| Judith Nyman Secondary School Peel DSB | Public | 9-12 | 3.4 | Improving |
| Peel Alternative North Peel DSB | Public | 9-12 | 3.1 | Unknown |
| École élémentaire Jeunes sans frontières CS Viamonde | Public | 7-8 | — | Unknown |
| St. Carlo Acutis Catholic Elementary School Dufferin-Peel CDSB | Catholic | JK-8 | — | Unknown |
| Parkholme Secondary School Peel DSB | Public | 9-12 | — | Unknown |
| Peel Alternative - North Elementary Peel DSB | Public | 5-8 | — | Unknown |
| Peel Alternative North ISR Peel DSB | Public | 9-12 | — | Unknown |
| Peel eLearning/OeLC Secondary School Peel DSB | Public | 9-12 | — | Unknown |
| Red Cedar PS (Elementary) Peel DSB | Public | JK-8 | — | Unknown |
Compare schools in Brampton
Want to see how schools stack up against each other? Use our comparison tool to view scores, subjects, and trends side by side.