Guest, Sign inJoin
B+School Grade
Schools · Thorncliffe

Thorncliffe’s schools come under 6 different boards

The largest is The Calgary School Division, with 34; beside it are The Calgary Roman Catholic Separate School Division, Foundations for the Future Charter Academy Charter School Society and The Southern Francophone Education Region. Of its 39 tested schools, 17 sit in the top two fifths in Alberta and 14 in the bottom two. Counting a 3 km margin, Thorncliffe has 36 elementary schools, 10 secondary schools and 11 schools for every grade, for 27,386 students.

Schools
57
in or within 3 km of Thorncliffe
7 inside the town itself
Students
27,386
enrolled, 2025/26
French-language
1 of 57
teach in French
2% of schools in Alberta
Catholic
11 of 57
run by a Catholic board
18% of schools in Alberta
Top two fifths
17 of 39
of the schools with results, placed against every school in Alberta
What stands out · In brief

What stands out about Thorncliffe’s schools

One big school

With 2,210 students, St. Francis High School is the area’s biggest. Every school ↓

The strongest results

The area’s best results are at Balmoral School (all grades), in the top fifth in Alberta. Results ↓

The comparisons are with the province’s schools, never across provinces.

The boards

The 6 boards that run schools here

Every board or service centre with a school in the area, and its schools.

BoardSystemSchoolsStudents
The Calgary School DivisionJames Fowler, Crescent Heights, John G. Diefenbaker, William Aberhart, Brentwood, Colonel Irvine, Branton, Colonel Macleod …English public3419,241
The Calgary Roman Catholic Separate School DivisionSt. Francis, St. Margaret, St. Joseph Elementary Junior, St. Alphonsus Elementary Junior, St. Helena, Ecole St. Pius X, St. Bede, St. Luke Bilingual …English Catholic115,593
Foundations for the Future Charter Academy Charter School SocietyNorth Middle School Campus, Northwest Elementary CampusOther2901
The Southern Francophone Education Regionde la Rose sauvageFrench public1402
The Rocky View School DivisionWestbrookEnglish public1192
The Palliser School DivisionHeritage Christian AcademyEnglish public1716

Boards and districts as the provincial lists name them.

Results

How Thorncliffe’s schools do on Alberta’s tests

The Provincial Achievement Tests in Grades 6 and 9: each school against every school in Alberta.

Its School Grade is B+: it compares these results with the other towns of the province.

The area’s schools by fifth of the province

Top fifth8
Second fifth9
Middle fifth8
Fourth fifth8
Bottom fifth6

Each school’s band is the average of its measures’ fifths. The mark shows an even fifth of the area’s schools.

MeasureSchoolsMiddle hereAlberta
PAT: acceptable standard3967%67%
PAT: standard of excellence3915%13%

Furthest from the provincial middle is the standard of excellence: 15% here, against 13% in Alberta.

