Guest, Sign inJoin
Downtown Grande Prairie from Muskoseepi Park - panoramioPhoto: Grant Berg · CC BY-SA 3.0
CSchool Grade
Schools · Grande Prairie

Results around Grande Prairie lean low: 19 of 29 schools in the lower two fifths in Alberta

Best placed: Derek Taylor School and Grande Prairie Christian School. Its schools answer to 4 boards. Counting a 3 km margin, Grande Prairie has 22 elementary schools, 7 secondary schools and 5 schools for every grade, for 15,037 students.

Schools
34
in or within 3 km of Grande Prairie
33 inside the town itself
Students
15,037
enrolled, 2025/26
French-language
1 of 34
teach in French
2% of schools in Alberta
Catholic
9 of 34
run by a Catholic board
18% of schools in Alberta
Top two fifths
3 of 29
of the schools with results, placed against every school in Alberta
What stands out · In brief

What stands out about Grande Prairie’s schools

One big school

Grande Prairie Composite High School is the largest school here, with 1,502 students. Every school ↓

Big elementary schools

At 410 students on average, against 274 in Alberta, the elementary schools are large; Riverstone Public School and Isabel Campbell Public School lead. Every school ↓

The strongest results

The area’s best results are at Derek Taylor School (elementary), in the top fifth in Alberta. Results ↓

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

Results

How Grande Prairie’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 C: it compares these results with the other towns of the province.

The area’s schools by fifth of the province

Top fifth2
Second fifth1
Middle fifth7
Fourth fifth13
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 standard2961%67%
PAT: standard of excellence298%13%

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

Every school’s results (29)
SchoolMeasureBand
Derek Taylor SchoolElementary · Grades K–8Acceptable 80% · Excellence 27%Top fifth
Grande Prairie Christian SchoolAll grades · Grades K–9Acceptable 82% · Excellence 26%Top fifth
I.V. Macklin Public SchoolElementary · Grades K–8Acceptable 64% · Excellence 25%Second fifth
Ecole St. Gerard Catholic SchoolAll grades · Grades K–9Acceptable 72% · Excellence 12%Middle fifth
Peace Wapiti AcademySecondary · Grades 9–12Acceptable 72% · Excellence 12%Middle fifth
Harry Balfour SchoolElementary · Grades K–8Acceptable 75% · Excellence 9%Middle fifth
Holy Cross Catholic SchoolElementary · Grades K–8Acceptable 68% · Excellence 13%Middle fifth
Isabel Campbell Public SchoolElementary · Grades K–8Acceptable 64% · Excellence 10%Middle fifth
Roy Bickell Public SchoolElementary · Grades K–8Acceptable 65% · Excellence 13%Middle fifth
Whispering Ridge Community SchoolElementary · Grades K–8Acceptable 75% · Excellence 10%Middle fifth
Charles Spencer High SchoolSecondary · Grades 9–12Acceptable 60% · Excellence 11%Fourth fifth
Parkside MontessoriElementary · Grades K–6Acceptable 67% · Excellence 8%Fourth fifth
St. Catherine Catholic SchoolElementary · Grades K–8Acceptable 58% · Excellence 15%Fourth fifth
Aspen Grove SchoolElementary · Grades K–8Acceptable 61% · Excellence 5%Fourth fifth
Crystal Park SchoolElementary · Grades K–8Acceptable 57% · Excellence 7%Fourth fifth
Maude Clifford Public SchoolElementary · Grades K–6Acceptable 58% · Excellence 5%Fourth fifth
Mother Teresa SchoolElementary · Grades K–8Acceptable 56% · Excellence 6%Fourth fifth
Riverstone Public SchoolElementary · Grades K–8Acceptable 57% · Excellence 7%Fourth fifth
St. Clement Catholic SchoolElementary · Grades K–8Acceptable 49% · Excellence 11%Fourth fifth
St. John Paul II Catholic School / Faculté St. Jean-Paul IISecondary · Grades 9–12Acceptable 58% · Excellence 6%Fourth fifth
St. Kateri Catholic SchoolElementary · Grades K–8Acceptable 64% · Excellence 5%Fourth fifth
École Montrose SchoolElementary · Grades K–8Acceptable 64% · Excellence 5%Fourth fifth
École Nouvelle FrontièreAll grades · Grades K–12Acceptable 56% · Excellence 9%Fourth fifth
Alexander Forbes SchoolElementary · Grades K–8Acceptable 62% · Excellence 4%Bottom fifth
Grande Prairie Composite High SchoolSecondary · Grades 9–12Acceptable 46% · Excellence 7%Bottom fifth
Swanavon SchoolElementary · Grades K–6Acceptable 40% · Excellence 6%Bottom fifth
Avondale SchoolElementary · Grades K–6Acceptable 36% · Excellence 3%Bottom fifth
Hillside Community SchoolElementary · Grades K–6Acceptable 47% · Excellence 4%Bottom fifth
St. Joseph Catholic High SchoolSecondary · Grades 9–12Acceptable 40% · 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.

