Guest, Sign inJoin
Royal Oak Park - panoramioPhoto: outofthought · CC BY-SA 3.0
ASchool Grade
Schools · Royal Oak

Results around Royal Oak lean high: 11 of 16 schools in the top two fifths in Alberta

Bearspaw Christian School & College, Blessed Marie-Rose and Renert School are among them. Independent schools number 9 of 30, above the 14% in Alberta. In or within 3 km of Royal Oak: 17 elementary schools, 2 secondary schools and 11 schools for every grade, with 14,426 students.

Schools
30
in or within 3 km of Royal Oak
8 inside the town itself
Students
14,426
enrolled, 2025/26
French-language
1 of 30
teach in French
2% of schools in Alberta
Catholic
7 of 30
run by a Catholic board
18% of schools in Alberta
Top two fifths
11 of 16
of the schools with results, placed against every school in Alberta
What stands out · In brief

What stands out about Royal Oak’s schools

Several boards

3 boards run schools in the area: The Calgary School Division, The Calgary Roman Catholic Separate School Division and The Southern Francophone Education Region. The boards ↓

One big school

Robert Thirsk High School is the largest school here, with 1,437 students. Every school ↓

The strongest results

Top of the area: Bearspaw Christian School & College (all grades), its results in the top fifth in Alberta. Results ↓

Each finding compares the town’s schools with every school in its province.

Results

How Royal Oak’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 fifth6
Second fifth5
Middle fifth4
Fourth fifth0
Bottom fifth1

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 standard1677%67%
PAT: standard of excellence1622%13%

On the standard of excellence the area runs ahead, 22% against 13% in Alberta.

Every school’s results (16)
SchoolMeasureBand
Bearspaw Christian School & CollegeAll grades · Grades K–12Acceptable 92% · Excellence 51%Top fifth
Blessed Marie-RoseAll grades · Grades K–9Acceptable 87% · Excellence 29%Top fifth
Renert SchoolAll grades · Grades K–12Acceptable 95% · Excellence 81%Top fifth
St. Basil Elementary/Junior High SchoolAll grades · Grades K–9Acceptable 84% · Excellence 24%Top fifth
Tom Baines SchoolAll grades · Grades 6–9Acceptable 80% · Excellence 34%Top fifth
Twelve Mile Coulee SchoolAll grades · Grades 6–9Acceptable 80% · Excellence 27%Top fifth
St. BrigidAll grades · Grades K–9Acceptable 71% · Excellence 27%Second fifth
Arbour Lake Middle SchoolAll grades · Grades 6–9Acceptable 72% · Excellence 20%Second fifth
St. Ambrose SchoolAll grades · Grades K–9Acceptable 76% · Excellence 22%Second fifth
St. Maria Goretti Elementary SchoolElementary · Grades K–6Acceptable 77% · Excellence 21%Second fifth
École du Nouveau-MondeElementary · Grades K–6Acceptable 85% · Excellence 14%Second fifth
William D. Pratt SchoolAll grades · Grades 5–9Acceptable 68% · Excellence 16%Middle fifth
Hawkwood SchoolElementary · Grades K–6Acceptable 65% · Excellence 14%Middle fifth
Monsignor E. L. Doyle Elementary SchoolElementary · Grades K–6Acceptable 69% · Excellence 12%Middle fifth
St. Rita SchoolElementary · Grades K–6Acceptable 60% · Excellence 17%Middle fifth
BCS@HomeAll grades · Grades K–12Acceptable 33% · Excellence 8%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.

Who runs them

Who runs Royal Oak’s schools

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

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

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 17 schools41%
Secondary 2 schools100%
All grades 11 schools36%
All of Royal Oak’s schools 30 schools43%
Alberta 2,332 schools64%

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

Map

Where the 30 schools in and around Royal Oak are

Every school as a pin, coloured by system; each opens its own page.

