Guest, Sign inJoin
Spruce Grove City HallPhoto: Tara Zieminek · Public domain
A−School Grade
Schools · Spruce Grove

5 above the middle in Alberta, 3 below: Spruce Grove’s 13 tested schools

The highest results belong to Copperhaven School and Living Waters Christian Academy. The largest is Spruce Grove Composite High School, with 1,378 students. The 3 km around Spruce Grove counts 8 elementary schools, 5 secondary schools and 9 schools for every grade, 12,760 students between them.

Schools
22
in or within 3 km of Spruce Grove
16 inside the town itself
Students
12,760
enrolled, 2025/26
French-language
0 of 22
teach in French
2% of schools in Alberta
Catholic
6 of 22
run by a Catholic board
18% of schools in Alberta
Top two fifths
5 of 13
of the schools with results, placed against every school in Alberta
What stands out · In brief

What stands out about Spruce Grove’s schools

The strongest results

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

Every figure here sets the area’s schools beside the rest of its province.

Results

How Spruce Grove’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 fifth2
Second fifth3
Middle fifth5
Fourth fifth2
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 standard1370%67%
PAT: standard of excellence1315%13%

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

Every school’s results (13)
SchoolMeasureBand
Copperhaven SchoolAll grades · Grades K–9Acceptable 84% · Excellence 28%Top fifth
Living Waters Christian AcademyAll grades · Grades K–12Acceptable 94% · Excellence 33%Top fifth
Prescott Learning CentreAll grades · Grades K–9Acceptable 75% · Excellence 25%Second fifth
Greystone Centennial Middle SchoolAll grades · Grades 5–9Acceptable 74% · Excellence 20%Second fifth
High Park SchoolAll grades · Grades K–9Acceptable 72% · Excellence 21%Second fifth
Woodhaven Middle SchoolAll grades · Grades 4–9Acceptable 70% · Excellence 18%Middle fifth
Ecole Broxton Park SchoolAll grades · Grades K–9Acceptable 68% · Excellence 12%Middle fifth
Forest Green SchoolElementary · Grades K–6Acceptable 64% · Excellence 15%Middle fifth
St. Peter the Apostle Catholic High SchoolSecondary · Grades 9–12Acceptable 70% · Excellence 14%Middle fifth
St. Thomas Aquinas Catholic SchoolElementary · Grades 5–8Acceptable 68% · Excellence 13%Middle fifth
Connections for LearningAll grades · Grades K–12Acceptable 57% · Excellence 13%Fourth fifth
Parkland Village SchoolElementary · Grades K–6Acceptable 58% · Excellence 11%Fourth fifth
Ecole Meridian Heights SchoolAll grades · Grades K–9Acceptable 54% · Excellence 4%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.

Every school

The 22 schools in and around Spruce Grove

Secondary schools4 in Spruce Grove, 1 within 3 km
Schools for every grade6 in Spruce Grove, 3 within 3 km
Elementary schools6 in Spruce Grove, 2 within 3 km
Map

Where the 22 schools in and around Spruce Grove are

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

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 Spruce Grove

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

French 00%
English 22100%

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

For schooling in French, families look further afield.

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 Spruce Grove’s schools

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

Their systems: English public 14, English Catholic 6 and independent or other 2.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 8 schools50%
Secondary 5 schools40%
All grades 9 schools89%
All of Spruce Grove’s schools 22 schools64%
Alberta 2,332 schools64%

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

The boards

Which of the 2 boards runs which school

The boards and their schools here.

The Parkland School Division counts 14, more than any of the other boards of the 2.

BoardSystemSchoolsStudents
The Parkland School DivisionSpruce Grove, Memorial, Connections for Learning, Prescott Learning Centre, Copperhaven, Woodhaven, Ecole Broxton Park, Ecole Meridian Heights …English public149,831
The Evergreen Catholic Separate School DivisionSt. Peter the Apostle Catholic, St. Thomas Aquinas, St. Joseph, St. Marguerite, St. Teresa Catholic Learning Centre, St. Teresa Catholic Junior High Learning CentreEnglish Catholic62,606

Boards and districts as the provincial lists name them.

Getting a place

How children get a place in Spruce Grove

Catholic schools

The province funds Catholic separate schools beside the public ones. Each separate board sets its own admission rules, usually giving Catholic families first place.

Independent schools

Independent schools choose their students and charge fees, with part of their costs paid by the province when they qualify.

The neighbourhood school

Where a family lives sets the school: each board draws a catchment around every one of its schools, and a child living inside it has a place there. Other schools take children from outside when they have room.

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

High schools within reach

High schools within reach of Spruce Grove

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

Within 15 km, families can reach 20 high schools: 13 English public, 4 English Catholic and 3 independent. Spruce Grove Composite High School lies closest, 0.2 km from the centre.