The boards

4 boards, school by school

The boards and their schools here.

BoardSystemSchoolsStudents
The Grande Prairie School DivisionGrande Prairie, Charles Spencer, Riverstone, Isabel Campbell, Montrose, Crystal Park, Grande Prairie Christian, Roy Bickell …English public188,641
The Grande Prairie Roman Catholic Separate School DivisionSt. Joseph Catholic, St. John Paul II Catholic School / Faculté St. Jean-Paul II, St. Catherine, Holy Cross, St. Kateri, Mother Teresa, Ecole St. Gerard, St. Clement …English Catholic94,162
The Peace Wapiti School DivisionPeace Wapiti Academy, Whispering Ridge, Harry Balfour, Peace Wapiti Enterprise Centre, Grandview ColonyEnglish public51,979
The Northwest Francophone Education RegionNouvelle FrontièreFrench public1199

Boards and districts as the provincial lists name them.

Map

Where the 34 schools in and around Grande Prairie are

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

Grandview Colony School · English public · 10 studentsGrande Prairie Public School District #2357 Home Schooling · English public · 19 studentsSt. John Bosco Catholic School · English Catholic · 54 studentsHillcrest Christian School · Independent · 56 studentsSt. Clement Catholic School · English Catholic · 153 studentsAvondale School · English public · 175 studentsSwanavon School · English public · 197 studentsÉcole Nouvelle Frontière · French public · 199 studentsMaude Clifford Public School · English public · 239 studentsHillside Community School · English public · 260 studentsParkside Montessori · English public · 285 studentsI.V. Macklin Public School · English public · 301 studentsAspen Grove School · English public · 345 studentsDerek Taylor School · English public · 382 studentsAlexander Forbes School · English public · 422 studentsRoy Bickell Public School · English public · 444 studentsGrande Prairie Christian School · English public · 451 studentsEcole St. Gerard Catholic School · English Catholic · 459 studentsMother Teresa School · English Catholic · 490 studentsSt. Kateri Catholic School · English Catholic · 502 studentsCrystal Park School · English public · 512 studentsHoly Cross Catholic School · English Catholic · 527 studentsHarry Balfour School · English public · 541 studentsWhispering Ridge Community School · English public · 574 studentsÉcole Montrose School · English public · 593 studentsSt. Catherine Catholic School · English Catholic · 643 studentsSt. John Paul II Catholic School / Faculté St. Jean-Paul II · English Catholic · 651 studentsSt. Joseph Catholic High School · English Catholic · 683 studentsIsabel Campbell Public School · English public · 701 studentsPeace Wapiti Academy · English public · 703 studentsRiverstone Public School · English public · 712 studentsCharles Spencer High School · English public · 1,101 studentsGrande Prairie Composite High School · English public · 1,502 students© OpenStreetMap contributors
ElementarySecondaryAlternative, adult or onlineSize: studentsEnglish publicEnglish CatholicFrench publicIndependent

