School MapBritish Columbia — British Columbia School Map home

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
Plate · Middle / junior high395 mapped in British Columbia
ASIA - Sumas Mountain 6-9Abbotsford Christian SchoolAbbotsford Middle SchoolAbbotsford Traditional Middle SchoolAbbotsford Virtual SchoolChief Dan George MiddleClayburn Middle SchoolColleen and Gordie Howe Middle SchoolCornerstone Christian SchoolDasmesh Punjabi SchoolEugene Reimer Middle SchoolMennonite Educational InstitutePacific Christian SchoolWest Coast Adventist DL SchoolWilliam A. Fraser Middle SchoolAgassiz Elem-SecondaryAldergrove Christian AcademyBetty Gilbert MiddleFraser Valley Adventist AcademyAlexis Creek Elementary/SecondaryAnahim Lake Elem-Jr SecondaryEagle Mountain Middle SchoolLen Wood Middle SchoolNorth Okanagan Junior AcademyDesert Sands Community SchoolAtlin SchoolFreedom Thinkers EducationBamfield Community SchoolBarriere Elementary-SecondaryBella Bella Community SchoolAcwsalcta Band SchoolBoston Bar Elem-SecondaryIsland Pacific SchoolDon Ross Middle SchoolBayside Middle SchoolBurnaby Online ProgramDeer Lake SDA SchoolFawkes AcademyDecker Lake Mennonite SchoolGrassy Plains SchoolCampbell River Christian SchoolEblendEcole Phoenix MiddleElm AlternateMer-et-montagneSouthgate Middle SchoolNorth Shuswap ElementaryChase Elementary-SecondaryChemainus SecondaryPeace Christian SchoolA D Rundle Middle SchoolCascade Christian SchoolChilliwack Middle SchoolHighroad AcademyMount Cheam Christian SchoolMount Slesse Middle SchoolStito:s La:lem Toti:ltTimothy Christian SchoolUnity Christian SchoolVedder Middle SchoolDavid Stoddart SchoolEvergreen Independent SchoolAu-coeur-de-l'ilePhil & Jennie Gaglardi AcademyApexComo Lake Middle SchoolEcole Banting MiddleEcole Maillard MiddleEcole Montgomery MiddleGreater Heights Learning AcademyHillcrest Middle SchoolScott Creek Middle SchoolSummit Middle SchoolTraditional Learning AcademyLake Trail CommunityNavigate AcademyNorth Island Distance EducationKootenay Christian AcademyLaurie Middle SchoolParkland Middle SchoolCrawford Bay Elem-SecondaryElev8 HomelinksKootenay Valley Christian SchoolMormon Hills Elementary SecondaryCumberland Community SchoolMountain Christian SchoolPeace View SchoolSouth Peace ElementaryDease Lake SchoolHome QuestSouthpointe AcademyDog Creek Elem-SecondaryCowichan Valley Distributed LearningCowichan Valley Open Learning Co-opDuncan Christian SchoolQuamichan SchoolQueen Margaret'sQueen of Angels SchoolSunrise Waldorf SchoolElkford Elementary SecondaryA L Fortune SecondaryFalkland Elementary Junior SchoolFernie SecondaryKootenay Discovery SchoolThe Fernie AcademyLangley Fine Arts SchoolChalo SchoolToad River Elem-SecondaryBert Bowes Middle SchoolChristian Life SchoolClearview Elem-Jr SecondaryDr Kearney Middle SchoolEnergetic Learning CampusThe Key Learning Centre DLUpper Pine Elem-Jr SecondaryUpper Halfway Elementary Jr SecondaryAatse Davie SchoolFraser Lake Elem-SecondaryGaliano Community SchoolSPIDERSunshine Coast Alternative SchoolRay Watkins ElementaryBabine Elem-SecondaryChristian Homelearners eStreamsMcLeod Elementary SecondaryHartley Bay Elem-Jr SecondaryFraser-Cascade Open LearningHope SecondaryHouston Christian SchoolHudson's Hope SchoolRocky Mountain Online LearningJaffray Elem-Jr Secondary@ KOOLASCEND Online Distributed Learning Prg.Brocklehurst Middle SchoolCollines-d'orKamloops Christian SchoolKamloops School of the ArtsSt Ann's AcademyJ V Humphries Elem-SecondaryAberdeen Hall SeniorBig White Community SchoolCanyon Falls Middle SchoolCentral SecondaryDr Knox Middle SchoolHeritage Christian Online SchoolHeritage Christian SchoolKLEOS Open LearningKLO Middle SchoolKelowna Christian SchoolOkanagan Christian SchoolRutland Middle SchoolSpringvalley Middle SchoolStudio 9 Independent School of the ArtsWillowstone Academyde l'Anse-au-sableeSchool23Similkameen Elem-SecondaryMount Elizabeth Middle/SecondarySt Anthony'sKyuquot Elementary SecondaryHS Grenda Middle SchoolCredo Christian SchoolsGenuine Learning AcademyH D Stafford MiddleKhalsa School of the Fraser ValleyLangley Christian SchoolLangley Equestrian AcademyLangley Fundamental Middle/Secondary SchMurrayville AcademyPeter Ewart Middle SchoolThe King's SchoolU-ConnectYorkson Creek Middle SchoolAspengrove SchoolLogan Lake Elementary SecondaryDenetia ElementaryCharles Bloom SecondaryKumsheen ShchEma-meetStein Valley Nlakapamux SchoolMackenzie SecondaryPender Harbour Elem-SecondaryCortes Island SchoolEnvironmental School ProjectMaple Ridge Christian SchoolMeadowridge SchoolOdyssey K-9 SD 42Mayne Island SchoolRobson Valley Jr AcademyNkwala SchoolSouth Central Interior Distance EdEcole Heritage Park Middle SchoolHatzic Middle SchoolMission Online SchoolValley Christian SchoolValley Christian School DLdes Deux-rivesQ'aLaTKu7eM SchoolIsland ConnectEd K-12Nanaimo Christian SchoolCHEK-ABCElev8 D.E.S.K.Nelson Christian Community SchoolSt Joseph SchoolTrafalgar Middle SchoolWildflowerdes Sentiers-alpinsNaghtaneqed Elem-Jr SecondaryNisga'a Elementary SecondaryArrow Lakes Distributed LearningLucerne Elem-SecondaryEcole Glenbrook Middle SchoolFraser River MiddleHome Learners ProgramJohn Knox Christian - Secondary CampusPALS Autism Society (School Program)Queensborough Middle SchoolNorth Saanich Middle SchoolAndre-PiolatBrockton Preparatory SchoolCousteau L'Ecole Francaise Interna'leKenneth GordonLions Gate Christian AcademySt Alcuin College for the Liberal ArtsVancouver Waldorf SchoolSen Pok ChinYouLearn.ca-DLPASS/Woodwinds AlternatePender Islands Elem-SecondaryConnectEd - Distributed LearningConnectEd - Junior AlternateEntre-LacsHoly Cross SchoolKVR Middle SchoolPenticton Christian SchoolSkaha Lake Middle SchoolChoices DLSea View Elem-Jr SecondaryBritish Columbia Christian AcademyEcole Citadel MiddleEcole Kwayhquitlum MiddleEcole Maple Creek MiddleEcole Pitt River MiddleMinnekhada Middle Schooldes Pionniers-de-MaillardvilleAvalon Adventist Christian AcademyEcole Moody MiddleAssumption SchoolCote-du-soleilPartners in Education Program (PIE)Powell River Christian SchoolPrespatou Elem-SecondaryCedars Christian SchoolCentral Interior Distance EducationPathways Academy Distributed LearningWestside AcademyAnnunciation SchoolPrince Rupert MiddleCollaborative Education Alternative Prg.Fraser River Christian SchoolNorth Cariboo Christian SchoolQuesnel Distributed LearningQuesnel Junior SchoolSecondaire de RevelstokeFawkes Academy DLPythagoras AcademyRichmond Christian SchoolStation StretchWindsor HallRosedale Traditional CommunityRossland Summit SchoolSalmo SecondaryAnchor Academy (DL)J.L. Jackson SecondaryKing's Christian SchoolRanchero Elementary JuniorShuswap Middle SchoolShuswap SDASilver Creek Elementary SecondaryPhoenix ElementarySaturna Island Elementary SecondaryEagle River SecondaryW.E. Graham Community SchoolBulkley Valley Christian Online SchoolBulkley Valley Christian SchoolBulkley Valley Education ConnectionEbenezer Canadian Reformed SchoolWitset Elementary & Secondary SchoolJourney Middle SchoolMount Sentinel SecondarySparwood SecondaryCoast Mountain AcademyPhoenix Magnet AcademySt'a7mes SchoolBear Valley SchoolSummerland Middle SchoolUnisus Senior SchoolBibleway Christian AcademyDiamond SchoolEducation Services (Alternate)Fraser Valley SchoolG.A.D. Elementary SchoolGabrielle-RoyGobind Sarvar SchoolPacific AcademyRegent Christian AcademySAIL SecondarySouthridge SchoolSurrey Christian SchoolTraditional Learning Academy OnlineWhite Rock Christian AcademyCaptain Meares Elem-SecondaryCarlin Elementary MiddleTatla Lake Elem-Jr SecondaryTahltan School'Na Aksa Gyilak'yooCentennial Christian SchoolMountain View Christian AcademySkeena MiddleVeritas CatholicKootenay Columbia SecondaryTumbler Ridge SecondaryCrofton HouseEaton Arrowsmith School (Vancouver) LtdFraser AcademyMadrona SchoolSecondaire Jules-VerneSelfDesign Learning Community (DL)St George's SchoolSt John's SchoolStratford HallThe Westside SchoolVISSTVancouver ChristianVancouver CollegeVancouver Hebrew AcademyWest Coast Christian SchoolWest Point Grey AcademyYork House SchoolEbus AcademyNechako Valley SecondaryNorthside Christian SchoolValhalla HighClarence Fulton SecondaryPleasant Valley Christian AcademyVernon Christian SchoolvLearn.caArbutus Global Middle SchoolArtsCalibre AcademyBrookes WestshoreCedar Hill MiddleCentral Middle SchoolCentre Mountain Lellum Middle SchoolChrist Church Cathedral SchoolColquitz Middle SchoolDiscovery SchoolDunsmuir Middle SchoolGlanford Middle SchoolGlenlyon Norfolk SchoolGordon Head Middle SchoolJohn Stubbs MiddleLakeview Christian SchoolLansdowne Middle SchoolLighthouse Christian AcademyMaria Montessori AcademyMonterey Middle SchoolOak & Orca School (DL)Oak and Orca Bioregional SchoolPacific Christian SchoolRegent Christian Online AcademyRockheights Middle SchoolRoyal Oak Middle SchoolSelkirk Montessori SchoolShoreline Community Middle SchoolSouth Island Distance Education SchoolSpencer Middle SchoolSt Margaret'sSt Michaels University School - MiddleVI School of Innovation and InquiryVictor SchoolVictor-BrodeurVictoria School for Ideal EducationWest-Mont SchoolConstable Neil Bruce Middle SchoolGlenrosa Middle SchoolCollingwood SchoolMulgrave SchoolWhistler Waldorf SchoolSt John Paul II AcademyCariboo Adventist AcademyColumneetza Junior SecondaryGraduation Routes Other WaysLake City SecondaryMaranatha Christian SchoolZeballos Elem-Secondary 200 km