Yufeng Chinese School · Independent · 6 studentsMontessori Alberta · Independent · 10 studentsCalgary International Academy ECS · Independent · 13 studentsCalgary International Academy · Independent · 39 studentsFoothills Alliance ECS · Independent · 47 studentsWest View School · English public · 50 studentsSt. Rita School · English Catholic · 135 studentsMonsignor E. L. Doyle Elementary School · English Catholic · 184 studentsMaximize Early Childhood Services · Independent · 184 studentsScenic Acres School · English public · 187 studentsThe Hamptons School · English public · 196 studentsSt. Maria Goretti Elementary School · English Catholic · 278 studentsÉcole du Nouveau-Monde · French public · 331 studentsEric Harvie School · English public · 468 studentsCitadel Park School · English public · 503 studentsRoyal Oak School · English public · 560 studentsTuscany School · English public · 574 studentsSt. Ambrose School · English Catholic · 583 studentsSt. Brigid · English Catholic · 590 studentsSt. Basil Elementary/Junior High School · English Catholic · 602 studentsRenert School · Independent · 618 studentsHawkwood School · English public · 702 studentsTwelve Mile Coulee School · English public · 707 studentsArbour Lake Middle School · English public · 726 studentsTom Baines School · English public · 807 studentsWilliam D. Pratt School · English public · 886 studentsBearspaw Christian School & College · Independent · 887 studentsBlessed Marie-Rose · English Catholic · 903 studentsBCS@Home · Independent · 1,213 studentsRobert Thirsk High School · English public · 1,437 students© OpenStreetMap contributors
ElementarySecondaryAlternative, adult or onlineSize: studentsEnglish publicEnglish CatholicFrench publicIndependent

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

Language

Schooling in English and French around Royal Oak

English, French and other languages of instruction, beside the mix in Alberta.

French 13%
English 2997%

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

1 of them teach in French: École du Nouveau-Monde; the public ones belong to The Southern Francophone Education Region.

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.

The boards

3 boards, school by school

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

BoardSystemSchoolsStudents
The Calgary School DivisionRobert Thirsk, William D. Pratt, Tom Baines, Arbour Lake, Twelve Mile Coulee, Hawkwood, Tuscany, Royal Oak …English public137,803
The Calgary Roman Catholic Separate School DivisionBlessed Marie-Rose, St. Basil Elementary/Junior, St. Brigid, St. Ambrose, St. Maria Goretti, Monsignor E. L. Doyle, St. RitaEnglish Catholic73,275
The Southern Francophone Education Regiondu Nouveau-MondeFrench public1331

Boards and districts as the provincial lists name them.

Getting a place

How children get a place in Royal Oak

French-language schools

French-language schools are for children of section 23 rights-holders first; the board may admit others case by case.

Catholic schools

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

Independent schools

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

The neighbourhood school

Families enrol through the board, which assigns the school serving their street; transfers depend on space.

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

Every school

The 30 schools in and around Royal Oak

Secondary schools1 in Royal Oak, 1 within 3 km
Schools for every grade4 in Royal Oak, 7 within 3 km
Elementary schools3 in Royal Oak, 14 within 3 km
Royal Oak School
Elementary · Grades K–4 · The Calgary School Division
560 students
Calgary International Academy
Elementary · Grades 1–6
Independent
39 students
Calgary International Academy ECS
Elementary · Grades K–K
Independent
13 students
Yufeng Chinese School
Elementary · Grades 1–6
Independent
6 students0.8 km outside the town
Citadel Park School
Elementary · Grades K–5 · The Calgary School Division
503 students1 km outside the town
Montessori Alberta
Elementary · Grades K–K
Independent
10 students1 km outside the town
Eric Harvie School
Elementary · Grades K–5 · The Calgary School Division
468 students1.4 km outside the town
Monsignor E. L. Doyle Elementary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicMiddle fifth in Alberta
184 students1.5 km outside the town
The Hamptons School
Elementary · Grades K–5 · The Calgary School Division
196 students1.6 km outside the town
Scenic Acres School
Elementary · Grades K–5 · The Calgary School Division
187 students1.7 km outside the town
Maximize Early Childhood Services
Elementary · Grades K–K
Independent
184 students1.9 km outside the town
Tuscany School
Elementary · Grades K–6 · The Calgary School Division
574 students1.9 km outside the town
Foothills Alliance ECS
Elementary · Grades K–K
Independent
47 students2 km outside the town
St. Maria Goretti Elementary School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicSecond fifth in Alberta
278 students2.1 km outside the town
Hawkwood School
Elementary · Grades K–6 · The Calgary School Division
Middle fifth in Alberta
702 students2.5 km outside the town
École du Nouveau-Monde
Elementary · Grades K–6 · The Southern Francophone Education Region
FrenchSecond fifth in Alberta
331 students2.6 km outside the town
St. Rita School
Elementary · Grades K–6 · The Calgary Roman Catholic Separate School Division
CatholicMiddle fifth in Alberta
135 students3 km outside the town
High schools within reach

High schools within reach of Royal Oak

The high schools a family here could reach, within 15 km.

Counting out to 15 km, there are 84: 44 English public, 21 English Catholic, 16 independent, 2 other and 1 French public. The shortest trip is to William D. Pratt School, 0.3 km.

