British Columbia
Middle and junior high schools in British Columbia
395 listed schools offer this level (middle / junior high).
- Schools listed
- 395
- With a mapped location
- 395
- Sector not stated
- 395
A
- A D Rundle Middle SchoolGrade 7–9 · Not stated · Chilliwack
- A L Fortune SecondaryGrade 1–12 · Not stated · Enderby
- Aatse Davie SchoolGrade 1–12 · Not stated · Fort Ware
- Abbotsford Christian SchoolGrade 1–12 · Not stated · Abbotsford
- Abbotsford Middle SchoolGrade 7–9 · Not stated · Abbotsford
- Abbotsford Traditional Middle SchoolGrade 7–9 · Not stated · Abbotsford
- Abbotsford Virtual SchoolGrade 1–12 · Not stated · Abbotsford
- Aberdeen Hall SeniorGrade 1–12 · Not stated · Kelowna
- Acwsalcta Band SchoolGrade 1–12 · Not stated · Bella Coola
- Agassiz Elem-SecondaryGrade 1–12 · Not stated · Agassiz
- Aldergrove Christian AcademyGrade 1–12 · Not stated · Aldergrove
- Alexis Creek Elementary/SecondaryGrade 1–9 · Not stated · Alexis Creek
- Anahim Lake Elem-Jr SecondaryGrade 1–9 · Not stated · Anahim Lake
- Anchor Academy (DL)Grade 1–12 · Not stated · Salmon Arm
- Andre-PiolatGrade 1–9 · Not stated · North Vancouver
- Annunciation SchoolGrade 1–9 · Not stated · Prince Rupert
- ApexGrade 1–9 · Not stated · Coquitlam
- Arbutus Global Middle SchoolGrade 7–9 · Not stated · Victoria
- Arrow Lakes Distributed LearningGrade 1–12 · Not stated · New Denver
- ArtsCalibre AcademyGrade 1–9 · Not stated · Victoria
- ASCEND Online Distributed Learning Prg.Grade 1–12 · Not stated · Kamloops
- ASIA - Sumas Mountain 6-9Grade 7–9 · Not stated · Abbotsford
- Aspengrove SchoolGrade 1–12 · Not stated · Lantzville
- Assumption SchoolGrade 1–9 · Not stated · Powell River
- Atlin SchoolGrade 1–12 · Not stated · Atlin
- Au-coeur-de-l'ileGrade 1–12 · Not stated · Comox
- Avalon Adventist Christian AcademyGrade 1–9 · Not stated · Port Hardy
B
- Babine Elem-SecondaryGrade 1–12 · Not stated · Granisle
- Bamfield Community SchoolGrade 1–9 · Not stated · Bamfield
- Barriere Elementary-SecondaryGrade 1–12 · Not stated · Barriere
- Bayside Middle SchoolGrade 7–9 · Not stated · Brentwood Bay
- Bear Valley SchoolGrade 1–12 · Not stated · Stewart
- Bella Bella Community SchoolGrade 1–12 · Not stated · Bella Bella
- Bert Bowes Middle SchoolGrade 7–9 · Not stated · Fort St John
- Betty Gilbert MiddleGrade 7–9 · Not stated · Aldergrove
- Bibleway Christian AcademyGrade 1–12 · Not stated · Surrey
- Big White Community SchoolGrade 1–9 · Not stated · Kelowna
- Boston Bar Elem-SecondaryGrade 1–12 · Not stated · Boston Bar
- British Columbia Christian AcademyGrade 1–12 · Not stated · Port Coquitlam
- Brocklehurst Middle SchoolGrade 7–9 · Not stated · Kamloops
- Brockton Preparatory SchoolGrade 1–12 · Not stated · North Vancouver
- Brookes WestshoreGrade 1–12 · Not stated · Victoria
- Bulkley Valley Christian Online SchoolGrade 1–12 · Not stated · Smithers
- Bulkley Valley Christian SchoolGrade 1–12 · Not stated · Smithers
- Bulkley Valley Education ConnectionGrade 1–12 · Not stated · Smithers
- Burnaby Online ProgramGrade 1–12 · Not stated · Burnaby
C
- Campbell River Christian SchoolGrade 1–12 · Not stated · Campbell River
- Canyon Falls Middle SchoolGrade 1–9 · Not stated · Kelowna
- Captain Meares Elem-SecondaryGrade 1–12 · Not stated · Tahsis
- Cariboo Adventist AcademyGrade 1–12 · Not stated · Williams Lake
- Carlin Elementary MiddleGrade 1–9 · Not stated · Tappen
- Cascade Christian SchoolGrade 1–9 · Not stated · Chilliwack
- Cedar Hill MiddleGrade 7–9 · Not stated · Victoria
- Cedars Christian SchoolGrade 1–12 · Not stated · Prince George
- Centennial Christian SchoolGrade 1–12 · Not stated · Terrace
- Central Interior Distance EducationGrade 1–12 · Not stated · Prince George
- Central Middle SchoolGrade 7–9 · Not stated · Victoria
- Central SecondaryGrade 7–12 · Not stated · Kelowna
- Centre Mountain Lellum Middle SchoolGrade 7–9 · Not stated · Victoria
- Chalo SchoolGrade 1–12 · Not stated · Fort Nelson
- Charles Bloom SecondaryGrade 1–12 · Not stated · Lumby
- Chase Elementary-SecondaryGrade 1–12 · Not stated · Chase
- CHEK-ABCGrade 1–12 · Not stated · Nelson
- Chemainus SecondaryGrade 1–12 · Not stated · Chemainus
- Chief Dan George MiddleGrade 7–9 · Not stated · Abbotsford
- Chilliwack Middle SchoolGrade 7–9 · Not stated · Chilliwack
- Choices DLGrade 1–12 · Not stated · Port Alberni
- Christ Church Cathedral SchoolGrade 1–9 · Not stated · Victoria
- Christian Homelearners eStreamsGrade 1–12 · Not stated · Grindrod
- Christian Life SchoolGrade 1–12 · Not stated · Fort St John
- Clarence Fulton SecondaryGrade 1–12 · Not stated · Vernon
- Clayburn Middle SchoolGrade 7–9 · Not stated · Abbotsford
- Clearview Elem-Jr SecondaryGrade 1–9 · Not stated · Fort St John
- Coast Mountain AcademyGrade 1–12 · Not stated · Squamish
- Collaborative Education Alternative Prg.Grade 1–12 · Not stated · Qualicum Beach
- Colleen and Gordie Howe Middle SchoolGrade 7–9 · Not stated · Abbotsford
- Collines-d'orGrade 1–9 · Not stated · Kamloops
- Collingwood SchoolGrade 1–12 · Not stated · West Vancouver
- Colquitz Middle SchoolGrade 7–9 · Not stated · Victoria
- Columneetza Junior SecondaryGrade 7–12 · Not stated · Williams Lake
- Como Lake Middle SchoolGrade 7–9 · Not stated · Coquitlam
- ConnectEd - Distributed LearningGrade 1–12 · Not stated · Penticton
- ConnectEd - Junior AlternateGrade 1–12 · Not stated · Penticton
- Constable Neil Bruce Middle SchoolGrade 7–9 · Not stated · West Kelowna
- Cornerstone Christian SchoolGrade 1–9 · Not stated · Abbotsford
- Cortes Island SchoolGrade 1–9 · Not stated · Mansons Landing
- Cote-du-soleilGrade 1–9 · Not stated · Powell River
- Cousteau L'Ecole Francaise Interna'leGrade 1–9 · Not stated · North Vancouver
- Cowichan Valley Distributed LearningGrade 1–12 · Not stated · Duncan
- Cowichan Valley Open Learning Co-opGrade 1–12 · Not stated · Duncan
- Crawford Bay Elem-SecondaryGrade 1–12 · Not stated · Crawford Bay
- Credo Christian SchoolsGrade 1–12 · Not stated · Langley
- Crofton HouseGrade 1–12 · Not stated · Vancouver
- Cumberland Community SchoolGrade 1–9 · Not stated · Cumberland
D
- Dasmesh Punjabi SchoolGrade 1–12 · Not stated · Abbotsford
- David Stoddart SchoolGrade 1–12 · Not stated · Clinton
- de l'Anse-au-sableGrade 1–12 · Not stated · Kelowna
- Dease Lake SchoolGrade 1–12 · Not stated · Dease Lake
- Decker Lake Mennonite SchoolGrade 1–9 · Not stated · Burns Lake
- Deer Lake SDA SchoolGrade 1–12 · Not stated · Burnaby
- Denetia ElementaryGrade 1–12 · Not stated · Lower Post
- des Deux-rivesGrade 1–9 · Not stated · Mission
- des Pionniers-de-MaillardvilleGrade 1–12 · Not stated · Port Coquitlam
- des Sentiers-alpinsGrade 1–9 · Not stated · Nelson
- Desert Sands Community SchoolGrade 1–12 · Not stated · Ashcroft
- Diamond SchoolGrade 1–9 · Not stated · Surrey
- Discovery SchoolGrade 1–12 · Not stated · Victoria
- Dog Creek Elem-SecondaryGrade 1–9 · Not stated · Dog Creek
- Don Ross Middle SchoolGrade 7–9 · Not stated · Brackendale
- Dr Kearney Middle SchoolGrade 7–9 · Not stated · Fort St John
- Dr Knox Middle SchoolGrade 7–9 · Not stated · Kelowna
- Duncan Christian SchoolGrade 1–12 · Not stated · Duncan
- Dunsmuir Middle SchoolGrade 7–9 · Not stated · Victoria
E
- Eagle Mountain Middle SchoolGrade 7–9 · Not stated · Anmore
- Eagle River SecondaryGrade 1–12 · Not stated · Sicamous
- Eaton Arrowsmith School (Vancouver) LtdGrade 1–12 · Not stated · Vancouver
- Ebenezer Canadian Reformed SchoolGrade 1–12 · Not stated · Smithers
- EblendGrade 1–12 · Not stated · Campbell River
- Ebus AcademyGrade 1–12 · Not stated · Vanderhoof
- Ecole Banting MiddleGrade 7–9 · Not stated · Coquitlam
- Ecole Citadel MiddleGrade 7–9 · Not stated · Port Coquitlam
- Ecole Glenbrook Middle SchoolGrade 7–9 · Not stated · New Westminster
- Ecole Heritage Park Middle SchoolGrade 7–9 · Not stated · Mission
- Ecole Kwayhquitlum MiddleGrade 7–9 · Not stated · Port Coquitlam
- Ecole Maillard MiddleGrade 7–9 · Not stated · Coquitlam
- Ecole Maple Creek MiddleGrade 7–9 · Not stated · Port Coquitlam
- Ecole Montgomery MiddleGrade 7–9 · Not stated · Coquitlam
- Ecole Moody MiddleGrade 7–9 · Not stated · Port Moody
- Ecole Phoenix MiddleGrade 7–9 · Not stated · Campbell River
- Ecole Pitt River MiddleGrade 7–9 · Not stated · Port Coquitlam
- Education Services (Alternate)Grade 1–12 · Not stated · Surrey
- Elev8 D.E.S.K.Grade 1–12 · Not stated · Nelson
- Elev8 HomelinksGrade 1–12 · Not stated · Creston
- Elkford Elementary SecondaryGrade 1–12 · Not stated · Elkford
- Elm AlternateGrade 1–12 · Not stated · Campbell River
- Energetic Learning CampusGrade 7–12 · Not stated · Fort St John
- Entre-LacsGrade 1–9 · Not stated · Penticton
- Environmental School ProjectGrade 1–9 · Not stated · Maple Ridge
- eSchool23Grade 1–12 · Not stated · Kelowna
- Eugene Reimer Middle SchoolGrade 7–9 · Not stated · Abbotsford
- Evergreen Independent SchoolGrade 1–9 · Not stated · Cobble Hill
F
- Falkland Elementary Junior SchoolGrade 1–9 · Not stated · Falkland
- Fawkes AcademyGrade 1–9 · Not stated · Burnaby
- Fawkes Academy DLGrade 1–9 · Not stated · Richmond
- Fernie SecondaryGrade 1–12 · Not stated · Fernie
- Fraser AcademyGrade 1–12 · Not stated · Vancouver
- Fraser Lake Elem-SecondaryGrade 1–12 · Not stated · Fraser Lake
- Fraser River Christian SchoolGrade 1–9 · Not stated · Quesnel
- Fraser River MiddleGrade 7–9 · Not stated · New Westminster
- Fraser Valley Adventist AcademyGrade 1–12 · Not stated · Aldergrove
- Fraser Valley SchoolGrade 1–9 · Not stated · Surrey
- Fraser-Cascade Open LearningGrade 7–12 · Not stated · Hope
- Freedom Thinkers EducationGrade 1–9 · Not stated · Baldonnel
G
- G.A.D. Elementary SchoolGrade 1–9 · Not stated · Surrey
- Gabrielle-RoyGrade 1–12 · Not stated · Surrey
- Galiano Community SchoolGrade 1–9 · Not stated · Galiano Island
- Genuine Learning AcademyGrade 7–9 · Not stated · Langley
- Glanford Middle SchoolGrade 7–9 · Not stated · Victoria
- Glenlyon Norfolk SchoolGrade 1–12 · Not stated · Victoria
- Glenrosa Middle SchoolGrade 7–9 · Not stated · West Kelowna
- Gobind Sarvar SchoolGrade 1–9 · Not stated · Surrey
- Gordon Head Middle SchoolGrade 7–9 · Not stated · Victoria
- Graduation Routes Other WaysGrade 1–12 · Not stated · Williams Lake
- Grassy Plains SchoolGrade 1–12 · Not stated · Burns Lake
- Greater Heights Learning AcademyGrade 1–12 · Not stated · Coquitlam
H
- H D Stafford MiddleGrade 7–9 · Not stated · Langley
- Hartley Bay Elem-Jr SecondaryGrade 1–12 · Not stated · Hartley Bay
- Hatzic Middle SchoolGrade 7–9 · Not stated · Mission
- Heritage Christian Online SchoolGrade 1–12 · Not stated · Kelowna
- Heritage Christian SchoolGrade 1–12 · Not stated · Kelowna
- Highroad AcademyGrade 1–12 · Not stated · Chilliwack
- Hillcrest Middle SchoolGrade 7–9 · Not stated · Coquitlam
- Holy Cross SchoolGrade 1–9 · Not stated · Penticton
- Home Learners ProgramGrade 1–9 · Not stated · New Westminster
- Home QuestGrade 1–9 · Not stated · Delta
- Hope SecondaryGrade 1–12 · Not stated · Hope
- Houston Christian SchoolGrade 1–12 · Not stated · Houston
- HS Grenda Middle SchoolGrade 7–9 · Not stated · Lake Country
- Hudson's Hope SchoolGrade 1–12 · Not stated · Hudson's Hope
I
- Island ConnectEd K-12Grade 1–12 · Not stated · Nanaimo
- Island Pacific SchoolGrade 7–9 · Not stated · Bowen Island
J
- J V Humphries Elem-SecondaryGrade 1–12 · Not stated · Kaslo
- J.L. Jackson SecondaryGrade 7–12 · Not stated · Salmon Arm
- Jaffray Elem-Jr SecondaryGrade 1–9 · Not stated · Jaffray
- John Knox Christian - Secondary CampusGrade 1–12 · Not stated · New Westminster
- John Stubbs MiddleGrade 7–9 · Not stated · Victoria
- Journey Middle SchoolGrade 7–9 · Not stated · Sooke
K
- @ KOOLGrade 1–12 · Not stated · Kamloops
- Kamloops Christian SchoolGrade 1–12 · Not stated · Kamloops
- Kamloops School of the ArtsGrade 1–12 · Not stated · Kamloops
- Kelowna Christian SchoolGrade 1–12 · Not stated · Kelowna
- Kenneth GordonGrade 1–12 · Not stated · North Vancouver
- Khalsa School of the Fraser ValleyGrade 1–9 · Not stated · Langley
- King's Christian SchoolGrade 1–12 · Not stated · Salmon Arm
- KLEOS Open LearningGrade 1–12 · Not stated · Kelowna
- KLO Middle SchoolGrade 7–9 · Not stated · Kelowna
- Kootenay Christian AcademyGrade 1–9 · Not stated · Cranbrook
- Kootenay Columbia SecondaryGrade 1–12 · Not stated · Trail
- Kootenay Discovery SchoolGrade 1–12 · Not stated · Fernie
- Kootenay Valley Christian SchoolGrade 1–9 · Not stated · Creston
- Kumsheen ShchEma-meetGrade 1–12 · Not stated · Lytton
- KVR Middle SchoolGrade 7–9 · Not stated · Penticton
- Kyuquot Elementary SecondaryGrade 1–12 · Not stated · Kyuquot
L
- Lake City SecondaryGrade 1–12 · Not stated · Williams Lake
- Lake Trail CommunityGrade 7–9 · Not stated · Courtenay
- Lakeview Christian SchoolGrade 1–9 · Not stated · Victoria
- Langley Christian SchoolGrade 1–12 · Not stated · Langley
- Langley Equestrian AcademyGrade 1–12 · Not stated · Langley
- Langley Fine Arts SchoolGrade 1–12 · Not stated · Fort Langley
- Langley Fundamental Middle/Secondary SchGrade 1–12 · Not stated · Langley
- Lansdowne Middle SchoolGrade 7–9 · Not stated · Victoria
- Laurie Middle SchoolGrade 7–9 · Not stated · Cranbrook
- Len Wood Middle SchoolGrade 7–9 · Not stated · Armstrong
- Lighthouse Christian AcademyGrade 1–12 · Not stated · Victoria
- Lions Gate Christian AcademyGrade 1–12 · Not stated · North Vancouver
- Logan Lake Elementary SecondaryGrade 1–12 · Not stated · Logan Lake
- Lucerne Elem-SecondaryGrade 1–12 · Not stated · New Denver
M
- Mackenzie SecondaryGrade 1–12 · Not stated · Mackenzie
- Madrona SchoolGrade 1–9 · Not stated · Vancouver
- Maple Ridge Christian SchoolGrade 1–12 · Not stated · Maple Ridge
- Maranatha Christian SchoolGrade 1–12 · Not stated · Williams Lake
- Maria Montessori AcademyGrade 1–12 · Not stated · Victoria
- Mayne Island SchoolGrade 1–9 · Not stated · Mayne Island
- McLeod Elementary SecondaryGrade 1–12 · Not stated · Groundbirch
- Meadowridge SchoolGrade 1–12 · Not stated · Maple Ridge
- Mennonite Educational InstituteGrade 1–12 · Not stated · Abbotsford
- Mer-et-montagneGrade 1–9 · Not stated · Campbell River
- Minnekhada Middle SchoolGrade 7–9 · Not stated · Port Coquitlam
- Mission Online SchoolGrade 1–12 · Not stated · Mission
- Monterey Middle SchoolGrade 7–9 · Not stated · Victoria
- Mormon Hills Elementary SecondaryGrade 1–9 · Not stated · Creston
- Mount Cheam Christian SchoolGrade 1–12 · Not stated · Chilliwack
- Mount Elizabeth Middle/SecondaryGrade 1–12 · Not stated · Kitimat
- Mount Sentinel SecondaryGrade 1–12 · Not stated · South Slocan
- Mount Slesse Middle SchoolGrade 7–9 · Not stated · Chilliwack
- Mountain Christian SchoolGrade 1–12 · Not stated · Dawson Creek
- Mountain View Christian AcademyGrade 1–12 · Not stated · Terrace
- Mulgrave SchoolGrade 1–12 · Not stated · West Vancouver
- Murrayville AcademyGrade 1–9 · Not stated · Langley
N
- 'Na Aksa Gyilak'yooGrade 1–12 · Not stated · Terrace
- Naghtaneqed Elem-Jr SecondaryGrade 1–9 · Not stated · Nemaiah Valley
- Nanaimo Christian SchoolGrade 1–12 · Not stated · Nanaimo
- Navigate AcademyGrade 1–9 · Not stated · Courtenay
- Nechako Valley SecondaryGrade 1–12 · Not stated · Vanderhoof
- Nelson Christian Community SchoolGrade 1–9 · Not stated · Nelson
- Nisga'a Elementary SecondaryGrade 1–12 · Not stated · New Aiyansh
- Nkwala SchoolGrade 1–12 · Not stated · Merritt
- North Cariboo Christian SchoolGrade 1–9 · Not stated · Quesnel
- North Island Distance EducationGrade 1–12 · Not stated · Courtenay
- North Okanagan Junior AcademyGrade 1–9 · Not stated · Armstrong
- North Saanich Middle SchoolGrade 7–9 · Not stated · North Saanich
- North Shuswap ElementaryGrade 1–9 · Not stated · Celista
- Northside Christian SchoolGrade 1–12 · Not stated · Vanderhoof
O
- Oak & Orca School (DL)Grade 1–9 · Not stated · Victoria
- Oak and Orca Bioregional SchoolGrade 1–9 · Not stated · Victoria
- Odyssey K-9 SD 42Grade 1–9 · Not stated · Maple Ridge
- Okanagan Christian SchoolGrade 1–12 · Not stated · Kelowna
P
- Pacific AcademyGrade 1–12 · Not stated · Surrey
- Pacific Christian SchoolGrade 1–9 · Not stated · Abbotsford
- Pacific Christian SchoolGrade 1–12 · Not stated · Victoria
- PALS Autism Society (School Program)Grade 1–12 · Not stated · New Westminster
- Parkland Middle SchoolGrade 7–9 · Not stated · Cranbrook
- Partners in Education Program (PIE)Grade 1–12 · Not stated · Powell River
- PASS/Woodwinds AlternateGrade 1–12 · Not stated · Parksville
- Pathways Academy Distributed LearningGrade 1–12 · Not stated · Prince George
- Peace Christian SchoolGrade 1–12 · Not stated · Chetwynd
- Peace View SchoolGrade 1–9 · Not stated · Dawson Creek
- Pender Harbour Elem-SecondaryGrade 1–12 · Not stated · Madeira Park
- Pender Islands Elem-SecondaryGrade 1–12 · Not stated · Pender Island
- Penticton Christian SchoolGrade 1–12 · Not stated · Penticton
- Peter Ewart Middle SchoolGrade 7–9 · Not stated · Langley
- Phil & Jennie Gaglardi AcademyGrade 1–12 · Not stated · Comox
- Phoenix ElementaryGrade 1–9 · Not stated · Salt Spring Island
- Phoenix Magnet AcademyGrade 7–9 · Not stated · Squamish
- Pleasant Valley Christian AcademyGrade 1–9 · Not stated · Vernon
- Powell River Christian SchoolGrade 1–9 · Not stated · Powell River
- Prespatou Elem-SecondaryGrade 1–12 · Not stated · Prespatou
- Prince Rupert MiddleGrade 7–9 · Not stated · Prince Rupert
- Pythagoras AcademyGrade 1–9 · Not stated · Richmond
Q
- Q'aLaTKu7eM SchoolGrade 1–9 · Not stated · Mount Currie
- Quamichan SchoolGrade 7–12 · Not stated · Duncan
- Queen Margaret'sGrade 1–12 · Not stated · Duncan
- Queen of Angels SchoolGrade 1–9 · Not stated · Duncan
- Queensborough Middle SchoolGrade 7–9 · Not stated · New Westminster
- Quesnel Distributed LearningGrade 1–12 · Not stated · Quesnel
- Quesnel Junior SchoolGrade 7–12 · Not stated · Quesnel
R
- Ranchero Elementary JuniorGrade 1–9 · Not stated · Salmon Arm
- Ray Watkins ElementaryGrade 1–9 · Not stated · Gold River
- Regent Christian AcademyGrade 1–12 · Not stated · Surrey
- Regent Christian Online AcademyGrade 1–12 · Not stated · Victoria
- Richmond Christian SchoolGrade 1–12 · Not stated · Richmond
- Robson Valley Jr AcademyGrade 1–9 · Not stated · McBride
- Rockheights Middle SchoolGrade 7–9 · Not stated · Victoria
- Rocky Mountain Online LearningGrade 1–12 · Not stated · Invermere
- Rosedale Traditional CommunityGrade 1–9 · Not stated · Rosedale
- Rossland Summit SchoolGrade 1–9 · Not stated · Rossland
- Royal Oak Middle SchoolGrade 7–9 · Not stated · Victoria
- Rutland Middle SchoolGrade 7–9 · Not stated · Kelowna
S
- SAIL SecondaryGrade 1–12 · Not stated · Surrey
- Salmo SecondaryGrade 1–12 · Not stated · Salmo
- Saturna Island Elementary SecondaryGrade 1–12 · Not stated · Saturna
- Scott Creek Middle SchoolGrade 7–9 · Not stated · Coquitlam
- Sea View Elem-Jr SecondaryGrade 1–9 · Not stated · Port Alice
- Secondaire de RevelstokeGrade 7–12 · Not stated · Revelstoke
- Secondaire Jules-VerneGrade 1–12 · Not stated · Vancouver
- SelfDesign Learning Community (DL)Grade 1–12 · Not stated · Vancouver
- Selkirk Montessori SchoolGrade 1–9 · Not stated · Victoria
- Sen Pok ChinGrade 1–9 · Not stated · Oliver
- Shoreline Community Middle SchoolGrade 7–9 · Not stated · Victoria
- Shuswap Middle SchoolGrade 7–9 · Not stated · Salmon Arm
- Shuswap SDAGrade 1–9 · Not stated · Salmon Arm
- Silver Creek Elementary SecondaryGrade 1–9 · Not stated · Salmon Arm
- Similkameen Elem-SecondaryGrade 1–12 · Not stated · Keremeos
- Skaha Lake Middle SchoolGrade 7–9 · Not stated · Penticton
- Skeena MiddleGrade 7–9 · Not stated · Terrace
- South Central Interior Distance EdGrade 1–12 · Not stated · Merritt
- South Island Distance Education SchoolGrade 1–12 · Not stated · Victoria
- South Peace ElementaryGrade 1–9 · Not stated · Dawson Creek
- Southgate Middle SchoolGrade 7–9 · Not stated · Campbell River
- Southpointe AcademyGrade 1–12 · Not stated · Delta
- Southridge SchoolGrade 1–12 · Not stated · Surrey
- Sparwood SecondaryGrade 1–12 · Not stated · Sparwood
- Spencer Middle SchoolGrade 7–9 · Not stated · Victoria
- SPIDERGrade 1–12 · Not stated · Gibsons
- Springvalley Middle SchoolGrade 7–9 · Not stated · Kelowna
- St Alcuin College for the Liberal ArtsGrade 1–12 · Not stated · North Vancouver
- St Ann's AcademyGrade 1–12 · Not stated · Kamloops
- St Anthony'sGrade 1–9 · Not stated · Kitimat
- St George's SchoolGrade 1–12 · Not stated · Vancouver
- St John Paul II AcademyGrade 7–12 · Not stated · White Rock
- St John's SchoolGrade 1–12 · Not stated · Vancouver
- St Joseph SchoolGrade 1–9 · Not stated · Nelson
- St Margaret'sGrade 1–12 · Not stated · Victoria
- St Michaels University School - MiddleGrade 7–9 · Not stated · Victoria
- St'a7mes SchoolGrade 1–12 · Not stated · Squamish
- Station StretchGrade 1–12 · Not stated · Richmond
- Stein Valley Nlakapamux SchoolGrade 1–12 · Not stated · Lytton
- Stito:s La:lem Toti:ltGrade 1–9 · Not stated · Chilliwack
- Stratford HallGrade 1–12 · Not stated · Vancouver
- Studio 9 Independent School of the ArtsGrade 1–12 · Not stated · Kelowna
- Summerland Middle SchoolGrade 7–9 · Not stated · Summerland
- Summit Middle SchoolGrade 7–9 · Not stated · Coquitlam
- Sunrise Waldorf SchoolGrade 1–9 · Not stated · Duncan
- Sunshine Coast Alternative SchoolGrade 1–12 · Not stated · Gibsons
- Surrey Christian SchoolGrade 1–12 · Not stated · Surrey
T
- Tahltan SchoolGrade 1–9 · Not stated · Telegraph Creek
- Tatla Lake Elem-Jr SecondaryGrade 1–9 · Not stated · Tatla Lake
- The Fernie AcademyGrade 1–12 · Not stated · Fernie
- The Key Learning Centre DLGrade 1–12 · Not stated · Fort St John
- The King's SchoolGrade 1–12 · Not stated · Langley
- The Westside SchoolGrade 1–12 · Not stated · Vancouver
- Timothy Christian SchoolGrade 1–12 · Not stated · Chilliwack
- Toad River Elem-SecondaryGrade 1–12 · Not stated · Fort Nelson
- Traditional Learning AcademyGrade 1–12 · Not stated · Coquitlam
- Traditional Learning Academy OnlineGrade 1–12 · Not stated · Surrey
- Trafalgar Middle SchoolGrade 1–9 · Not stated · Nelson
- Tumbler Ridge SecondaryGrade 1–12 · Not stated · Tumbler Ridge
U
- U-ConnectGrade 1–12 · Not stated · Langley
- Unisus Senior SchoolGrade 7–12 · Not stated · Summerland
- Unity Christian SchoolGrade 1–12 · Not stated · Chilliwack
- Upper Halfway Elementary Jr SecondaryGrade 1–9 · Not stated · Fort St. John
- Upper Pine Elem-Jr SecondaryGrade 1–9 · Not stated · Fort St John
V
- Valhalla HighGrade 1–12 · Not stated · Vanderhoof
- Valley Christian SchoolGrade 1–9 · Not stated · Mission
- Valley Christian School DLGrade 1–9 · Not stated · Mission
- Vancouver ChristianGrade 1–12 · Not stated · Vancouver
- Vancouver CollegeGrade 1–12 · Not stated · Vancouver
- Vancouver Hebrew AcademyGrade 1–9 · Not stated · Vancouver
- Vancouver Waldorf SchoolGrade 1–12 · Not stated · North Vancouver
- Vedder Middle SchoolGrade 7–9 · Not stated · Chilliwack
- Veritas CatholicGrade 1–9 · Not stated · Terrace
- Vernon Christian SchoolGrade 1–12 · Not stated · Vernon
- VI School of Innovation and InquiryGrade 7–9 · Not stated · Victoria
- Victor SchoolGrade 1–9 · Not stated · Victoria
- Victor-BrodeurGrade 1–12 · Not stated · Victoria
- Victoria School for Ideal EducationGrade 1–9 · Not stated · Victoria
- VISSTGrade 7–9 · Not stated · Vancouver
- vLearn.caGrade 1–12 · Not stated · Vernon
W
- W.E. Graham Community SchoolGrade 1–9 · Not stated · Slocan
- West Coast Adventist DL SchoolGrade 1–12 · Not stated · Abbotsford
- West Coast Christian SchoolGrade 1–12 · Not stated · Vancouver
- West Point Grey AcademyGrade 1–12 · Not stated · Vancouver
- West-Mont SchoolGrade 1–9 · Not stated · Victoria
- Westside AcademyGrade 1–12 · Not stated · Prince George
- Whistler Waldorf SchoolGrade 1–12 · Not stated · Whistler
- White Rock Christian AcademyGrade 1–12 · Not stated · Surrey
- WildflowerGrade 1–9 · Not stated · Nelson
- William A. Fraser Middle SchoolGrade 7–9 · Not stated · Abbotsford
- Willowstone AcademyGrade 1–9 · Not stated · Kelowna
- Windsor HallGrade 7–9 · Not stated · Richmond
- Witset Elementary & Secondary SchoolGrade 1–12 · Not stated · Smithers
Y
- York House SchoolGrade 1–12 · Not stated · Vancouver
- Yorkson Creek Middle SchoolGrade 7–9 · Not stated · Langley
- YouLearn.ca-DLGrade 1–12 · Not stated · Oliver
Z
- Zeballos Elem-SecondaryGrade 1–12 · Not stated · Zeballos