A

  1. A D Rundle Middle SchoolGrade 7–9 · Not stated · Chilliwack
  2. A L Fortune SecondaryGrade 1–12 · Not stated · Enderby
  3. Aatse Davie SchoolGrade 1–12 · Not stated · Fort Ware
  4. Abbotsford Christian SchoolGrade 1–12 · Not stated · Abbotsford
  5. Abbotsford Middle SchoolGrade 7–9 · Not stated · Abbotsford
  6. Abbotsford Traditional Middle SchoolGrade 7–9 · Not stated · Abbotsford
  7. Abbotsford Virtual SchoolGrade 1–12 · Not stated · Abbotsford
  8. Aberdeen Hall SeniorGrade 1–12 · Not stated · Kelowna
  9. Acwsalcta Band SchoolGrade 1–12 · Not stated · Bella Coola
  10. Agassiz Elem-SecondaryGrade 1–12 · Not stated · Agassiz
  11. Aldergrove Christian AcademyGrade 1–12 · Not stated · Aldergrove
  12. Alexis Creek Elementary/SecondaryGrade 1–9 · Not stated · Alexis Creek
  13. Anahim Lake Elem-Jr SecondaryGrade 1–9 · Not stated · Anahim Lake
  14. Anchor Academy (DL)Grade 1–12 · Not stated · Salmon Arm
  15. Andre-PiolatGrade 1–9 · Not stated · North Vancouver
  16. Annunciation SchoolGrade 1–9 · Not stated · Prince Rupert
  17. ApexGrade 1–9 · Not stated · Coquitlam
  18. Arbutus Global Middle SchoolGrade 7–9 · Not stated · Victoria
  19. Arrow Lakes Distributed LearningGrade 1–12 · Not stated · New Denver
  20. ArtsCalibre AcademyGrade 1–9 · Not stated · Victoria
  21. ASCEND Online Distributed Learning Prg.Grade 1–12 · Not stated · Kamloops
  22. ASIA - Sumas Mountain 6-9Grade 7–9 · Not stated · Abbotsford
  23. Aspengrove SchoolGrade 1–12 · Not stated · Lantzville
  24. Assumption SchoolGrade 1–9 · Not stated · Powell River
  25. Atlin SchoolGrade 1–12 · Not stated · Atlin
  26. Au-coeur-de-l'ileGrade 1–12 · Not stated · Comox
  27. Avalon Adventist Christian AcademyGrade 1–9 · Not stated · Port Hardy