Within 15 km
84
13 in or near the town itself
Nearest
0.3 km
William D. Pratt School
SchoolBoardSystemBandStudentsAway
William D. Pratt SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth8860.3 km
Renert SchoolAll grades · Grades K–12–IndependentTop fifth6181.3 km
Arbour Lake Middle SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth7261.7 km
St. Ambrose SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth5831.9 km
West View SchoolSecondary · Grades 9–12The Calgary School DivisionEnglish public–502 km
St. BrigidAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth5902.4 km
Robert Thirsk High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,4372.8 km
Twelve Mile Coulee SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth7073.2 km
St. Basil Elementary/Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth6023.8 km
BCS@HomeAll grades · Grades K–12–IndependentBottom fifth1,2134.5 km
All 84 secondary schools
SchoolBoardSystemBandStudentsAway
Bearspaw Christian School & CollegeAll grades · Grades K–12–IndependentTop fifth8874.5 km
Tom Baines SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth8074.7 km
Blessed Marie-RoseAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth9035.3 km
H. D. Cartwright SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth4845.8 km
Bowness High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,4596.3 km
Start OutreachSecondary · Grades 11–12The Calgary School DivisionEnglish public–1426.6 km
Discovering Choices IISecondary · Grades 11–12The Calgary School DivisionEnglish public–2086.6 km
National Sport SchoolSecondary · Grades 8–12The Palliser School DivisionEnglish publicSecond fifth5137 km
Thomas B. Riley SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth4787.1 km
Valley Creek SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicMiddle fifth8007.3 km
F. E. Osborne SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicMiddle fifth6597.3 km
Our Lady of the Assumption SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth3147.4 km
St. Vincent De Paul Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth4527.5 km
Sir Winston Churchill High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,1657.7 km
St. Elizabeth SetonAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth6117.7 km
Our Lady of Grace SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth1,0017.8 km
St. Jean Brebeuf SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth2927.9 km
Simon Fraser SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth6618 km
Christine Meikle SchoolAll grades · Grades 6–12The Calgary School DivisionEnglish public–1178.2 km
Calgary Waldorf SchoolAll grades · Grades K–9–IndependentTop fifth2388.4 km
Calgary French & International SchoolAll grades · Grades K–12–IndependentTop fifth7949 km
Captain Nichola Goddard SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicSecond fifth9929.3 km
Dr. Gordon Townsend SchoolAll grades · Grades 2–12The Calgary School DivisionEnglish public–99.6 km
FFCA High School CampusSecondary · Grades 9–12Foundations for the Future Charter Academy Charter School SocietyOtherTop fifth8089.9 km
West Ridge SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth8489.9 km
Senator Patrick Burns SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicMiddle fifth55210 km
St. Joan of Arc Elementary/Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth69510 km
Westmount Mid/High SchoolAll grades · Grades 5–12Westmount Charter School SocietyOtherTop fifth90011 km
William Aberhart High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,31711 km
Notre Dame High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–2,09511 km
Wood's Homes SchoolAll grades · Grades 4–12The Calgary School DivisionEnglish public–6211 km
Ecole Notre Dame HighSecondary · Grades 9–12The Lakeland Roman Catholic Separate School DivisionEnglish CatholicFourth fifth39211 km
Foothills AcademyAll grades · Grades 3–12–IndependentBottom fifth31411 km
St. Francis High SchoolSecondary · Grades 10–12The Calgary Roman Catholic Separate School DivisionEnglish Catholic–2,21011 km
North Trail High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,09611 km
John G. Diefenbaker High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,43711 km
Sir John A. Macdonald SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth63811 km
Ascension of Our LordAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth80011 km
St. Margaret SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth53711 km
Nose Creek SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicFourth fifth98111 km
St. Helena SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicFourth fifth40412 km
Colonel Irvine SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicSecond fifth79112 km
Branton SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicTop fifth74612 km
Webber AcademyAll grades · Grades K–12–IndependentTop fifth1,00112 km
Maria Montessori SchoolAll grades · Grades K–9–IndependentTop fifth17712 km
Calgary Academy CollegiateAll grades · Grades K–12–IndependentTop fifth22912 km
Calgary AcademyAll grades · Grades K–12–IndependentSecond fifth52412 km
Rundle StudioSecondary · Grades 7–12–IndependentTop fifth6212 km
Rundle College Junior Senior HighSecondary · Grades 7–12–IndependentTop fifth52512 km
St. Michael SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth25812 km
Calgary Quest SchoolAll grades · Grades 1–12–Independent–18012 km
James Fowler High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,64212 km
Vincent Massey SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicSecond fifth79712 km
Springbank Community High SchoolSecondary · Grades 9–12The Rocky View School DivisionEnglish publicMiddle fifth68313 km
Ernest Manning High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–2,00713 km
Westbrook OutreachSecondary · Grades 11–12The Calgary School DivisionEnglish public–13113 km
Louise Dean SchoolSecondary · Grades 9–12The Calgary School DivisionEnglish public–2813 km
Madeleine D' Houet Bilingual SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicTop fifth41713 km
Griffith Woods SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth96813 km
St. Joseph Elementary Junior High SchoolAll grades · Grades K–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth53113 km
Queen Elizabeth High SchoolSecondary · Grades 7–12The Calgary School DivisionEnglish publicSecond fifth93813 km
École de la Rose sauvageSecondary · Grades 7–12The Southern Francophone Education RegionFrench publicMiddle fifth40213 km
Rosedale SchoolAll grades · Grades K–9The Calgary School DivisionEnglish publicTop fifth24814 km
St. Gregory SchoolSecondary · Grades 7–9The Calgary Roman Catholic Separate School DivisionEnglish CatholicSecond fifth39814 km
Calgary Christian High SchoolSecondary · Grades 7–12The Palliser School DivisionEnglish publicTop fifth46814 km
St. Thomas Aquinas SchoolAll grades · Grades K–12The East Central Alberta Catholic Separate School DivisionEnglish CatholicMiddle fifth21214 km
Georges P. Vanier SchoolAll grades · Grades 6–9The Calgary School DivisionEnglish publicMiddle fifth59314 km
Balmoral SchoolAll grades · Grades 5–9The Calgary School DivisionEnglish publicTop fifth55614 km
Menno Simons Christian SchoolAll grades · Grades K–9The Palliser School DivisionEnglish publicTop fifth22614 km
The Chinese AcademySecondary · Grades 10–12–Independent–314 km
Crescent Heights High SchoolSecondary · Grades 10–12The Calgary School DivisionEnglish public–1,62115 km
North Point School - DSEPSAll grades · Grades K–12–IndependentSecond fifth11015 km
North Point SchoolAll grades · Grades 4–12–IndependentMiddle fifth5015 km
A. E. Cross SchoolSecondary · Grades 7–9The Calgary School DivisionEnglish publicFourth fifth56215 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
Stony Plain19,662148,37211.1 km
…
Lac Ste. Anne County12,63981,925017 km
Varsity12,6057232,63520.3 km
Bridlewood12,5472614,37200.8 km
Chaparral12,5223017,77002.1 km
Royal Oak12,3433014,42610.3 km
Blackfalds12,25851,55102 km
Wetaskiwin County No. 1012,117203,80704.7 km
The Hamptons12,008168,43100.3 km
McKenzie Lake11,9663318,65400.7 km
…
Ermineskin7,4834019,49801.5 km