Every school’s results (39)
SchoolMeasureBand
Balmoral SchoolAll grades · Grades 5–9Acceptable 88% · Excellence 32%Top fifth
Branton SchoolAll grades · Grades 6–9Acceptable 80% · Excellence 24%Top fifth
Brentwood SchoolElementary · Grades K–6Acceptable 95% · Excellence 49%Top fifth
Ecole St. Pius X SchoolElementary · Grades K–6Acceptable 88% · Excellence 27%Top fifth
Heritage Christian AcademyAll grades · Grades K–12Acceptable 87% · Excellence 27%Top fifth
North Middle School CampusElementary · Grades 5–8Acceptable 96% · Excellence 47%Top fifth
Rosedale SchoolAll grades · Grades K–9Acceptable 88% · Excellence 35%Top fifth
St. Luke Bilingual Elementary SchoolElementary · Grades K–6Acceptable 97% · Excellence 27%Top fifth
Colonel Irvine SchoolAll grades · Grades 5–9Acceptable 71% · Excellence 27%Second fifth
Dr. E. W. Coffin SchoolElementary · Grades K–6Acceptable 78% · Excellence 40%Second fifth
Simon Fraser SchoolAll grades · Grades 5–9Acceptable 77% · Excellence 23%Second fifth
Westbrook SchoolElementary · Grades K–8Acceptable 82% · Excellence 22%Second fifth
Capitol Hill SchoolElementary · Grades K–6Acceptable 71% · Excellence 21%Second fifth
Captain John Palliser SchoolElementary · Grades K–6Acceptable 75% · Excellence 18%Second fifth
Collingwood SchoolElementary · Grades K–6Acceptable 76% · Excellence 16%Second fifth
Huntington Hills SchoolElementary · Grades K–6Acceptable 70% · Excellence 23%Second fifth
St. Margaret SchoolAll grades · Grades K–9Acceptable 78% · Excellence 15%Second fifth
Colonel Macleod SchoolAll grades · Grades 5–9Acceptable 69% · Excellence 18%Middle fifth
Senator Patrick Burns SchoolSecondary · Grades 7–9Acceptable 71% · Excellence 14%Middle fifth
École de la Rose sauvageSecondary · Grades 7–12Acceptable 64% · Excellence 19%Middle fifth
Georges P. Vanier SchoolAll grades · Grades 6–9Acceptable 65% · Excellence 13%Middle fifth
Rosemont SchoolElementary · Grades K–6Acceptable 67% · Excellence 13%Middle fifth
St. Alphonsus Elementary Junior High SchoolAll grades · Grades K–9Acceptable 66% · Excellence 13%Middle fifth
St. Hubert Elementary SchoolElementary · Grades K–6Acceptable 55% · Excellence 18%Middle fifth
St. Joseph Elementary Junior High SchoolAll grades · Grades K–9Acceptable 65% · Excellence 13%Middle fifth
Cambrian Heights SchoolElementary · Grades K–6Acceptable 63% · Excellence 10%Fourth fifth
North Haven SchoolElementary · Grades K–6Acceptable 50% · Excellence 15%Fourth fifth
Thorncliffe SchoolElementary · Grades K–6Acceptable 51% · Excellence 13%Fourth fifth
Alex Munro SchoolElementary · Grades K–6Acceptable 53% · Excellence 6%Fourth fifth
Beddington Heights SchoolElementary · Grades K–6Acceptable 52% · Excellence 10%Fourth fifth
Sir John A. Macdonald SchoolSecondary · Grades 7–9Acceptable 49% · Excellence 11%Fourth fifth
St. Bede Elementary SchoolElementary · Grades K–6Acceptable 58% · Excellence 10%Fourth fifth
St. Helena SchoolSecondary · Grades 7–9Acceptable 55% · Excellence 10%Fourth fifth
Corpus Christi SchoolElementary · Grades K–6Acceptable 41% · Excellence 9%Bottom fifth
Mount View SchoolElementary · Grades K–6Acceptable 42% · Excellence 6%Bottom fifth
St. Henry Elementary SchoolElementary · Grades K–6Acceptable 57% · Excellence 2%Bottom fifth
Buchanan SchoolElementary · Grades K–6Acceptable 42% · Excellence 0%Bottom fifth
Catherine Nichols Gunn SchoolElementary · Grades K–6Acceptable 39% · Excellence 5%Bottom fifth
Children's Village SchoolElementary · Grades 1–6Acceptable 3% · Excellence 0%Bottom fifth

Alberta Education and Childcare, PAT multiyear school results (core courses pooled). Alberta’s own notes: breaches in 2021–22, wildfires in 2022–24, the January 2026 sitting cancelled, pilot-curriculum students excused. Open Government Licence – Alberta.

Map

Where the 57 schools in and around Thorncliffe are

Each pin is a school, coloured by the system that runs it, sized by its students where the province publishes them.

