Guest, Sign inJoin
A−School Grade
Schools · Cranston

Cranston’s schools come under 3 different boards

The Calgary School Division has 16 of them, and The Calgary Roman Catholic Separate School Division and The Red Deer Catholic Separate School Division share the others. 9 of the 27 are Catholic, more than the 18% in Alberta. In or within 3 km of Cranston: 14 elementary schools, 3 secondary schools and 10 schools for every grade, with 19,374 students.

Schools
27
in or within 3 km of Cranston
7 inside the town itself
Students
19,374
enrolled, 2025/26
French-language
0 of 27
teach in French
2% of schools in Alberta
Catholic
9 of 27
run by a Catholic board
18% of schools in Alberta
Top two fifths
8 of 15
of the schools with results, placed against every school in Alberta
What stands out · In brief

What stands out about Cranston’s schools

Results on both sides

The results split: 8 of 15 schools in the upper two fifths in Alberta, 2 in the lower, with St. Gianna School, Fish Creek School and Prince of Peace School on top. Results ↓

One big school

All Saints School is the largest school here, with 1,845 students. Every school ↓

Big elementary schools

At 483 students on average, against 274 in Alberta, the elementary schools are large; Cranston School and Sibylla Kiddle School lead. Every school ↓

The strongest results

Top of the area: St. Gianna School (elementary), its results in the top fifth in Alberta. Results ↓

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

The boards

3 boards, school by school

The boards and their schools here.

BoardSystemSchoolsStudents
The Calgary School DivisionJoane Cardinal-Schubert, Lakeshore, Dr. George Stanley, Dr. Martha Cohen, McKenzie Highlands, Midsun, Bayside, McKenzie Lake …English public1611,651
The Calgary Roman Catholic Separate School DivisionAll Saints, Prince of Peace, St. Isabella, St. John Henry Newman, Christ the King, St. Albert the Great, Our Lady of the Rosary, St. GiannaEnglish Catholic86,760
The Red Deer Catholic Separate School DivisionOur Lady of the RosaryEnglish Catholic1369

Boards and districts as the provincial lists name them.

Who runs them

Who runs Cranston’s schools

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

The split by system: English public 16, English Catholic 9 and independent or other 2.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 14 schools64%
Secondary 3 schools67%
All grades 10 schools50%
All of Cranston’s schools 27 schools59%
Alberta 2,332 schools64%

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

Results

How Cranston’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 A−: it compares these results with the other towns of the province.

The area’s schools by fifth of the province

Top fifth1
Second fifth7
Middle fifth5
Fourth fifth2
Bottom fifth0

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 standard1572%67%
PAT: standard of excellence1516%13%

The widest gap is on the standard of excellence, where the area’s schools reach 16% against 13% in Alberta.

Every school’s results (15)
SchoolMeasureBand
St. Gianna SchoolElementary · Grades K–6Acceptable 81% · Excellence 23%Top fifth
Fish Creek SchoolElementary · Grades K–6Acceptable 80% · Excellence 21%Second fifth
Prince of Peace SchoolAll grades · Grades K–9Acceptable 78% · Excellence 25%Second fifth
Christ the King Catholic SchoolAll grades · Grades K–9Acceptable 73% · Excellence 20%Second fifth
Dr. Martha Cohen SchoolAll grades · Grades 6–9Acceptable 71% · Excellence 16%Second fifth
Lakeshore SchoolAll grades · Grades 6–9Acceptable 72% · Excellence 15%Second fifth
Our Lady of the Rosary SchoolElementary · Grades K–6Acceptable 76% · Excellence 16%Second fifth
St. John Henry Newman SchoolAll grades · Grades K–9Acceptable 72% · Excellence 21%Second fifth
St. Albert the GreatAll grades · Grades K–9Acceptable 72% · Excellence 14%Middle fifth
St. Isabella SchoolAll grades · Grades K–9Acceptable 75% · Excellence 14%Middle fifth
Deer Run SchoolElementary · Grades K–6Acceptable 62% · Excellence 21%Middle fifth
Dr. George Stanley SchoolAll grades · Grades 5–9Acceptable 70% · Excellence 15%Middle fifth
Mountain Park SchoolAll grades · Grades 6–9Acceptable 66% · Excellence 14%Middle fifth
McKenzie Highlands SchoolAll grades · Grades 4–9Acceptable 62% · Excellence 12%Fourth fifth
Midsun SchoolSecondary · Grades 7–9Acceptable 57% · Excellence 11%Fourth 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 27 schools in and around Cranston are

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