Within 15 km
20
14 in or near the town itself
Nearest
0.2 km
Spruce Grove Composite High School
SchoolBoardSystemBandStudentsAway
Spruce Grove Composite High SchoolSecondary · Grades 10–12The Parkland School DivisionEnglish public–1,3780.2 km
Woodhaven Middle SchoolAll grades · Grades 4–9The Parkland School DivisionEnglish publicMiddle fifth7200.7 km
St. Teresa Catholic Learning CentreSecondary · Grades 10–12The Evergreen Catholic Separate School DivisionEnglish Catholic–1081.2 km
St. Teresa Catholic Junior High Learning CentreSecondary · Grades 9–9The Evergreen Catholic Separate School DivisionEnglish Catholic–41.2 km
Ecole Broxton Park SchoolAll grades · Grades K–9The Parkland School DivisionEnglish publicMiddle fifth6481.6 km
Greystone Centennial Middle SchoolAll grades · Grades 5–9The Parkland School DivisionEnglish publicSecond fifth5621.7 km
Living Waters Christian AcademyAll grades · Grades K–12–IndependentTop fifth2752.2 km
Prescott Learning CentreAll grades · Grades K–9The Parkland School DivisionEnglish publicSecond fifth8133.1 km
St. Peter the Apostle Catholic High SchoolSecondary · Grades 9–12The Evergreen Catholic Separate School DivisionEnglish CatholicMiddle fifth1,1263.1 km
Copperhaven SchoolAll grades · Grades K–9The Parkland School DivisionEnglish publicTop fifth7253.3 km
All 20 secondary schools
SchoolBoardSystemBandStudentsAway
Ecole Meridian Heights SchoolAll grades · Grades K–9The Parkland School DivisionEnglish publicBottom fifth5746.2 km
Connections for LearningAll grades · Grades K–12The Parkland School DivisionEnglish publicFourth fifth1,1756.2 km
High Park SchoolAll grades · Grades K–9The Parkland School DivisionEnglish publicSecond fifth4687.2 km
St. Matthew Lutheran Christian AcademyAll grades · Grades K–9–IndependentMiddle fifth2097.6 km
Memorial Composite High SchoolSecondary · Grades 10–12The Parkland School DivisionEnglish public–1,3527.7 km
Harvest Baptist AcademyAll grades · Grades K–12–IndependentFourth fifth2947.8 km
Westview SchoolAll grades · Grades K–9The Parkland School DivisionEnglish publicFourth fifth6228 km
Muir Lake SchoolAll grades · Grades K–9The Parkland School DivisionEnglish publicSecond fifth5228.7 km
David Thomas King SchoolAll grades · Grades K–9The Edmonton School DivisionEnglish publicSecond fifth1,11613 km
St. Josephine Bakhita Catholic Elementary/Junior High SchoolAll grades · Grades K–9The Edmonton Catholic Separate School DivisionEnglish CatholicTop fifth95914 km

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

Towns its size

Towns its size in Alberta

Places of about the same size and their schools in or within 3 km, largest first.

TownPopulationSchoolsStudentsFrenchNearest secondary
Fort McMurray81,6113315,13911.8 km
St. Albert74,6214119,66120.9 km
Grande Prairie71,1603415,03710.6 km
Medicine Hat68,7143711,19011 km
Rocky View County50,26013674,23622.9 km
Spruce Grove44,5752212,76000.2 km
Leduc39,966177,73500.7 km
Cochrane39,397167,71411.1 km
Parkland County34,2865125,82914.7 km
Okotoks33,482219,73010.1 km
…
Saddle Ridge21,4792417,53510.4 km

In 12 of the 19 others the count is higher. Of the 20, 14 offer 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 Spruce Grove

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

Stony PlainParkland CountyEnoch Cree NationSecordRosenthalSuder GreensStony PlainParkland CountyEnoch Cree NationSecordRosenthalSuder GreensSpruce Grove
TownSchoolsFrenchCatholic or independentNearest secondary
Spruce Grove22080.2 km
Stony Plain
6.7 km
14151.1 km
Parkland County
13 km
511184.7 km
Enoch Cree Nation
14 km
11042.8 km
Secord
14 km
8030.7 km
Rosenthal
14 km
10030.9 km
Suder Greens
15 km
13050.6 km

Most schools next door: Parkland County, 51.

How to read these numbers

What this data can and can’t tell you

  • Which schools count. The area is Spruce Grove plus a 3 km margin around it, measured from its census outline.
  • The kinds of school. Elementary and secondary come from the grades each school offers; a school offering both counts as all-grade.
  • What isn’t here. Inspection reports with ratings don’t exist here, and the lists give enrolment for one year at most.
  • Bands, not ranks. Top fifth means a result among the best fifth of Alberta’s schools; the card shows a school’s average fifth.
  • The year. Schools as listed for 2025/26.
  • Boards and systems. A school’s system is its board’s: the language it teaches in, and whether the board is public or Catholic.

Questions about schools in Spruce Grove

Is there a French-language school in Spruce Grove?

Not within 3 km of Spruce Grove. The French-language board still serves families here.

How many schools are there in Spruce Grove?

16 are inside the town itself and 6 lie within 3 km of its edge.

How do I get a place at a school in Spruce Grove?

Ask the board which school serves your street, then register through it.

Which boards run the schools in Spruce Grove?

By number of schools: The Parkland School Division (14) and The Evergreen Catholic Separate School Division (6).

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