The Chinese Academy · Independent · 3 studentsPacekids Programs North · Independent · 12 studentsGreat Journeys Learning Centre Kindergarten · Independent · 29 studentsUniversity Day Care Centre · Independent · 33 studentsThornhill Community Building Early Childhood Society · Independent · 37 studentsSoaring Heights Academy · Independent · 45 studentsChildren's Village School · English public · 69 studentsSt. Hubert Elementary School · English Catholic · 169 studentsCorpus Christi School · English Catholic · 173 studentsBuchanan School · English public · 176 studentsMount View School · English public · 179 studentsDr. E. W. Coffin School · English public · 180 studentsASASA Academy · Independent · 182 studentsSt. Henry Elementary School · English Catholic · 190 studentsWestbrook School · English public · 192 studentsRosemont School · English public · 205 studentsHuntington Hills School · English public · 222 studentsNorth Haven School · English public · 236 studentsSt. Luke Bilingual Elementary School · English Catholic · 236 studentsRosedale School · English public · 248 studentsThorncliffe School · English public · 270 studentsNorthwest Elementary Campus · Other · 285 studentsSt. Bede Elementary School · English Catholic · 306 studentsEcole St. Pius X School · English Catholic · 309 studentsAlex Munro School · English public · 310 studentsCapitol Hill School · English public · 312 studentsHighwood School · English public · 366 studentsÉcole de la Rose sauvage · French public · 402 studentsSt. Helena School · English Catholic · 404 studentsColonel Sanders School · English public · 406 studentsBanff Trail School · English public · 411 studentsBeddington Heights School · English public · 426 studentsCatherine Nichols Gunn School · English public · 439 studentsCambrian Heights School · English public · 450 studentsDr. J. K. Mulloy School · English public · 521 studentsSt. Alphonsus Elementary Junior High School · English Catholic · 528 studentsSt. Joseph Elementary Junior High School · English Catholic · 531 studentsSt. Margaret School · English Catholic · 537 studentsCollingwood School · English public · 549 studentsSenator Patrick Burns School · English public · 552 studentsBalmoral School · English public · 556 studentsCaptain John Palliser School · English public · 579 studentsGeorges P. Vanier School · English public · 593 studentsNorth Middle School Campus · Other · 616 studentsSir John A. Macdonald School · English public · 638 studentsKing George School · English public · 650 studentsSimon Fraser School · English public · 661 studentsColonel Macleod School · English public · 667 studentsHeritage Christian Academy · English public · 716 studentsBranton School · English public · 746 studentsColonel Irvine School · English public · 791 studentsBrentwood School · English public · 816 studentsWilliam Aberhart High School · English public · 1,317 studentsJohn G. Diefenbaker High School · English public · 1,437 studentsCrescent Heights High School · English public · 1,621 studentsJames Fowler High School · English public · 1,642 studentsSt. Francis High School · English Catholic · 2,210 students© OpenStreetMap contributors
ElementarySecondaryAlternative, adult or onlineSize: studentsEnglish publicEnglish CatholicFrench publicIndependentOther

Points from the provincial lists; Alberta’s missing ones from OpenStreetMap’s Nominatim (© OpenStreetMap contributors).

Language

Schooling in English and French around Thorncliffe

The language each school teaches in, against every school in Alberta.

French 12%
English 5698%

The mark on each bar is the share of schools in Alberta.

Schooling in French, 1 schools: École de la Rose sauvage, with The Southern Francophone Education Region running the public ones.

Section 23 of the Charter of Rights and Freedoms gives French-speaking parents the right to French-language schooling for their children, through the French-language boards.

Who runs them

Who runs Thorncliffe’s schools

Each level’s schools by system: English public, English Catholic, French-language, and independent or other.

The split by system: English public 36, English Catholic 11, French-language 1 and independent or other 9.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 36 schools61%
Secondary 10 schools60%
All grades 11 schools73%
All of Thorncliffe’s schools 57 schools63%
Alberta 2,332 schools64%

The provincial school lists: each school’s board, language and Catholic or public status.

Getting a place

How children get a place in Thorncliffe

Independent schools

An independent school decides whom it takes and what it charges; provincial grants cover part of the cost.

Catholic schools

Catholic schools are public here, run by separate boards that set their own admissions.

French-language schools

Eligibility comes from the parents: French as a first language, or French schooling in Canada; otherwise, the board’s admissions committee decides.

The neighbourhood school

Registration happens with the board, not the school; the board names the school for the address.

The provinces’ education acts and the boards’ own admission policies; check with the board for a given address.

Every school

The 57 schools in and around Thorncliffe