1 more have no point in the source and are listed below the map.

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

Language

Schooling in English and French around Grande Prairie

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

French 13%
English 3397%

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

École Nouvelle Frontière teach in French; The Northwest Francophone Education Region runs the public ones among the 1.

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 Grande Prairie’s schools

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

Who runs them, in numbers: English public 23, English Catholic 9, French-language 1 and independent or other 1.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 22 schools77%
Secondary 7 schools57%
All grades 5 schools40%
All of Grande Prairie’s schools 34 schools68%
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 Grande Prairie

The neighbourhood school

Children go to the board’s designated school for their address, unless another school agrees to take them.

Independent schools

Independent schools here charge fees but receive some provincial funding if they meet its standards.

Catholic schools

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

French-language schools

The French boards take rights-holders’ children by right and others by committee.

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

Every school

The 34 schools in and around Grande Prairie

Secondary schools7 in Grande Prairie
Schools for every grade5 in Grande Prairie
Elementary schools21 in Grande Prairie, 1 within 3 km
Riverstone Public School
Elementary · Grades K–8 · The Grande Prairie School Division
Fourth fifth in Alberta
712 students
Isabel Campbell Public School
Elementary · Grades K–8 · The Grande Prairie School Division
Middle fifth in Alberta
701 students
St. Catherine Catholic School
Elementary · Grades K–8 · The Grande Prairie Roman Catholic Separate School Division
CatholicFourth fifth in Alberta
643 students
École Montrose School
Elementary · Grades K–8 · The Grande Prairie School Division
Fourth fifth in Alberta
593 students
Harry Balfour School
Elementary · Grades K–8 · The Peace Wapiti School Division
Middle fifth in Alberta
541 students
Holy Cross Catholic School
Elementary · Grades K–8 · The Grande Prairie Roman Catholic Separate School Division
CatholicMiddle fifth in Alberta
527 students
Crystal Park School
Elementary · Grades K–8 · The Grande Prairie School Division
Fourth fifth in Alberta
512 students
St. Kateri Catholic School
Elementary · Grades K–8 · The Grande Prairie Roman Catholic Separate School Division
CatholicFourth fifth in Alberta
502 students
Mother Teresa School
Elementary · Grades K–8 · The Grande Prairie Roman Catholic Separate School Division
CatholicFourth fifth in Alberta
490 students
Roy Bickell Public School
Elementary · Grades K–8 · The Grande Prairie School Division
Middle fifth in Alberta
444 students
Alexander Forbes School
Elementary · Grades K–8 · The Grande Prairie School Division
Bottom fifth in Alberta
422 students
Derek Taylor School
Elementary · Grades K–8 · The Grande Prairie School Division
Top fifth in Alberta
382 students
Aspen Grove School
Elementary · Grades K–8 · The Grande Prairie School Division
Fourth fifth in Alberta
345 students
I.V. Macklin Public School
Elementary · Grades K–8 · The Grande Prairie School Division
Second fifth in Alberta
301 students
Parkside Montessori
Elementary · Grades K–6 · The Grande Prairie School Division
Fourth fifth in Alberta
285 students
Hillside Community School
Elementary · Grades K–6 · The Grande Prairie School Division
Bottom fifth in Alberta
260 students
Maude Clifford Public School
Elementary · Grades K–6 · The Grande Prairie School Division
Fourth fifth in Alberta
239 students
Swanavon School
Elementary · Grades K–6 · The Grande Prairie School Division
Bottom fifth in Alberta
197 students
Avondale School
Elementary · Grades K–6 · The Grande Prairie School Division
Bottom fifth in Alberta
175 students
St. Clement Catholic School
Elementary · Grades K–8 · The Grande Prairie Roman Catholic Separate School Division
CatholicFourth fifth in Alberta
153 students
Grande Prairie Public School District #2357 Home Schooling
Elementary · Grades 2–8 · The Grande Prairie School Division
19 students
Whispering Ridge Community School
Elementary · Grades K–8 · The Peace Wapiti School Division
Middle fifth in Alberta
574 students0.9 km outside the town
High schools within reach