B

  1. Babine Elem-SecondaryGrade 1–12 · Not stated · Granisle
  2. Bamfield Community SchoolGrade 1–9 · Not stated · Bamfield
  3. Barriere Elementary-SecondaryGrade 1–12 · Not stated · Barriere
  4. Bayside Middle SchoolGrade 7–9 · Not stated · Brentwood Bay
  5. Bear Valley SchoolGrade 1–12 · Not stated · Stewart
  6. Bella Bella Community SchoolGrade 1–12 · Not stated · Bella Bella
  7. Bert Bowes Middle SchoolGrade 7–9 · Not stated · Fort St John
  8. Betty Gilbert MiddleGrade 7–9 · Not stated · Aldergrove
  9. Bibleway Christian AcademyGrade 1–12 · Not stated · Surrey
  10. Big White Community SchoolGrade 1–9 · Not stated · Kelowna
  11. Boston Bar Elem-SecondaryGrade 1–12 · Not stated · Boston Bar
  12. British Columbia Christian AcademyGrade 1–12 · Not stated · Port Coquitlam
  13. Brocklehurst Middle SchoolGrade 7–9 · Not stated · Kamloops
  14. Brockton Preparatory SchoolGrade 1–12 · Not stated · North Vancouver
  15. Brookes WestshoreGrade 1–12 · Not stated · Victoria
  16. Bulkley Valley Christian Online SchoolGrade 1–12 · Not stated · Smithers
  17. Bulkley Valley Christian SchoolGrade 1–12 · Not stated · Smithers
  18. Bulkley Valley Education ConnectionGrade 1–12 · Not stated · Smithers
  19. Burnaby Online ProgramGrade 1–12 · Not stated · Burnaby