Secondary schools0 in Thorncliffe, 10 within 3 km
Schools for every grade1 in Thorncliffe, 10 within 3 km
Colonel Irvine School
All grades · Grades 5–9 · The Calgary School Division
Second fifth in Alberta
791 students
St. Margaret School
All grades · Grades K–9 · The Calgary Roman Catholic Separate School Division
CatholicSecond fifth in Alberta
537 students0.9 km outside the town
Georges P. Vanier School
All grades · Grades 6–9 · The Calgary School Division
Middle fifth in Alberta
593 students0.9 km outside the town
St. Joseph Elementary Junior High School
All grades · Grades K–9 · The Calgary Roman Catholic Separate School Division
CatholicMiddle fifth in Alberta
531 students1.4 km outside the town
Branton School
All grades · Grades 6–9 · The Calgary School Division
Top fifth in Alberta
746 students2.2 km outside the town
Balmoral School
All grades · Grades 5–9 · The Calgary School Division
Top fifth in Alberta
556 students2.2 km outside the town
Colonel Macleod School
All grades · Grades 5–9 · The Calgary School Division
Middle fifth in Alberta
667 students2.7 km outside the town
Rosedale School
All grades · Grades K–9 · The Calgary School Division
Top fifth in Alberta
248 students2.7 km outside the town
Simon Fraser School
All grades · Grades 5–9 · The Calgary School Division
Second fifth in Alberta
661 students2.9 km outside the town
Heritage Christian Academy
All grades · Grades K–12 · The Palliser School Division
Top fifth in Alberta
716 students2.9 km outside the town
St. Alphonsus Elementary Junior High School
All grades · Grades K–9 · The Calgary Roman Catholic Separate School Division
CatholicMiddle fifth in Alberta
528 students2.9 km outside the town
Elementary schools6 in Thorncliffe, 30 within 3 km
Colonel Sanders School
Elementary · Grades 1–4 · The Calgary School Division
406 students
Highwood School
Elementary · Grades K–4 · The Calgary School Division
366 students
Northwest Elementary Campus
Elementary · Grades K–4 · Foundations for the Future Charter Academy Charter School Society
285 students
Thorncliffe School
Elementary · Grades K–6 · The Calgary School Division
Fourth fifth in Alberta
270 students
North Haven School
Elementary · Grades K–6 · The Calgary School Division
Fourth fifth in Alberta
236 students
Corpus Christi School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicBottom fifth in Alberta
173 students
Huntington Hills School
Elementary · Grades K–6 · The Calgary School Division
Second fifth in Alberta
222 students0 km outside the town
North Middle School Campus
Elementary · Grades 5–8 · Foundations for the Future Charter Academy Charter School Society
Top fifth in Alberta
616 students0 km outside the town
Catherine Nichols Gunn School
Elementary · Grades K–6 · The Calgary School Division
Bottom fifth in Alberta
439 students0.1 km outside the town
Thornhill Community Building Early Childhood Society
Elementary · Grades K–K
Independent
37 students0.2 km outside the town
ASASA Academy
Elementary · Grades K–K
Independent
182 students0.3 km outside the town
Soaring Heights Academy
Elementary · Grades K–K
Independent
45 students0.3 km outside the town
Cambrian Heights School
Elementary · Grades K–6 · The Calgary School Division
Fourth fifth in Alberta
450 students0.4 km outside the town
Pacekids Programs North
Elementary · Grades K–K
Independent
12 students0.6 km outside the town
Buchanan School
Elementary · Grades K–6 · The Calgary School Division
Bottom fifth in Alberta
176 students0.7 km outside the town
St. Henry Elementary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicBottom fifth in Alberta
190 students0.7 km outside the town
St. Hubert Elementary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicMiddle fifth in Alberta
169 students0.8 km outside the town
Collingwood School
Elementary · Grades K–6 · The Calgary School Division
Second fifth in Alberta
549 students0.8 km outside the town
Dr. J. K. Mulloy School
Elementary · Grades K–4 · The Calgary School Division
521 students0.9 km outside the town
Alex Munro School
Elementary · Grades K–6 · The Calgary School Division
Fourth fifth in Alberta
310 students1.2 km outside the town
Rosemont School
Elementary · Grades K–6 · The Calgary School Division
Middle fifth in Alberta
205 students1.3 km outside the town
Westbrook School
Elementary · Grades K–8 · The Rocky View School Division
Second fifth in Alberta
192 students1.7 km outside the town
Banff Trail School
Elementary · Grades K–5 · The Calgary School Division
411 students1.8 km outside the town
Brentwood School
Elementary · Grades K–6 · The Calgary School Division
Top fifth in Alberta
816 students1.9 km outside the town
Show all 36 elementary schools
King George School
Elementary · Grades K–5 · The Calgary School Division
650 students1.9 km outside the town
St. Luke Bilingual Elementary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicTop fifth in Alberta
236 students2 km outside the town
Ecole St. Pius X School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicTop fifth in Alberta
309 students2 km outside the town
Capitol Hill School
Elementary · Grades K–6 · The Calgary School Division
Second fifth in Alberta
312 students2.1 km outside the town
Mount View School
Elementary · Grades K–6 · The Calgary School Division
Bottom fifth in Alberta
179 students2.2 km outside the town
Beddington Heights School
Elementary · Grades K–6 · The Calgary School Division
Fourth fifth in Alberta
426 students2.3 km outside the town
St. Bede Elementary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicFourth fifth in Alberta
306 students2.3 km outside the town
University Day Care Centre
Elementary · Grades K–K
Independent
33 students2.5 km outside the town
Great Journeys Learning Centre Kindergarten
Elementary · Grades K–K
Independent
29 students2.7 km outside the town
Dr. E. W. Coffin School
Elementary · Grades K–6 · The Calgary School Division
Second fifth in Alberta
180 students2.8 km outside the town
Captain John Palliser School
Elementary · Grades K–6 · The Calgary School Division
Second fifth in Alberta
579 students2.9 km outside the town
Children's Village School
Elementary · Grades 1–6 · The Calgary School Division
Bottom fifth in Alberta
69 students2.9 km outside the town
High schools within reach