Of the 142 others, 68 count more schools. 55 of the 143 have a French-language school.

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

Neighbours

Schools in the towns around Royal Oak

Each town’s schools in or within 3 km of its outline; distances as the crow flies.

Rocky RidgeArbour LakeTuscanyCitadelScenic AcresRocky View CountyRocky RidgeArbour LakeTuscanyCitadelScenic AcresRocky View CountyRoyal Oak
TownSchoolsFrenchCatholic or independentNearest secondary
Royal Oak301160.3 km
Rocky Ridge
1.8 km
18181.7 km
Arbour Lake
1.9 km
361150.4 km
Tuscany
2.9 km
27190.5 km
Citadel
3 km
290140.6 km
Scenic Acres
3 km
371141.6 km
Rocky View County
3.2 km
1362502.9 km

136 schools make Rocky View County the best supplied neighbour.

How to read these numbers

What this data can and can’t tell you

  • The kinds of school. Schools are grouped by what they teach: elementary, secondary, every grade, and the alternative, adult and online programs.
  • Which schools count. Schools inside Royal Oak and those within 3 km of its outline: a family nearby would weigh them all.
  • Bands, not ranks. Fifths are worked out among every Alberta school with a PAT result, then averaged per school.
  • What isn’t here. Inspection reports with ratings don’t exist here, and the lists give enrolment for one year at most.
  • Boards and systems. Every public school has a board: English or French, and in this province public or Catholic too. Independent schools have none.
  • The year. As the province lists them in 2025/26.

Questions about schools in Royal Oak

How many schools are there in Royal Oak?

8 in the town, 22 just beyond it, within 3 km.

Is there a French-language school in Royal Oak?

Yes, schooling in French is at École du Nouveau-Monde.

Which boards run the schools in Royal Oak?

By number of schools: The Calgary School Division (13), The Calgary Roman Catholic Separate School Division (7) and The Southern Francophone Education Region (1).

How do I get a place at a school in Royal Oak?

Choose a system, then register with its board; the address decides the school.

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