C

  1. Campbell River Christian SchoolGrade 1–12 · Not stated · Campbell River
  2. Canyon Falls Middle SchoolGrade 1–9 · Not stated · Kelowna
  3. Captain Meares Elem-SecondaryGrade 1–12 · Not stated · Tahsis
  4. Cariboo Adventist AcademyGrade 1–12 · Not stated · Williams Lake
  5. Carlin Elementary MiddleGrade 1–9 · Not stated · Tappen
  6. Cascade Christian SchoolGrade 1–9 · Not stated · Chilliwack
  7. Cedar Hill MiddleGrade 7–9 · Not stated · Victoria
  8. Cedars Christian SchoolGrade 1–12 · Not stated · Prince George
  9. Centennial Christian SchoolGrade 1–12 · Not stated · Terrace
  10. Central Interior Distance EducationGrade 1–12 · Not stated · Prince George
  11. Central Middle SchoolGrade 7–9 · Not stated · Victoria
  12. Central SecondaryGrade 7–12 · Not stated · Kelowna
  13. Centre Mountain Lellum Middle SchoolGrade 7–9 · Not stated · Victoria
  14. Chalo SchoolGrade 1–12 · Not stated · Fort Nelson
  15. Charles Bloom SecondaryGrade 1–12 · Not stated · Lumby
  16. Chase Elementary-SecondaryGrade 1–12 · Not stated · Chase
  17. CHEK-ABCGrade 1–12 · Not stated · Nelson
  18. Chemainus SecondaryGrade 1–12 · Not stated · Chemainus
  19. Chief Dan George MiddleGrade 7–9 · Not stated · Abbotsford
  20. Chilliwack Middle SchoolGrade 7–9 · Not stated · Chilliwack
  21. Choices DLGrade 1–12 · Not stated · Port Alberni
  22. Christ Church Cathedral SchoolGrade 1–9 · Not stated · Victoria
  23. Christian Homelearners eStreamsGrade 1–12 · Not stated · Grindrod
  24. Christian Life SchoolGrade 1–12 · Not stated · Fort St John
  25. Clarence Fulton SecondaryGrade 1–12 · Not stated · Vernon
  26. Clayburn Middle SchoolGrade 7–9 · Not stated · Abbotsford
  27. Clearview Elem-Jr SecondaryGrade 1–9 · Not stated · Fort St John
  28. Coast Mountain AcademyGrade 1–12 · Not stated · Squamish
  29. Collaborative Education Alternative Prg.Grade 1–12 · Not stated · Qualicum Beach
  30. Colleen and Gordie Howe Middle SchoolGrade 7–9 · Not stated · Abbotsford
  31. Collines-d'orGrade 1–9 · Not stated · Kamloops
  32. Collingwood SchoolGrade 1–12 · Not stated · West Vancouver
  33. Colquitz Middle SchoolGrade 7–9 · Not stated · Victoria
  34. Columneetza Junior SecondaryGrade 7–12 · Not stated · Williams Lake
  35. Como Lake Middle SchoolGrade 7–9 · Not stated · Coquitlam
  36. ConnectEd - Distributed LearningGrade 1–12 · Not stated · Penticton
  37. ConnectEd - Junior AlternateGrade 1–12 · Not stated · Penticton
  38. Constable Neil Bruce Middle SchoolGrade 7–9 · Not stated · West Kelowna
  39. Cornerstone Christian SchoolGrade 1–9 · Not stated · Abbotsford
  40. Cortes Island SchoolGrade 1–9 · Not stated · Mansons Landing
  41. Cote-du-soleilGrade 1–9 · Not stated · Powell River
  42. Cousteau L'Ecole Francaise Interna'leGrade 1–9 · Not stated · North Vancouver
  43. Cowichan Valley Distributed LearningGrade 1–12 · Not stated · Duncan
  44. Cowichan Valley Open Learning Co-opGrade 1–12 · Not stated · Duncan
  45. Crawford Bay Elem-SecondaryGrade 1–12 · Not stated · Crawford Bay
  46. Credo Christian SchoolsGrade 1–12 · Not stated · Langley
  47. Crofton HouseGrade 1–12 · Not stated · Vancouver
  48. Cumberland Community SchoolGrade 1–9 · Not stated · Cumberland

D

  1. Dasmesh Punjabi SchoolGrade 1–12 · Not stated · Abbotsford
  2. David Stoddart SchoolGrade 1–12 · Not stated · Clinton
  3. de l'Anse-au-sableGrade 1–12 · Not stated · Kelowna
  4. Dease Lake SchoolGrade 1–12 · Not stated · Dease Lake
  5. Decker Lake Mennonite SchoolGrade 1–9 · Not stated · Burns Lake
  6. Deer Lake SDA SchoolGrade 1–12 · Not stated · Burnaby
  7. Denetia ElementaryGrade 1–12 · Not stated · Lower Post
  8. des Deux-rivesGrade 1–9 · Not stated · Mission
  9. des Pionniers-de-MaillardvilleGrade 1–12 · Not stated · Port Coquitlam
  10. des Sentiers-alpinsGrade 1–9 · Not stated · Nelson
  11. Desert Sands Community SchoolGrade 1–12 · Not stated · Ashcroft
  12. Diamond SchoolGrade 1–9 · Not stated · Surrey
  13. Discovery SchoolGrade 1–12 · Not stated · Victoria
  14. Dog Creek Elem-SecondaryGrade 1–9 · Not stated · Dog Creek
  15. Don Ross Middle SchoolGrade 7–9 · Not stated · Brackendale
  16. Dr Kearney Middle SchoolGrade 7–9 · Not stated · Fort St John
  17. Dr Knox Middle SchoolGrade 7–9 · Not stated · Kelowna
  18. Duncan Christian SchoolGrade 1–12 · Not stated · Duncan
  19. Dunsmuir Middle SchoolGrade 7–9 · Not stated · Victoria

E

  1. Eagle Mountain Middle SchoolGrade 7–9 · Not stated · Anmore
  2. Eagle River SecondaryGrade 1–12 · Not stated · Sicamous
  3. Eaton Arrowsmith School (Vancouver) LtdGrade 1–12 · Not stated · Vancouver
  4. Ebenezer Canadian Reformed SchoolGrade 1–12 · Not stated · Smithers
  5. EblendGrade 1–12 · Not stated · Campbell River
  6. Ebus AcademyGrade 1–12 · Not stated · Vanderhoof
  7. Ecole Banting MiddleGrade 7–9 · Not stated · Coquitlam
  8. Ecole Citadel MiddleGrade 7–9 · Not stated · Port Coquitlam
  9. Ecole Glenbrook Middle SchoolGrade 7–9 · Not stated · New Westminster
  10. Ecole Heritage Park Middle SchoolGrade 7–9 · Not stated · Mission
  11. Ecole Kwayhquitlum MiddleGrade 7–9 · Not stated · Port Coquitlam
  12. Ecole Maillard MiddleGrade 7–9 · Not stated · Coquitlam
  13. Ecole Maple Creek MiddleGrade 7–9 · Not stated · Port Coquitlam
  14. Ecole Montgomery MiddleGrade 7–9 · Not stated · Coquitlam
  15. Ecole Moody MiddleGrade 7–9 · Not stated · Port Moody
  16. Ecole Phoenix MiddleGrade 7–9 · Not stated · Campbell River
  17. Ecole Pitt River MiddleGrade 7–9 · Not stated · Port Coquitlam
  18. Education Services (Alternate)Grade 1–12 · Not stated · Surrey
  19. Elev8 D.E.S.K.Grade 1–12 · Not stated · Nelson
  20. Elev8 HomelinksGrade 1–12 · Not stated · Creston
  21. Elkford Elementary SecondaryGrade 1–12 · Not stated · Elkford
  22. Elm AlternateGrade 1–12 · Not stated · Campbell River
  23. Energetic Learning CampusGrade 7–12 · Not stated · Fort St John
  24. Entre-LacsGrade 1–9 · Not stated · Penticton
  25. Environmental School ProjectGrade 1–9 · Not stated · Maple Ridge
  26. eSchool23Grade 1–12 · Not stated · Kelowna
  27. Eugene Reimer Middle SchoolGrade 7–9 · Not stated · Abbotsford
  28. Evergreen Independent SchoolGrade 1–9 · Not stated · Cobble Hill