High schools within reach of Thorncliffe

Secondary and all-grade schools within 15 km, by distance.

185 secondary schools are within 15 km: 86 English public, 46 English Catholic, 44 independent, 7 other and 2 French public. Sir John A. Macdonald School lies closest, 1 km from the centre.

Within 15 km
185
21 in or near the town itself
Nearest
1 km
Sir John A. Macdonald School
SchoolBoardSystemBandStudentsAway
Sir John A. Macdonald SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth6381 km
St. Helena SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth4041.1 km
John G. Diefenbaker High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,4371.2 km
Colonel Irvine SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth7911.2 km
James Fowler High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,6421.8 km
St. Francis High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–2,2102.7 km
Georges P. Vanier SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicMiddle fifth5932.7 km
St. Margaret SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth5372.8 km
École de la Rose sauvageSecondary · Grades 7–12The Southern Francophone Education RegionFrench publicMiddle fifth4023.1 km
St. Joseph Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth5313.1 km
All 185 secondary schools
SchoolBoardSystemBandStudentsAway
Senator Patrick Burns SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth5523.3 km
William Aberhart High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,3173.8 km
Balmoral SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicTop fifth5563.9 km
Branton SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth7464.1 km
The Chinese AcademySecondary · Grades 10–12–Independent–34.1 km
Rosedale SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth2484.3 km
Simon Fraser SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth6614.3 km
Colonel Macleod SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth6674.4 km
Heritage Christian AcademyAll grades · Grades K–12The Palliser School DivisionEnglish publicTop fifth7164.6 km
Crescent Heights High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,6214.6 km
Sir Winston Churchill High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,1654.7 km
St. Jean Brebeuf SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth2924.7 km
St. Alphonsus Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth5284.8 km
Aurora Learning CalgaryAll grades · Grades 3–12–Independent–185 km
Ascension of Our LordAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth8005 km
Stanley Jones SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicMiddle fifth4405 km
Westmount Mid/High SchoolAll grades · Grades 5–12Westmount Charter School SocietyOtherTop fifth9005.3 km
Queen Elizabeth High SchoolSecondary · Grades 7–12The Calgary School DivisionEnglish publicSecond fifth9385.5 km
Italian School of CalgarySecondary · Grades 10–10–Independent–15.6 km
Maria Montessori SchoolAll grades · Grades K–9–IndependentTop fifth1775.6 km
Calgary Chinese Private SchoolSecondary · Grades 10–12–Independent–35.7 km
Riverside SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth6565.8 km
Renfrew Educational Services-Janice McTighe CentreAll grades · Grades K–10–Independent–2445.8 km
Renfrew Thomas W. Buchanan CentreAll grades · Grades K–10–Independent–1465.8 km
Almadina Language Charter Academy, Ogden CampusAll grades · Grades 5–9Almadina School SocietyOtherSecond fifth7195.8 km
Delta West AcademyAll grades · Grades K–12–IndependentTop fifth865.9 km
Alberta Chung Wah SchoolSecondary · Grades 10–10–Independent–15.9 km
St. Vincent De Paul Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth4526 km
Dr. Gordon Townsend SchoolAll grades · Grades 2–12The Calgary School DivisionEnglish public–96 km
St. Elizabeth SetonAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth6116.1 km
Valley Creek SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth8006.1 km
Madeleine D' Houet Bilingual SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth4176.1 km
Louise Dean SchoolSecondary · Grades 9–12The Calgary School DivisionEnglish public–286.2 km
H. D. Cartwright SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth4846.2 km
Ecole Notre Dame HighSecondary · Grades 9–12The Lakeland Roman Catholic Separate School DivisionEnglish CatholicFourth fifth3926.2 km
F. E. Osborne SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicMiddle fifth6596.2 km
Bow Valley College - Main CampusSecondary · Grades 10–12Bow Valley CollegeOther–3186.2 km
Notre Dame High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–2,0956.3 km
Wood's Homes SchoolAll grades · Grades 4–12The Calgary School DivisionEnglish public–626.3 km
MAC Islamic School - Calgary ChapterAll grades · Grades K–9–IndependentSecond fifth2646.3 km
Foothills AcademyAll grades · Grades 3–12–IndependentBottom fifth3146.3 km
Columbia CollegeSecondary · Grades 11–12–Independent–656.4 km
Christine Meikle SchoolAll grades · Grades 6–12The Calgary School DivisionEnglish public–1176.4 km
Mountain View AcademyAll grades · Grades K–12–IndependentTop fifth1406.4 km
FFCA High School CampusSecondary · Grades 9–12Foundations for the Future Charter Academy Charter School SocietyOtherTop fifth8086.6 km
Sir John Franklin SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicBottom fifth3486.6 km
Discovering ChoicesSecondary · Grades 10–12The Calgary School DivisionEnglish public–2876.7 km
Alberta Ballet SchoolSecondary · Grades 7–12–IndependentSecond fifth966.7 km
Tom Baines SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth8076.8 km
Captain Nichola Goddard SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth9926.8 km
Western Canada High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,2307.2 km
Nose Creek SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicFourth fifth9817.2 km
Calgary Arts AcademyAll grades · Grades K–12Calgary Arts Academy SocietyOtherFourth fifth6627.2 km
North Trail High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,0967.2 km
St. Monica SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth4247.3 km
Calgary Quest SchoolAll grades · Grades 1–12–Independent–1807.3 km
St. Mary's High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,0717.3 km
Our Lady of LourdesAll grades · Grades 1–9The Calgary Roman Catholic Separate School DivisionEnglish Catholic–367.4 km
Phoenix Education FoundationAll grades · Grades K–12–IndependentMiddle fifth2187.4 km
Annie Gale SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicFourth fifth5897.5 km
The Gilbertine AcademyAll grades · Grades K–12–IndependentSecond fifth6,2187.6 km
Mount Royal SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicSecond fifth4277.6 km
Crossing Park SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicFourth fifth1,0327.7 km
Dr. Gordon Higgins SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicBottom fifth6977.8 km
Fresh Start Outreach ProgramSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–247.9 km
St. Anne Academic CentreAll grades · Grades K–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,2487.9 km
Janus Academy Junior/Senior High SchoolAll grades · Grades 6–12–Independent–398 km
Westbrook OutreachSecondary · Grades 11–12The Calgary School DivisionEnglish public–1318 km
Thomas B. Riley SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth4788.1 km
Bishop McNally High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,6318.3 km
Blessed Marie-RoseAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth9038.3 km
North Point School - DSEPSAll grades · Grades K–12–IndependentSecond fifth1108.3 km
North Point SchoolAll grades · Grades 4–12–IndependentMiddle fifth508.3 km
St. Rose of Lima Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth5738.3 km
St. Michael SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth2588.4 km
Vincent Massey SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicSecond fifth7978.5 km
Our Lady of the Assumption SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth3148.5 km
Rideau Park SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth4398.5 km
Lester B. Pearson High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,6168.6 km
Sir Wilfrid Laurier SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth4858.7 km
Holy Family SchoolAll grades · Grades K–9The Holy Family Catholic Separate School DivisionEnglish CatholicFourth fifth1448.7 km
Father Lacombe SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,1658.7 km
Bob Edwards SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicBottom fifth5438.7 km
Robert Thirsk High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,4378.8 km
Bowness High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,4598.8 km
Bishop Kidd SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicBottom fifth3698.9 km
Peter Lougheed SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicBottom fifth1,0378.9 km
Terry Fox SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicBottom fifth6229 km
Discovering Choices IISecondary · Grades 11–12The Calgary School DivisionEnglish public–2089.1 km
Start OutreachSecondary · Grades 11–12The Calgary School DivisionEnglish public–1429.1 km
Nelson Mandela High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,9889.1 km
St. Thomas MoreAll grades · Grades K–12The Holy Family Catholic Separate School DivisionEnglish CatholicSecond fifth1479.2 km
Our Lady of Grace SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth1,0019.2 km
Clarence Sansom SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicBottom fifth7809.3 km
Father Scollen SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth6519.3 km
St. BrigidAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth5909.3 km
St. John XXIII SchoolAll grades · Grades K–9The Edmonton Catholic Separate School DivisionEnglish CatholicTop fifth9619.4 km
St. John XXIII SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicBottom fifth6489.5 km
Calgary French & International SchoolAll grades · Grades K–12–IndependentTop fifth7949.5 km
Dr. Oakley SchoolAll grades · Grades 3–9The Calgary School DivisionEnglish publicBottom fifth1979.6 km
St. Thomas Aquinas SchoolAll grades · Grades K–12The East Central Alberta Catholic Separate School DivisionEnglish CatholicMiddle fifth2129.6 km
Light of Christ Catholic SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth7489.7 km
Banbury Crossroads SchoolAll grades · Grades K–12–IndependentSecond fifth489.7 km
Access International CollegeSecondary · Grades 11–11–IndependentMiddle fifth19.7 km
New Heights School and Learning ServicesAll grades · Grades K–12–Independent–1239.8 km
Clear Water AcademyAll grades · Grades K–12–IndependentTop fifth4789.8 km
Lycée international de CalgaryAll grades · Grades K–12–IndependentTop fifth3909.8 km
St. Ambrose SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth5839.8 km
Rundle College AcademyAll grades · Grades 4–12–IndependentTop fifth2859.8 km
Forest Lawn High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,4809.9 km
Calgary Christian High SchoolSecondary · Grades 7–12The Palliser School DivisionEnglish publicTop fifth46810 km
Horizon Heritage Arabic SchoolSecondary · Grades 11–12–Independent–410 km
A. E. Cross SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth56210 km
Horizon Leadership AcademyAll grades · Grades K–9The Palliser School DivisionEnglish publicTop fifth25610 km
St. Gregory SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth39810 km
Arbour Lake Middle SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth72610 km
Ernest Morrow SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicBottom fifth56210 km
Master's CollegeSecondary · Grades 7–12The Palliser School DivisionEnglish publicTop fifth35410 km
Elboya SchoolAll grades · Grades 4–9The Calgary School DivisionEnglish publicSecond fifth56010 km
Jack James High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–38610 km
Ted Harrison SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicBottom fifth90910 km
St. AnthonyAll grades · Grades 3–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–3810 km
St. Martha SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicBottom fifth87210 km
Holy Cross Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth47510 km
Apostles of JesusAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth87210 km
Dr. Gladys McKelvie Egbert SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicBottom fifth36910 km
Bishop Carroll High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,27310 km
Ian Bazalgette SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth50310 km
National Sport SchoolSecondary · Grades 8–12The Palliser School DivisionEnglish publicSecond fifth51311 km
Renert SchoolAll grades · Grades K–12–IndependentTop fifth61811 km
École Sainte-Marguerite-BourgeoysAll grades · Grades K–9The Southern Francophone Education RegionFrench publicSecond fifth48111 km
Alternative High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–11911 km
St. Joan of Arc Elementary/Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth69511 km
Calgary Waldorf SchoolAll grades · Grades K–9–IndependentTop fifth23811 km
Central Memorial High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,57711 km
Calgary Home EducationAll grades · Grades 1–12The Calgary School DivisionEnglish publicBottom fifth38211 km
Glamorgan SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth76011 km
West Ridge SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth84811 km
Ernest Manning High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,00711 km
CBe-learnAll grades · Grades 1–12The Calgary School DivisionEnglish publicBottom fifth1,30411 km
Chinook Learning ServicesSecondary · Grades 11–12The Calgary School DivisionEnglish public–76311 km
Rundle StudioSecondary · Grades 7–12–IndependentTop fifth6211 km
Rundle College Junior Senior HighSecondary · Grades 7–12–IndependentTop fifth52511 km
Vista Virtual SchoolAll grades · Grades 1–12The Pembina Hills School DivisionEnglish publicBottom fifth2,01111 km
Eastside Christian AcademyAll grades · Grades K–9–IndependentSecond fifth9711 km
St. James Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth24012 km
Griffith Woods SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth96812 km
William D. Pratt SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth88612 km
West View SchoolSecondary · Grades 9–12The Calgary School DivisionEnglish public–5012 km
Menno Simons Christian SchoolAll grades · Grades K–9The Palliser School DivisionEnglish publicTop fifth22612 km
Calgary Girls Charter SchoolAll grades · Grades 4–9Calgary Girls' School SocietyOtherSecond fifth57112 km
BCS@HomeAll grades · Grades K–12–IndependentBottom fifth1,21312 km
Bearspaw Christian School & CollegeAll grades · Grades K–12–IndependentTop fifth88712 km
Twelve Mile Coulee SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth70712 km
Connect Charter SchoolAll grades · Grades 4–9Connect Charter School SocietyOtherTop fifth62412 km
Calgary Jewish AcademyAll grades · Grades K–9–IndependentTop fifth15612 km
Webber AcademyAll grades · Grades K–12–IndependentTop fifth1,00112 km
Bishop Pinkham SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth63112 km
St. Augustine Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth43912 km
Calgary Academy CollegiateAll grades · Grades K–12–IndependentTop fifth22912 km
Calgary AcademyAll grades · Grades K–12–IndependentSecond fifth52412 km
St. Basil Elementary/Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth60212 km
Sherwood SchoolAll grades · Grades 4–9The Calgary School DivisionEnglish publicBottom fifth33513 km
West Island CollegeSecondary · Grades 7–12–IndependentTop fifth68313 km
Henry Wise Wood High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,86213 km
Fairview SchoolAll grades · Grades 4–9The Calgary School DivisionEnglish publicTop fifth94813 km
Third Academy Calgary SouthSecondary · Grades 7–12–IndependentBottom fifth10413 km
URSAAll grades · Grades K–12–Independent–82013 km
St. Matthew SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth55914 km
Woodman SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth54614 km
Our Lady of the Rockies High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,33814 km
Akiva AcademyAll grades · Grades K–9–Independent–4114 km
Lord Beaverbrook High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,05914 km
David Thompson SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth68115 km
Edge SchoolAll grades · Grades 4–12–IndependentTop fifth46115 km