High schools within reach of Grande Prairie

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

11 secondary schools are within 15 km: 5 English public, 4 English Catholic, 1 independent and 1 French public. The nearest is Ecole St. Gerard Catholic School, 0.7 km away.

Within 15 km
11
12 in or near the town itself
Nearest
0.7 km
Ecole St. Gerard Catholic School
SchoolBoardSystemBandStudentsAway
Ecole St. Gerard Catholic SchoolAll grades · Grades K–9The Grande Prairie Roman Catholic Separate School DivisionEnglish CatholicMiddle fifth4590.7 km
St. John Bosco Catholic SchoolSecondary · Grades 10–12The Grande Prairie Roman Catholic Separate School DivisionEnglish Catholic–540.7 km
Hillcrest Christian SchoolAll grades · Grades K–12–Independent–561.2 km
Grande Prairie Composite High SchoolSecondary · Grades 9–12The Grande Prairie School DivisionEnglish publicBottom fifth1,5022.2 km
Peace Wapiti AcademySecondary · Grades 9–12The Peace Wapiti School DivisionEnglish publicMiddle fifth7032.4 km
Grande Prairie Christian SchoolAll grades · Grades K–9The Grande Prairie School DivisionEnglish publicTop fifth4512.5 km
St. Joseph Catholic High SchoolSecondary · Grades 9–12The Grande Prairie Roman Catholic Separate School DivisionEnglish CatholicBottom fifth6832.7 km
Charles Spencer High SchoolSecondary · Grades 9–12The Grande Prairie School DivisionEnglish publicFourth fifth1,1012.8 km
École Nouvelle FrontièreAll grades · Grades K–12The Northwest Francophone Education RegionFrench publicFourth fifth1993.4 km
St. John Paul II Catholic School / Faculté St. Jean-Paul IISecondary · Grades 9–12The Grande Prairie Roman Catholic Separate School DivisionEnglish CatholicFourth fifth6514.7 km
All 11 secondary schools
SchoolBoardSystemBandStudentsAway
Grandview Colony SchoolAll grades · Grades 1–9The Peace Wapiti School DivisionEnglish public–105.2 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
Red Deer115,4094919,67010.7 km
…
Strathcona County107,3458540,85220.8 km
Airdrie92,5442718,71310.9 km
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
…
Parkland County34,2865125,82914.7 km

Set against 12 others, 7 have more schools in reach. Of the 13, 11 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 Grande Prairie

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

Grande Prairie County No. 1Grande Prairie County No. 1Grande Prairie
TownSchoolsFrenchCatholic or independentNearest secondary
Grande Prairie341100.6 km
Grande Prairie County No. 1
6.4 km
39181.7 km

Top among the neighbours: Grande Prairie County No. 1, 39 schools.

How to read these numbers

What this data can and can’t tell you

  • Boards and systems. Each board covers a territory in one language and one system, public or Catholic; boards of different systems overlap.
  • The year. The provincial list for 2025/26.
  • What isn’t here. There are no inspection ratings to show, and a single year of enrolment gives no trend.
  • 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 kinds of school. Each school is elementary, secondary or all-grade by the grades it teaches; alternative, adult and online programs sit in a group of their own.
  • Which schools count. The area is Grande Prairie plus a 3 km margin around it, measured from its census outline.

Questions about schools in Grande Prairie

Which boards run the schools in Grande Prairie?

By number of schools: The Grande Prairie School Division (18), The Grande Prairie Roman Catholic Separate School Division (9), The Peace Wapiti School Division (5) and The Northwest Francophone Education Region (1).

How do I get a place at a school in Grande Prairie?

Registration is with the board, which assigns the school for the home address.

How many schools are there in Grande Prairie?

33 in the town, 1 just beyond it, within 3 km.

Is there a French-language school in Grande Prairie?

Yes, there are French-language schools: École Nouvelle Frontière.

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