F

  1. Falkland Elementary Junior SchoolGrade 1–9 · Not stated · Falkland
  2. Fawkes AcademyGrade 1–9 · Not stated · Burnaby
  3. Fawkes Academy DLGrade 1–9 · Not stated · Richmond
  4. Fernie SecondaryGrade 1–12 · Not stated · Fernie
  5. Fraser AcademyGrade 1–12 · Not stated · Vancouver
  6. Fraser Lake Elem-SecondaryGrade 1–12 · Not stated · Fraser Lake
  7. Fraser River Christian SchoolGrade 1–9 · Not stated · Quesnel
  8. Fraser River MiddleGrade 7–9 · Not stated · New Westminster
  9. Fraser Valley Adventist AcademyGrade 1–12 · Not stated · Aldergrove
  10. Fraser Valley SchoolGrade 1–9 · Not stated · Surrey
  11. Fraser-Cascade Open LearningGrade 7–12 · Not stated · Hope
  12. Freedom Thinkers EducationGrade 1–9 · Not stated · Baldonnel

G

  1. G.A.D. Elementary SchoolGrade 1–9 · Not stated · Surrey
  2. Gabrielle-RoyGrade 1–12 · Not stated · Surrey
  3. Galiano Community SchoolGrade 1–9 · Not stated · Galiano Island
  4. Genuine Learning AcademyGrade 7–9 · Not stated · Langley
  5. Glanford Middle SchoolGrade 7–9 · Not stated · Victoria
  6. Glenlyon Norfolk SchoolGrade 1–12 · Not stated · Victoria
  7. Glenrosa Middle SchoolGrade 7–9 · Not stated · West Kelowna
  8. Gobind Sarvar SchoolGrade 1–9 · Not stated · Surrey
  9. Gordon Head Middle SchoolGrade 7–9 · Not stated · Victoria
  10. Graduation Routes Other WaysGrade 1–12 · Not stated · Williams Lake
  11. Grassy Plains SchoolGrade 1–12 · Not stated · Burns Lake
  12. Greater Heights Learning AcademyGrade 1–12 · Not stated · Coquitlam

H

  1. H D Stafford MiddleGrade 7–9 · Not stated · Langley
  2. Hartley Bay Elem-Jr SecondaryGrade 1–12 · Not stated · Hartley Bay
  3. Hatzic Middle SchoolGrade 7–9 · Not stated · Mission
  4. Heritage Christian Online SchoolGrade 1–12 · Not stated · Kelowna
  5. Heritage Christian SchoolGrade 1–12 · Not stated · Kelowna
  6. Highroad AcademyGrade 1–12 · Not stated · Chilliwack
  7. Hillcrest Middle SchoolGrade 7–9 · Not stated · Coquitlam
  8. Holy Cross SchoolGrade 1–9 · Not stated · Penticton
  9. Home Learners ProgramGrade 1–9 · Not stated · New Westminster
  10. Home QuestGrade 1–9 · Not stated · Delta
  11. Hope SecondaryGrade 1–12 · Not stated · Hope
  12. Houston Christian SchoolGrade 1–12 · Not stated · Houston
  13. HS Grenda Middle SchoolGrade 7–9 · Not stated · Lake Country
  14. Hudson's Hope SchoolGrade 1–12 · Not stated · Hudson's Hope

I

  1. Island ConnectEd K-12Grade 1–12 · Not stated · Nanaimo
  2. Island Pacific SchoolGrade 7–9 · Not stated · Bowen Island

J

  1. J V Humphries Elem-SecondaryGrade 1–12 · Not stated · Kaslo
  2. J.L. Jackson SecondaryGrade 7–12 · Not stated · Salmon Arm
  3. Jaffray Elem-Jr SecondaryGrade 1–9 · Not stated · Jaffray
  4. John Knox Christian - Secondary CampusGrade 1–12 · Not stated · New Westminster
  5. John Stubbs MiddleGrade 7–9 · Not stated · Victoria
  6. Journey Middle SchoolGrade 7–9 · Not stated · Sooke

K

  1. @ KOOLGrade 1–12 · Not stated · Kamloops
  2. Kamloops Christian SchoolGrade 1–12 · Not stated · Kamloops
  3. Kamloops School of the ArtsGrade 1–12 · Not stated · Kamloops
  4. Kelowna Christian SchoolGrade 1–12 · Not stated · Kelowna
  5. Kenneth GordonGrade 1–12 · Not stated · North Vancouver
  6. Khalsa School of the Fraser ValleyGrade 1–9 · Not stated · Langley
  7. King's Christian SchoolGrade 1–12 · Not stated · Salmon Arm
  8. KLEOS Open LearningGrade 1–12 · Not stated · Kelowna
  9. KLO Middle SchoolGrade 7–9 · Not stated · Kelowna
  10. Kootenay Christian AcademyGrade 1–9 · Not stated · Cranbrook
  11. Kootenay Columbia SecondaryGrade 1–12 · Not stated · Trail
  12. Kootenay Discovery SchoolGrade 1–12 · Not stated · Fernie
  13. Kootenay Valley Christian SchoolGrade 1–9 · Not stated · Creston
  14. Kumsheen ShchEma-meetGrade 1–12 · Not stated · Lytton
  15. KVR Middle SchoolGrade 7–9 · Not stated · Penticton
  16. Kyuquot Elementary SecondaryGrade 1–12 · Not stated · Kyuquot