Distances in a straight line from the town’s centre point.

Towns its size

Towns its size in Alberta

Similar-sized towns and their schools within 3 km, by population.

TownPopulationSchoolsStudentsFrenchNearest secondary
Red Deer County22,0765720,16313.8 km
…
Canmore17,34172,11211.6 km
Summerside16,7601810,84500.2 km
Strathmore16,416315,21300.8 km
Leduc County16,4005428,20015.8 km
Thorncliffe15,5705727,38611 km
High River15,50872,45300.5 km
Edgemont15,3594723,28011.2 km
Laurel15,2632613,19100.7 km
Windermere14,9222216,06401.6 km
…
Silver Berry9,4393114,84601.1 km

14 of the 94 others have more schools in reach. 36 of 95 have a school teaching in French.

Populations from Statistics Canada; schools from the provincial lists, in or within 3 km of each town.

Neighbours

Schools in the towns around Thorncliffe

For each nearby town, its schools in or within 3 km of its outline, with straight-line distances.

Huntington HillsHighland ParkMount PleasantBeddington HeightsCharleswoodTuxedo ParkHuntington HillsHighland ParkMount PleasantBeddington HeightsCharleswoodTuxedo ParkThorncliffe
TownSchoolsFrenchCatholic or independentNearest secondary
Thorncliffe571181 km
Huntington Hills
1.7 km
320130.6 km
Highland Park
1.8 km
491140.6 km
Mount Pleasant
2.7 km
721260.4 km
Beddington Heights
2.9 km
290141.7 km
Charleswood
3 km
732210.3 km
Tuxedo Park
3.2 km
531190.8 km

