List of Secondary Schools in British Columbia 2022

In this post, I’ve compiled a list of top secondary schools in British Columbia, Canada. After going through this post, readers will be able to find an ideal secondary school.

Secondary Schools British Columbia

In this post, I’ve covered the following details – list of secondary schools in British Columbia, city or location of the school and type of the school (public, non-profit or for-profit). You may also check – Elementary schools in British Columbia. Let us check out the list now. Here it is –


List of top rated secondary schools in British Columbia for 2022

Name of the school

Type of school


Abbotsford SD#34 Public Abbotsford
Arrow Lakes SD#10 Public Nakusp
Boundary SD#51 Public Grand Forks
Bulkley Valley SD#54 Public Smithers
Burnaby SD#41 Public Burnaby
Campbell River SD#72 Public Campbell River
Cariboo-Chilcotin SD#27 Public Williams Lake
Central Coast SD#49 Public Hagensborg
Central Okanagan SD#23 Public Kelowna
Chilliwack SD#33 Public Chilliwack
Coast Mountains SD#82 Public Terrace
Comox Valley SD#71 Public Courtenay
Conseil scolaire francophone DS#93 Public Richmond
Coquitlam SD#43 Public Coquitlam
Cowichan Valley SD#79 Public Duncan
Delta SD#37 Public Delta
Fort Nelson SD#81 Public Fort Nelson
Fraser-Cascade SD#78 Public Hope
Gold Trail SD#74 Public Ashcroft
Greater Victoria SD#61 Public Victoria
Gulf Islands SD#64 Public Salt Spring Island
Haida Gwaii SD#50 Public Queen Charlotte City
Kamloops/Thompson SD#73 Public Kamloops
Kootenay Lake SD#8 Public Nelson
Kootenay-Columbia SD#20 Public Trail
Langley SD#35 Public Langley
Maple Ridge-Pitt Meadows SD#42 Public Maple Ridge
Mission SD#75 Public Mission
Nanaimo-Ladysmith SD#68 Public Nanaimo
Nechako Lakes SD#91 Public Vanderhoof
New Westminster SD#40 Public New Westminster
Nicola-Similkameen SD#58 Public Merritt
Nisga’a SD#92 Public New Aiyansh
North Okanagan-Shuswap SD#83 Public Salmon Arm
North Vancouver SD#44 Public North Vancouver
Okanagan Similkameen SD#53 Public Oliver
Okanagan Skaha SD#67 Public Penticton
Peace River North SD#60 Public Fort St. John
Peace River South SD#59 Public Dawson Creek
Powell River SD#47 Public Powell River
Prince George SD#57 Public Prince George
Prince Rupert SD#52 Public Prince Rupert
Qualicum SD#69 Public Parksville
Quesnel SD#28 Public Quesnel
Revelstoke SD#19 Public Revelstoke
Richmond SD#38 Public Richmond
Rocky Mountain SD#6 Public Invermere
Saanich SD#63 Public Saanichton
School District 70 Pacific Rim Public Port Alberni
Sea to Sky SD#48 Public Squamish
Sooke SD#62 Public Victoria
Southeast Kootenay SD#5 Public Cranbrook
Stikine SD#87 Public Dease Lake
Sunshine Coast SD#46 Public Gibsons
Surrey SD#36 Public Surrey
Vancouver Island North SD#85 Public Port Hardy
Vancouver Island West SD#84 Public Gold River
Vancouver SD#39 Public Vancouver
Vernon SD#22 Public Vernon
West Vancouver SD#45 Public West Vancouver
Maple Leaf School – TRU Non-profit Kamloops
Aatse Davie School Non-profit Fort Ware
Abbotsford Christian School Non-profit Abbotsford
Aberdeen Hall Senior Non-profit Kelowna
Acwsalcta Band School Non-profit Bella Coola
Agassiz Christian School Non-profit Agassiz
Aldergrove Christian Academy Non-profit Aldergrove
Al-Hidayah School Non-profit New Westminster
Anchor Academy (DL) Non-profit Salmon Arm
Anchor Point Montessori Non-profit Vancouver
Annunciation School Non-profit Prince Rupert
Archbishop Carney Regional Secondary Non-profit Port Coquitlam
Artemis Place Secondary Non-profit Victoria
ASCEND Online Distributed Learning Prg. Non-profit Kamloops
Aspengrove School Non-profit Lantzville
Assumption School Non-profit Powell River
Avalon Adventist Junior Academy Non-profit Port Hardy
Az-Zahraa Islamic Academy Non-profit Richmond
BC Muslim School Non-profit Richmond
Beachcombers Community School Non-profit Fanny Bay
Bella Bella Community School Non-profit Bella Bella
Bibleway Christian Academy Non-profit Surrey
Blessed Sacrament School Non-profit Vancouver
Bodwell High School Non-profit North Vancouver
Boundary Bay Montessori House Non-profit Delta
Brentwood College Non-profit Mill Bay
British Columbia Christian Academy Non-profit Port Coquitlam
Brockton Preparatory School Non-profit North Vancouver
Brookes Westshore School Non-profit Victoria
Bulkley Valley Christian Distributed Lrn Non-profit Smithers
Bulkley Valley Christian School Non-profit Smithers
Campbell River Christian School Non-profit Campbell River
Canada Royal Arts High School Non-profit Vancouver
Cariboo Adventist Academy Non-profit Williams Lake
Cascade Christian School Non-profit Chilliwack
Cedars Christian School Non-profit Prince George
Centennial Christian School Non-profit Terrace
Century High School Non-profit Vancouver
Chalo School Non-profit Fort Nelson
CHEK-ABC Non-profit Nelson
Chilliwack Adventist Christian School Non-profit Chilliwack
Christ Church Cathedral School Non-profit Victoria
Christian Homelearners eStreams Non-profit Grindrod
Christian Life School Non-profit Fort St John
City Vancouver Academy Non-profit Richmond
Cloverdale Catholic School Non-profit Surrey
Coast Mountain Academy Non-profit Squamish
Coast Tsimshian Academy Non-profit Lax Kw’Alaams
Collingwood School Non-profit West Vancouver
Columbia College Non-profit Vancouver
Coquitlam College Non-profit Coquitlam
Cornerstone Christian Academy Non-profit Richmond
Cornerstone Christian School – BC Non-profit Abbotsford
Cornerstone Kindergarten Non-profit Surrey
Corpus Christi School Non-profit Vancouver
Cousteau L’Ecole Francaise Interna’le Non-profit North Vancouver
Credo Christian Schools Non-profit Langley
Crofton House Non-profit Vancouver
Danskin Mennonite School Non-profit Burns Lake
Dasmesh Punjabi School Non-profit Abbotsford
Decker Lake Mennonite School Non-profit Burns Lake
Deer Lake SDA School Non-profit Burnaby
Delta Christian School Non-profit Delta
Diamond School Non-profit Surrey
Discovery School Non-profit Victoria
Dogwood School Non-profit Abbotsford
Duncan Christian School Non-profit Duncan
Eaton Arrowsmith School (Vancouver) Non-profit Vancouver
Eaton Arrowsmith School White Rock Non-profit White Rock
Ebenezer Canadian Reformed School Non-profit Smithers
Evergreen Independent School Non-profit Cobble Hill
Fawkes Academy Non-profit Burnaby
Fawkes Academy DL Non-profit Vancouver
First Baptist Academy of Kamloops Non-profit Kamloops
Fountainview Academy Non-profit Lillooet
Fraser Academy Non-profit Vancouver
Fraser River Christian School Non-profit Quesnel
Fraser Valley Adventist Academy Non-profit Aldergrove
Freedom Thinkers Education Non-profit Baldonnel
G.A.D. Elementary School Non-profit Surrey
Glenlyon Norfolk School Non-profit Victoria
Gobind Sarvar School Non-profit Surrey
Gwa’sala-‘Nakwaxda’xw School Non-profit Port Hardy
Heritage Christian Online School (DL) Non-profit Kelowna
Heritage Christian School Non-profit Kelowna
Highroad Academy Non-profit Chilliwack
Holy Cross Elementary School Non-profit Burnaby
Holy Cross Regional High School Non-profit Surrey
Holy Cross School (BC) Non-profit Penticton
Holy Trinity School Non-profit North Vancouver
Honour Secondary School Non-profit Surrey
Hope Lutheran Christian – Pitt Meadows Non-profit Pitt Meadows
Hope Lutheran Christian School Non-profit Port Coquitlam
Houston Christian School Non-profit Houston
iLearn BC (DL) Non-profit Surrey
Immaculata Regional High School Non-profit Kelowna
Immaculate Conception Non-profit Prince George
Immaculate Conception School Non-profit Delta
Immaculate Conception School Non-profit Vancouver
Iqra School Non-profit Surrey
Island Pacific School Non-profit Bowen Island
James Cameron School Non-profit Maple Ridge
John Calvin School Non-profit Chilliwack
John Knox Christian – Secondary Campus Non-profit Burnaby
John Paul II Catholic School Non-profit Port Alberni
Kamloops Christian School Non-profit Kamloops
Kelowna Christian School Non-profit Kelowna
Kelowna Waldorf School Non-profit Kelowna
Khalsa School (Surrey) Non-profit Surrey
Khalsa School Newton Non-profit Surrey
Khalsa School of the Fraser Valley Non-profit Langley
Khalsa School Old Yale Road Non-profit Surrey
Kimberley Independent School Non-profit Kimberley
King David High School Non-profit Vancouver
King’s Christian School Non-profit Salmon Arm
King’s School Non-profit Milner
Kispiox Community School Non-profit Kispiox
Klappan Independent Day School Non-profit Iskut
KLEOS Open Learning (DL) Non-profit Kelowna
Kootenay Christian Academy Non-profit Cranbrook
Kootenay Valley Christian School Non-profit Creston
Lach Klan School Non-profit Kitkatla
Lakeview Christian School Non-profit Victoria
Langley Christian Non-profit Langley
Lighthouse Christian Academy Non-profit Victoria
Lions Gate Christian Academy Non-profit North Vancouver
Little Flower Academy Non-profit Vancouver
Living And Learning School Non-profit Queen Charlotte City
Lowell High School Non-profit Vancouver
Lower Nicola Band School Non-profit Merritt
Maaqtusiis Elementary Non-profit Ahousaht
Maaqtusiis Secondary Non-profit Ahousaht
Maccabee Christian School Non-profit Fort St John
Madrona School Non-profit Vancouver
Maple Hill School Non-profit Richmond
Maple Leaf School – KPU Non-profit Vancouver
Maple Ridge Christian School Non-profit Maple Ridge
Maranatha Christian School Non-profit Williams Lake
Maria Montessori Non-profit Victoria
McBride Christian Day School Non-profit McBride
Meadowridge School Non-profit Maple Ridge
Mediated Learning Academy Non-profit Coquitlam
Mennonite Educational Institute Non-profit Abbotsford
Montney Mennonite School Non-profit Montney
Mormon Hills Elementary Secondary Non-profit Creston
Mount Cheam Christian School Non-profit Chilliwack
Mountain Christian School Non-profit Dawson Creek
Mountain View Christian Academy Non-profit Terrace
Mulgrave School Non-profit West Vancouver
Murrayville Academy Non-profit Langley
‘Na Aksa Gyilak’yoo Non-profit Terrace
Nak’albun Elementary School Non-profit Fort St James
Nanaimo Christian School Non-profit Nanaimo
Nelson Christian Community School Non-profit Nelson
Nelson Waldorf School Non-profit Nelson
Nkwala School Non-profit Merritt
North Cariboo Christian School Non-profit Quesnel
North Okanagan Junior Academy Non-profit Armstrong
Northside Christian School Non-profit Vanderhoof
Notre Dame Non-profit Dawson Creek
Notre Dame Regional Secondary Non-profit Vancouver
Okanagan Adventist Academy Non-profit Kelowna
Our Lady of Fatima Non-profit Coquitlam
Our Lady of Good Counsel Non-profit Surrey
Our Lady of Lourdes Non-profit West Kelowna
Our Lady of Mercy Non-profit Burnaby
Our Lady of Perpetual Help Non-profit Vancouver
Our Lady of Perpetual Help Non-profit Kamloops
Our Lady of Sorrows Non-profit Vancouver
Our Lady of the Assumption Non-profit Port Coquitlam
Pacific Academy Non-profit Surrey
Pacific Christian School Non-profit Victoria
Pacific School of Innovation and Inquiry Non-profit Victoria
Pacific Spirit School Non-profit Richmond
Pacific Torah Institute Non-profit Vancouver
PALS Autism School Non-profit Vancouver
Pathways Academy Distributed Learning Non-profit Prince George
Pattison High School Non-profit Vancouver
Peace Christian School Non-profit Chetwynd
Pear Tree Elementary School Non-profit Vancouver
Penticton Christian School Non-profit Penticton
Phil & Jennie Gaglardi Academy Non-profit Comox
Pleasant Valley Christian Academy Non-profit Vernon
Powell River Christian School Non-profit Powell River
Purpose Independent Secondary School Non-profit New Westminster
Queen Margaret’s Non-profit Duncan
Queen of All Saints Elementary Non-profit Coquitlam
Queen of Angels School Non-profit Duncan
Regent Christian Academy Non-profit Surrey
Regent Christian Online Academy Non-profit Victoria
Richmond Christian School Non-profit Richmond
Richmond Jewish Day School Non-profit Richmond
Royal Bridge High School Non-profit Coquitlam
Royal Canadian College Non-profit Vancouver
Sacred Heart Non-profit Delta
Sacred Heart Non-profit Prince George
Sacred Heart Catholic School Non-profit Williams Lake
Seabird Island Community Non-profit Agassiz
SelfDesign Learning Community (DL) Non-profit Nelson
Selkirk Montessori School Non-profit Victoria
Seminary of Christ the King Non-profit Mission
Sen Pok Chin Non-profit Oliver
Shawnigan Lake Non-profit Shawnigan Lake
Shuswap SDA Non-profit Salmon Arm
Sikh Academy Non-profit Surrey
Skeetchestn Community School Non-profit Savona
Sk’elep School of Excellence Non-profit Kamloops
Southpointe Academy Non-profit Delta
Southridge School Non-profit Surrey
Squamish Waldorf School Non-profit Squamish
St Alcuin College for the Liberal Arts Non-profit North Vancouver
St Andrew’s Non-profit Vancouver
St Andrew’s Regional High Non-profit Victoria
St Ann’s Academy Non-profit Kamloops
St Ann’s School Non-profit Quesnel
St Anthony of Padua Non-profit Vancouver
St Anthony’s Non-profit West Vancouver
St Anthony’s Non-profit Kitimat
St Augustine’s Non-profit Vancouver
St Bernadette Non-profit Surrey
St Catherines School Non-profit Langley
St Edmund’s Non-profit North Vancouver
St Francis de Sales Non-profit Burnaby
St Francis of Assisi Non-profit Vancouver
St Francis Xavier Non-profit Vancouver
St George’s School Non-profit Vancouver
St Helen’s Non-profit Burnaby
St James Non-profit Vernon
St James Non-profit Abbotsford
St John Brebeuf Non-profit Abbotsford
St John Paul II Academy Non-profit White Rock
St John’s International Non-profit Vancouver
St John’s School Non-profit Vancouver
St Joseph Elementary School Non-profit Kelowna
St Joseph the Worker Non-profit Richmond
St Joseph’s Non-profit Vancouver
St Joseph’s Non-profit Smithers
St Joseph’s Catholic Non-profit Victoria
St Jude’s Non-profit Vancouver
St Margaret’s Non-profit Victoria
St Mary’s Non-profit Chilliwack
St Mary’s Non-profit Vancouver
St Mary’s Non-profit Prince George
St Michaels Non-profit Burnaby
St Michael’s Elementary Non-profit Trail
St Michaels University School – Middle Non-profit Victoria
St Michaels University School – Senior Non-profit Victoria
St Patrick Regional Secondary Non-profit Vancouver
St Patrick’s Non-profit Maple Ridge
St Patrick’s Elementary Non-profit Vancouver
St Patrick’s School Non-profit Victoria
St Paul School Non-profit Richmond
St Pius X Elementary School Non-profit North Vancouver
St Regis Secondary School Non-profit Vancouver
St Thomas Aquinas Non-profit North Vancouver
St Thomas More Collegiate Non-profit Burnaby
St. John’s Preparatory Academy Shawnigan Lake Non-profit Shawnigan Lake
Star of the Sea Non-profit Surrey
Stein Valley Nlakapamux School Non-profit Lytton
Stratford Hall Non-profit Vancouver
Studio 9 Independent School of the Arts Non-profit Kelowna
Sunrise Waldorf School Non-profit Duncan
Surrey Christian Non-profit Surrey
Surrey Muslim School Non-profit Surrey
The Fernie Academy Non-profit Fernie
The High School at VIU Non-profit Nanaimo
The International High School @ VIU Non-profit Nanaimo
The Westside School Non-profit Vancouver
Timothy Christian School Non-profit Chilliwack
T’lisalagi’lakw School Non-profit Alert Bay
Traditional Learning Academy Non-profit Coquitlam
Traditional Learning Academy Online Non-profit Surrey
Unisus International School Non-profit Summerland
Unity Christian School Non-profit Chilliwack
Urban Academy Junior Non-profit New Westminster
Urban Academy Senior Non-profit New Westminster
Valley Christian School Non-profit Mission
Valley Christian School DL Non-profit Mission
Vancouver Christian Non-profit Vancouver
Vancouver College Non-profit Vancouver
Vancouver Formosa Academy Non-profit Vancouver
Vancouver Hebrew Academy Non-profit Vancouver
Vancouver Talmud Torah Elementary Non-profit Vancouver
Vancouver Waldorf School Non-profit North Vancouver
Vanderhoof Mennonite School Non-profit Vanderhoof
Veritas Catholic Non-profit Terrace
Vernon Christian School Non-profit Vernon
Victoria School for Ideal Education Non-profit Victoria
West Coast Adventist DL School Non-profit Williams Lake
West Coast Christian School Non-profit Vancouver
West Point Grey Academy Non-profit Vancouver
West-Mont School Non-profit Victoria
Westside Academy Non-profit Prince George
Whistler Waldorf School Non-profit Whistler
White Rock Christian Academy Non-profit Surrey
Whytecliff Agile Learning Centre-Burnaby Non-profit Burnaby
Whytecliff Agile Learning Centre-Langley Non-profit Langley
William of Orange Christian Non-profit Surrey
Willowstone Academy Non-profit Kelowna
Witset Elementary & Secondary School Non-profit Smithers
Woodland Centre School Non-profit Vanderhoof
Yaqan Nukiy School Non-profit Creston
York House School Non-profit Vancouver
Zion Lutheran Christian School Non-profit Prince George
Alexander Academy For-profit Vancouver
Franklin School For-profit Vancouver
Genuine Learning Academy For-profit Langley
Johnathan Academy For-profit Vancouver
LaSalle College Vancouver High School For-profit Vancouver
Mountain View Christian School For-profit Terrace
Sino Bright School BC For-profit Vancouver
St. John’s Academy Shawnigan Lake For-profit Shawnigan Lake
Share this awesome article!

Leave a Reply