L

  1. Lake City SecondaryGrade 1–12 · Not stated · Williams Lake
  2. Lake Trail CommunityGrade 7–9 · Not stated · Courtenay
  3. Lakeview Christian SchoolGrade 1–9 · Not stated · Victoria
  4. Langley Christian SchoolGrade 1–12 · Not stated · Langley
  5. Langley Equestrian AcademyGrade 1–12 · Not stated · Langley
  6. Langley Fine Arts SchoolGrade 1–12 · Not stated · Fort Langley
  7. Langley Fundamental Middle/Secondary SchGrade 1–12 · Not stated · Langley
  8. Lansdowne Middle SchoolGrade 7–9 · Not stated · Victoria
  9. Laurie Middle SchoolGrade 7–9 · Not stated · Cranbrook
  10. Len Wood Middle SchoolGrade 7–9 · Not stated · Armstrong
  11. Lighthouse Christian AcademyGrade 1–12 · Not stated · Victoria
  12. Lions Gate Christian AcademyGrade 1–12 · Not stated · North Vancouver
  13. Logan Lake Elementary SecondaryGrade 1–12 · Not stated · Logan Lake
  14. Lucerne Elem-SecondaryGrade 1–12 · Not stated · New Denver

M

  1. Mackenzie SecondaryGrade 1–12 · Not stated · Mackenzie
  2. Madrona SchoolGrade 1–9 · Not stated · Vancouver
  3. Maple Ridge Christian SchoolGrade 1–12 · Not stated · Maple Ridge
  4. Maranatha Christian SchoolGrade 1–12 · Not stated · Williams Lake
  5. Maria Montessori AcademyGrade 1–12 · Not stated · Victoria
  6. Mayne Island SchoolGrade 1–9 · Not stated · Mayne Island
  7. McLeod Elementary SecondaryGrade 1–12 · Not stated · Groundbirch
  8. Meadowridge SchoolGrade 1–12 · Not stated · Maple Ridge
  9. Mennonite Educational InstituteGrade 1–12 · Not stated · Abbotsford
  10. Mer-et-montagneGrade 1–9 · Not stated · Campbell River
  11. Minnekhada Middle SchoolGrade 7–9 · Not stated · Port Coquitlam
  12. Mission Online SchoolGrade 1–12 · Not stated · Mission
  13. Monterey Middle SchoolGrade 7–9 · Not stated · Victoria
  14. Mormon Hills Elementary SecondaryGrade 1–9 · Not stated · Creston
  15. Mount Cheam Christian SchoolGrade 1–12 · Not stated · Chilliwack
  16. Mount Elizabeth Middle/SecondaryGrade 1–12 · Not stated · Kitimat
  17. Mount Sentinel SecondaryGrade 1–12 · Not stated · South Slocan
  18. Mount Slesse Middle SchoolGrade 7–9 · Not stated · Chilliwack
  19. Mountain Christian SchoolGrade 1–12 · Not stated · Dawson Creek
  20. Mountain View Christian AcademyGrade 1–12 · Not stated · Terrace
  21. Mulgrave SchoolGrade 1–12 · Not stated · West Vancouver
  22. Murrayville AcademyGrade 1–9 · Not stated · Langley

N

  1. 'Na Aksa Gyilak'yooGrade 1–12 · Not stated · Terrace
  2. Naghtaneqed Elem-Jr SecondaryGrade 1–9 · Not stated · Nemaiah Valley
  3. Nanaimo Christian SchoolGrade 1–12 · Not stated · Nanaimo
  4. Navigate AcademyGrade 1–9 · Not stated · Courtenay
  5. Nechako Valley SecondaryGrade 1–12 · Not stated · Vanderhoof
  6. Nelson Christian Community SchoolGrade 1–9 · Not stated · Nelson
  7. Nisga'a Elementary SecondaryGrade 1–12 · Not stated · New Aiyansh
  8. Nkwala SchoolGrade 1–12 · Not stated · Merritt
  9. North Cariboo Christian SchoolGrade 1–9 · Not stated · Quesnel
  10. North Island Distance EducationGrade 1–12 · Not stated · Courtenay
  11. North Okanagan Junior AcademyGrade 1–9 · Not stated · Armstrong
  12. North Saanich Middle SchoolGrade 7–9 · Not stated · North Saanich
  13. North Shuswap ElementaryGrade 1–9 · Not stated · Celista
  14. Northside Christian SchoolGrade 1–12 · Not stated · Vanderhoof

O

  1. Oak & Orca School (DL)Grade 1–9 · Not stated · Victoria
  2. Oak and Orca Bioregional SchoolGrade 1–9 · Not stated · Victoria
  3. Odyssey K-9 SD 42Grade 1–9 · Not stated · Maple Ridge
  4. Okanagan Christian SchoolGrade 1–12 · Not stated · Kelowna