Charleswood leads the neighbours with 73 schools.

How to read these numbers

What this data can and can’t tell you

  • Which schools count. Each school is placed by its address point; those inside Thorncliffe or within 3 km of it are here.
  • The kinds of school. Where a province publishes grades, the card gives them; elementary and secondary follow those grades.
  • The year. The provincial list for 2025/26.
  • Boards and systems. English and French, public and Catholic: the board decides the system, and the address decides the school.
  • Bands, not ranks. The PAT shares at the acceptable standard and at excellence are each placed by fifths among Alberta’s schools.
  • What isn’t here. There are no inspection ratings to show, and a single year of enrolment gives no trend.

Questions about schools in Thorncliffe

How do I get a place at a school in Thorncliffe?

Contact the board: it names the school for your address and takes the registration.

Which boards run the schools in Thorncliffe?

By number of schools: The Calgary School Division (34), The Calgary Roman Catholic Separate School Division (11), Foundations for the Future Charter Academy Charter School Society (2), The Southern Francophone Education Region (1) and The Rocky View School Division (1).

How many schools are there in Thorncliffe?

Inside the town there are 7; another 50 sit within 3 km.

Is there a French-language school in Thorncliffe?

Yes: École de la Rose sauvage, the French-language schools here.

Sources: Alberta Education and Childcare, school enrolment 2025/26 (Open Government Licence – Alberta) · map tiles © OpenStreetMap contributors. Under the Statistics Canada Open Licence.

Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).