Last Updated on August 3, 2023 by Sidharth PS
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.
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 |
City |
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 |
I am Vishnu Nambiar a career and educational blogger from India. I am also a full time educational consultant having more than 12 years of experience in the educational sector.
I share articles related to courses, colleges, careers, exam tips and more here.