P

  1. Pacific AcademyGrade 1–12 · Not stated · Surrey
  2. Pacific Christian SchoolGrade 1–9 · Not stated · Abbotsford
  3. Pacific Christian SchoolGrade 1–12 · Not stated · Victoria
  4. PALS Autism Society (School Program)Grade 1–12 · Not stated · New Westminster
  5. Parkland Middle SchoolGrade 7–9 · Not stated · Cranbrook
  6. Partners in Education Program (PIE)Grade 1–12 · Not stated · Powell River
  7. PASS/Woodwinds AlternateGrade 1–12 · Not stated · Parksville
  8. Pathways Academy Distributed LearningGrade 1–12 · Not stated · Prince George
  9. Peace Christian SchoolGrade 1–12 · Not stated · Chetwynd
  10. Peace View SchoolGrade 1–9 · Not stated · Dawson Creek
  11. Pender Harbour Elem-SecondaryGrade 1–12 · Not stated · Madeira Park
  12. Pender Islands Elem-SecondaryGrade 1–12 · Not stated · Pender Island
  13. Penticton Christian SchoolGrade 1–12 · Not stated · Penticton
  14. Peter Ewart Middle SchoolGrade 7–9 · Not stated · Langley
  15. Phil & Jennie Gaglardi AcademyGrade 1–12 · Not stated · Comox
  16. Phoenix ElementaryGrade 1–9 · Not stated · Salt Spring Island
  17. Phoenix Magnet AcademyGrade 7–9 · Not stated · Squamish
  18. Pleasant Valley Christian AcademyGrade 1–9 · Not stated · Vernon
  19. Powell River Christian SchoolGrade 1–9 · Not stated · Powell River
  20. Prespatou Elem-SecondaryGrade 1–12 · Not stated · Prespatou
  21. Prince Rupert MiddleGrade 7–9 · Not stated · Prince Rupert
  22. Pythagoras AcademyGrade 1–9 · Not stated · Richmond

Q

  1. Q'aLaTKu7eM SchoolGrade 1–9 · Not stated · Mount Currie
  2. Quamichan SchoolGrade 7–12 · Not stated · Duncan
  3. Queen Margaret'sGrade 1–12 · Not stated · Duncan
  4. Queen of Angels SchoolGrade 1–9 · Not stated · Duncan
  5. Queensborough Middle SchoolGrade 7–9 · Not stated · New Westminster
  6. Quesnel Distributed LearningGrade 1–12 · Not stated · Quesnel
  7. Quesnel Junior SchoolGrade 7–12 · Not stated · Quesnel

R

  1. Ranchero Elementary JuniorGrade 1–9 · Not stated · Salmon Arm
  2. Ray Watkins ElementaryGrade 1–9 · Not stated · Gold River
  3. Regent Christian AcademyGrade 1–12 · Not stated · Surrey
  4. Regent Christian Online AcademyGrade 1–12 · Not stated · Victoria
  5. Richmond Christian SchoolGrade 1–12 · Not stated · Richmond
  6. Robson Valley Jr AcademyGrade 1–9 · Not stated · McBride
  7. Rockheights Middle SchoolGrade 7–9 · Not stated · Victoria
  8. Rocky Mountain Online LearningGrade 1–12 · Not stated · Invermere
  9. Rosedale Traditional CommunityGrade 1–9 · Not stated · Rosedale
  10. Rossland Summit SchoolGrade 1–9 · Not stated · Rossland
  11. Royal Oak Middle SchoolGrade 7–9 · Not stated · Victoria
  12. Rutland Middle SchoolGrade 7–9 · Not stated · Kelowna

S

  1. SAIL SecondaryGrade 1–12 · Not stated · Surrey
  2. Salmo SecondaryGrade 1–12 · Not stated · Salmo
  3. Saturna Island Elementary SecondaryGrade 1–12 · Not stated · Saturna
  4. Scott Creek Middle SchoolGrade 7–9 · Not stated · Coquitlam
  5. Sea View Elem-Jr SecondaryGrade 1–9 · Not stated · Port Alice
  6. Secondaire de RevelstokeGrade 7–12 · Not stated · Revelstoke
  7. Secondaire Jules-VerneGrade 1–12 · Not stated · Vancouver
  8. SelfDesign Learning Community (DL)Grade 1–12 · Not stated · Vancouver
  9. Selkirk Montessori SchoolGrade 1–9 · Not stated · Victoria
  10. Sen Pok ChinGrade 1–9 · Not stated · Oliver
  11. Shoreline Community Middle SchoolGrade 7–9 · Not stated · Victoria
  12. Shuswap Middle SchoolGrade 7–9 · Not stated · Salmon Arm
  13. Shuswap SDAGrade 1–9 · Not stated · Salmon Arm
  14. Silver Creek Elementary SecondaryGrade 1–9 · Not stated · Salmon Arm
  15. Similkameen Elem-SecondaryGrade 1–12 · Not stated · Keremeos
  16. Skaha Lake Middle SchoolGrade 7–9 · Not stated · Penticton
  17. Skeena MiddleGrade 7–9 · Not stated · Terrace
  18. South Central Interior Distance EdGrade 1–12 · Not stated · Merritt
  19. South Island Distance Education SchoolGrade 1–12 · Not stated · Victoria
  20. South Peace ElementaryGrade 1–9 · Not stated · Dawson Creek
  21. Southgate Middle SchoolGrade 7–9 · Not stated · Campbell River
  22. Southpointe AcademyGrade 1–12 · Not stated · Delta
  23. Southridge SchoolGrade 1–12 · Not stated · Surrey
  24. Sparwood SecondaryGrade 1–12 · Not stated · Sparwood
  25. Spencer Middle SchoolGrade 7–9 · Not stated · Victoria
  26. SPIDERGrade 1–12 · Not stated · Gibsons
  27. Springvalley Middle SchoolGrade 7–9 · Not stated · Kelowna
  28. St Alcuin College for the Liberal ArtsGrade 1–12 · Not stated · North Vancouver
  29. St Ann's AcademyGrade 1–12 · Not stated · Kamloops
  30. St Anthony'sGrade 1–9 · Not stated · Kitimat
  31. St George's SchoolGrade 1–12 · Not stated · Vancouver
  32. St John Paul II AcademyGrade 7–12 · Not stated · White Rock
  33. St John's SchoolGrade 1–12 · Not stated · Vancouver
  34. St Joseph SchoolGrade 1–9 · Not stated · Nelson
  35. St Margaret'sGrade 1–12 · Not stated · Victoria
  36. St Michaels University School - MiddleGrade 7–9 · Not stated · Victoria
  37. St'a7mes SchoolGrade 1–12 · Not stated · Squamish
  38. Station StretchGrade 1–12 · Not stated · Richmond
  39. Stein Valley Nlakapamux SchoolGrade 1–12 · Not stated · Lytton
  40. Stito:s La:lem Toti:ltGrade 1–9 · Not stated · Chilliwack
  41. Stratford HallGrade 1–12 · Not stated · Vancouver
  42. Studio 9 Independent School of the ArtsGrade 1–12 · Not stated · Kelowna
  43. Summerland Middle SchoolGrade 7–9 · Not stated · Summerland
  44. Summit Middle SchoolGrade 7–9 · Not stated · Coquitlam
  45. Sunrise Waldorf SchoolGrade 1–9 · Not stated · Duncan
  46. Sunshine Coast Alternative SchoolGrade 1–12 · Not stated · Gibsons
  47. Surrey Christian SchoolGrade 1–12 · Not stated · Surrey