Kids at Play Preschool · Independent · 61 studentsDeer Run School · English public · 325 studentsOur Lady of the Rosary School · English Catholic · 369 studentsSt. Gianna School · English Catholic · 383 studentsOur Lady of the Rosary School · English Catholic · 425 studentsI'm For Kids Team · Independent · 533 studentsAuburn Bay School · English public · 541 studentsMcKenzie Towne School · English public · 547 studentsSibylla Kiddle School · English public · 572 studentsFish Creek School · English public · 575 studentsNew Brighton School · English public · 580 studentsMountain Park School · English public · 587 studentsCranston School · English public · 608 studentsMcKenzie Lake School · English public · 618 studentsSt. Albert the Great · English Catholic · 620 studentsBayside School · English public · 627 studentsMidsun School · English public · 633 studentsChrist the King Catholic School · English Catholic · 699 studentsMcKenzie Highlands School · English public · 742 studentsSt. John Henry Newman School · English Catholic · 839 studentsDr. Martha Cohen School · English public · 907 studentsDr. George Stanley School · English public · 966 studentsSt. Isabella School · English Catholic · 972 studentsPrince of Peace School · English Catholic · 977 studentsLakeshore School · English public · 980 studentsJoane Cardinal-Schubert High School · English public · 1,843 studentsAll Saints School · English Catholic · 1,845 students© OpenStreetMap contributors
ElementarySecondaryAlternative, adult or onlineSize: studentsEnglish publicEnglish CatholicIndependent

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

Language

Schooling in English and French around Cranston

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

French 00%
English 27100%

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

None of them teaches in French.

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.

Getting a place

How children get a place in Cranston

Independent schools

Fees and admissions are each independent school’s own; the province covers a share of costs for those that meet its rules.

Catholic schools

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

The neighbourhood school

Where a family lives settles it: the board’s map ties every address to one school, and a seat anywhere else waits on spare room.

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

Every school

The 27 schools in and around Cranston

Secondary schools0 in Cranston, 3 within 3 km
Schools for every grade2 in Cranston, 8 within 3 km
Elementary schools5 in Cranston, 9 within 3 km
Cranston School
Elementary · Grades K–4 · The Calgary School Division
608 students
Sibylla Kiddle School
Elementary · Grades K–5 · The Calgary School Division
572 students
Our Lady of the Rosary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicSecond fifth in Alberta
425 students
Our Lady of the Rosary School
Elementary · Grades K–4 · The Red Deer Catholic Separate School Division
Catholic
369 students
Kids at Play Preschool
Elementary · Grades K–K
Independent
61 students
St. Gianna School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicTop fifth in Alberta
383 students0.3 km outside the town
McKenzie Lake School
Elementary · Grades K–6 · The Calgary School Division
618 students0.9 km outside the town
Auburn Bay School
Elementary · Grades K–6 · The Calgary School Division
541 students0.9 km outside the town
I'm For Kids Team
Elementary · Grades K–K
Independent
533 students1.5 km outside the town
Bayside School
Elementary · Grades K–5 · The Calgary School Division
627 students1.5 km outside the town
New Brighton School
Elementary · Grades K–5 · The Calgary School Division
580 students2.6 km outside the town
Fish Creek School
Elementary · Grades K–6 · The Calgary School Division
Second fifth in Alberta
575 students2.9 km outside the town
McKenzie Towne School
Elementary · Grades K–6 · The Calgary School Division
547 students3 km outside the town
Deer Run School
Elementary · Grades K–6 · The Calgary School Division
Middle fifth in Alberta
325 students3 km outside the town
High schools within reach

High schools within reach of Cranston

Every secondary school within 15 km of the town, nearest first.

Within 15 km, families can reach 59 high schools: 30 English public, 20 English Catholic and 9 independent. The closest high school is Dr. George Stanley School, 0.1 km out.