T

  1. Tahltan SchoolGrade 1–9 · Not stated · Telegraph Creek
  2. Tatla Lake Elem-Jr SecondaryGrade 1–9 · Not stated · Tatla Lake
  3. The Fernie AcademyGrade 1–12 · Not stated · Fernie
  4. The Key Learning Centre DLGrade 1–12 · Not stated · Fort St John
  5. The King's SchoolGrade 1–12 · Not stated · Langley
  6. The Westside SchoolGrade 1–12 · Not stated · Vancouver
  7. Timothy Christian SchoolGrade 1–12 · Not stated · Chilliwack
  8. Toad River Elem-SecondaryGrade 1–12 · Not stated · Fort Nelson
  9. Traditional Learning AcademyGrade 1–12 · Not stated · Coquitlam
  10. Traditional Learning Academy OnlineGrade 1–12 · Not stated · Surrey
  11. Trafalgar Middle SchoolGrade 1–9 · Not stated · Nelson
  12. Tumbler Ridge SecondaryGrade 1–12 · Not stated · Tumbler Ridge

U

  1. U-ConnectGrade 1–12 · Not stated · Langley
  2. Unisus Senior SchoolGrade 7–12 · Not stated · Summerland
  3. Unity Christian SchoolGrade 1–12 · Not stated · Chilliwack
  4. Upper Halfway Elementary Jr SecondaryGrade 1–9 · Not stated · Fort St. John
  5. Upper Pine Elem-Jr SecondaryGrade 1–9 · Not stated · Fort St John

V

  1. Valhalla HighGrade 1–12 · Not stated · Vanderhoof
  2. Valley Christian SchoolGrade 1–9 · Not stated · Mission
  3. Valley Christian School DLGrade 1–9 · Not stated · Mission
  4. Vancouver ChristianGrade 1–12 · Not stated · Vancouver
  5. Vancouver CollegeGrade 1–12 · Not stated · Vancouver
  6. Vancouver Hebrew AcademyGrade 1–9 · Not stated · Vancouver
  7. Vancouver Waldorf SchoolGrade 1–12 · Not stated · North Vancouver
  8. Vedder Middle SchoolGrade 7–9 · Not stated · Chilliwack
  9. Veritas CatholicGrade 1–9 · Not stated · Terrace
  10. Vernon Christian SchoolGrade 1–12 · Not stated · Vernon
  11. VI School of Innovation and InquiryGrade 7–9 · Not stated · Victoria
  12. Victor SchoolGrade 1–9 · Not stated · Victoria
  13. Victor-BrodeurGrade 1–12 · Not stated · Victoria
  14. Victoria School for Ideal EducationGrade 1–9 · Not stated · Victoria
  15. VISSTGrade 7–9 · Not stated · Vancouver
  16. vLearn.caGrade 1–12 · Not stated · Vernon

W

  1. W.E. Graham Community SchoolGrade 1–9 · Not stated · Slocan
  2. West Coast Adventist DL SchoolGrade 1–12 · Not stated · Abbotsford
  3. West Coast Christian SchoolGrade 1–12 · Not stated · Vancouver
  4. West Point Grey AcademyGrade 1–12 · Not stated · Vancouver
  5. West-Mont SchoolGrade 1–9 · Not stated · Victoria
  6. Westside AcademyGrade 1–12 · Not stated · Prince George
  7. Whistler Waldorf SchoolGrade 1–12 · Not stated · Whistler
  8. White Rock Christian AcademyGrade 1–12 · Not stated · Surrey
  9. WildflowerGrade 1–9 · Not stated · Nelson
  10. William A. Fraser Middle SchoolGrade 7–9 · Not stated · Abbotsford
  11. Willowstone AcademyGrade 1–9 · Not stated · Kelowna
  12. Windsor HallGrade 7–9 · Not stated · Richmond
  13. Witset Elementary & Secondary SchoolGrade 1–12 · Not stated · Smithers

Y

  1. York House SchoolGrade 1–12 · Not stated · Vancouver
  2. Yorkson Creek Middle SchoolGrade 7–9 · Not stated · Langley
  3. YouLearn.ca-DLGrade 1–12 · Not stated · Oliver

Z

  1. Zeballos Elem-SecondaryGrade 1–12 · Not stated · Zeballos