Within 15 km
59
13 in or near the town itself
Nearest
0.1 km
Dr. George Stanley School
SchoolBoardSystemBandStudentsAway
Dr. George Stanley SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth9660.1 km
Christ the King Catholic SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth6990.6 km
Joane Cardinal-Schubert High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,8432.2 km
Lakeshore SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth9802.2 km
Prince of Peace SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth9772.3 km
St. John Henry Newman SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth8392.9 km
McKenzie Highlands SchoolAll grades · Grades 4–9The Calgary School DivisionEnglish publicFourth fifth7423.2 km
St. Isabella SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth9724.3 km
All Saints SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,8454.3 km
Midsun SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth6334.3 km
All 59 secondary schools
SchoolBoardSystemBandStudentsAway
Dr. Martha Cohen SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth9074.5 km
Mountain Park SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicMiddle fifth5874.6 km
St. Albert the GreatAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth6204.6 km
Father James WhelihanAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth5835.6 km
Centennial High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,7936 km
Don Bosco SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth3486.1 km
Bishop O'Byrne High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,5246.3 km
Wilma Hansen SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicBottom fifth3736.3 km
Monsignor J. S. Smith SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth8086.6 km
Trinity Christian SchoolAll grades · Grades K–9The Palliser School DivisionEnglish publicTop fifth4786.8 km
Holy Child SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth9617.4 km
St. Bonaventure SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth2597.5 km
Samuel W. Shaw SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth8478.3 km
Nickle SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicFourth fifth4788.8 km
St. Francis of Assisi AcademyAll grades · Grades K–9The Christ the Redeemer Catholic Separate School DivisionEnglish CatholicSecond fifth5938.8 km
Our Lady of Peace Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth7798.9 km
Heritage Heights SchoolAll grades · Grades K–9The Foothills School DivisionEnglish publicSecond fifth4128.9 km
Monsignor J. J. O'BrienAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth7359.1 km
Marshall Springs SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicMiddle fifth70710 km
R. T. Alderman SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicTop fifth70010 km
Glenmore Christian Academy Junior HighAll grades · Grades 6–9–IndependentTop fifth38710 km
Robert Warren SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth31610 km
Willow Park SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicBottom fifth59210 km
Dr. E. P. Scarlett High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,83311 km
St. Stephen SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth31811 km
David Thompson SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth68111 km
Harold Panabaker SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth39911 km
Lord Beaverbrook High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,05912 km
William Roper Hull SchoolAll grades · Grades 1–12The Calgary School DivisionEnglish public–10112 km
St. Matthew SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth55912 km
Akiva AcademyAll grades · Grades K–9–Independent–4112 km
Third Academy Calgary SouthSecondary · Grades 7–12–IndependentBottom fifth10413 km
URSAAll grades · Grades K–12–Independent–82013 km
Our Lady of the Rockies High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–1,33813 km
Sherwood SchoolAll grades · Grades 4–9The Calgary School DivisionEnglish publicBottom fifth33513 km
Fairview SchoolAll grades · Grades 4–9The Calgary School DivisionEnglish publicTop fifth94813 km
West Island CollegeSecondary · Grades 7–12–IndependentTop fifth68313 km
John Ware SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth38113 km
Woodman SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth54613 km
Tanbridge AcademyAll grades · Grades K–9–IndependentSecond fifth29813 km
Summit West Independent SchoolAll grades · Grades K–12–IndependentFourth fifth93513 km
Red Deer Lake SchoolAll grades · Grades K–9The Foothills School DivisionEnglish publicTop fifth49913 km
St. Cyril SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicBottom fifth28713 km
Henry Wise Wood High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,86214 km
St. Augustine Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth43914 km
Edison SchoolAll grades · Grades K–12–IndependentTop fifth29014 km
Vista Virtual SchoolAll grades · Grades 1–12The Pembina Hills School DivisionEnglish publicBottom fifth2,01114 km
Louis Riel SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth90614 km
Calgary Jewish AcademyAll grades · Grades K–9–IndependentTop fifth15615 km

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

Towns its size

Towns its size in Alberta

Towns of a similar population, with their schools in or within 3 km; described, not ranked.

TownPopulationSchoolsStudentsFrenchNearest secondary
Chestermere31,671106,33201 km
…
Saddle Ridge21,4792417,53510.4 km
Lloydminster (Part)21,267155,47510.9 km
Sturgeon County21,1447731,35335.8 km
Camrose20,800213,65710.5 km
Cranston20,0552719,37400.1 km
Evergreen19,9884118,70100.6 km
Tuscany19,9862712,54710.5 km
Stony Plain19,662148,37211.1 km
Wîhkwêntôwin19,0506528,54360.2 km
…
The Hamptons12,008168,43100.3 km

More schools than here: 22 of the 60 others. Teaching in French: 27 of the 61 have it.

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

Neighbours

Schools in the towns around Cranston

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

Auburn BayMahoganyChaparralLegacyMcKenzie TowneMcKenzie LakeAuburn BayMahoganyChaparralLegacyMcKenzie TowneMcKenzie LakeCranston
TownSchoolsFrenchCatholic or independentNearest secondary
Cranston270110.1 km
Auburn Bay
1.5 km
260120.7 km
Mahogany
3.4 km
260121.4 km
Chaparral
3.5 km
300152.1 km
Legacy
3.6 km
9051 km
McKenzie Towne
3.7 km
320150.6 km
McKenzie Lake
3.9 km
330140.7 km

McKenzie Lake leads the neighbours with 33 schools.

How to read these numbers

What this data can and can’t tell you

  • The kinds of school. Kindergarten to Grade 8 is elementary, Grade 9 to 12 secondary, though the split varies by province and board.
  • Which schools count. Counted: Cranston’s own schools and any within 3 km of its edge.
  • What isn’t here. Missing: inspection ratings (no province gives them), enrolment trends and Ontario’s private schools.
  • Bands, not ranks. Fifths are worked out among every Alberta school with a PAT result, then averaged per school.
  • Boards and systems. Public and Catholic boards are both publicly funded here, in English and in French; an independent school answers to no board.
  • The year. The provincial list for 2025/26.

Questions about schools in Cranston

How many schools are there in Cranston?

The town holds 7 of them; 20 more are within 3 km of its outline.

Is there a French-language school in Cranston?

Not in or within 3 km of Cranston; the French-language board can name the nearest.

Which boards run the schools in Cranston?

The Calgary School Division (16), The Calgary Roman Catholic Separate School Division (8) and The Red Deer Catholic Separate School Division (1), with each one’s schools in brackets.

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

Each board registers its own students; its website gives the school for an address.

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).