Last Updated on August 3, 2023 by Sidharth PS
Hi readers! In this post, I’ve compiled a list of best elementary schools in British Columbia, Canada. Here, readers will find the following details – list and names of relevant elementary schools, city and type of the school.
You may also check – Elementary schools in Alberta. Come, let us check out the list of elementary schools now. Here it is –
List of top rated elementary 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 |
A’q’amnik Primary School | Non-profit | Cranbrook |
Aatse Davie School | Non-profit | Fort Ware |
Abbotsford Christian School | Non-profit | Abbotsford |
Aberdeen Hall Preparatory School | 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 |
Arrowsmith Independent Schoo | Non-profit | Qualicum Beach |
ArtsCalibre Academy | 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 |
Boundary Bay Montessori House | Non-profit | Delta |
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 |
Burnaby Montessori School | Non-profit | Burnaby |
Campbell River Christian School | Non-profit | Campbell River |
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 |
Chalo School | Non-profit | Fort Nelson |
CHEK-ABC | Non-profit | Nelson |
Children of Integrity Montessori | Non-profit | Coquitlam |
Children’s Hearing and Speech Centre BC | Non-profit | Vancouver |
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 |
Cloverdale Catholic School | Non-profit | Surrey |
Coast Tsimshian Academy | Non-profit | Lax Kw’Alaams |
Collingwood School | Non-profit | West Vancouver |
Concordia Lutheran School | Non-profit | Penticton |
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 |
Discover Montessori School | Non-profit | Nanaimo |
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 |
Family Montessori School | Non-profit | Vancouver |
Fawkes Academy | Non-profit | Burnaby |
Fawkes Academy DL | Non-profit | Vancouver |
First Baptist Academy of Kamloops | Non-profit | Kamloops |
Fraser Academy | Non-profit | Vancouver |
Fraser River Christian School | Non-profit | Quesnel |
Fraser Valley Adventist Academy | Non-profit | Aldergrove |
Fraser Valley Elementary | Non-profit | Langley |
Freedom Thinkers Education | Non-profit | Baldonnel |
G.A.D. Elementary School | Non-profit | Surrey |
Gitsegukla Elementary School | Non-profit | Gitsegukla |
Glarea Elevated Learning | Non-profit | Surrey |
Glenlyon Norfolk School | Non-profit | Victoria |
Gobind Sarvar School | Non-profit | Surrey |
Gwa’sala-‘Nakwaxda’xw School | Non-profit | Port Hardy |
Haahuupayak School | Non-profit | Port Alberni |
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 School (BC) | Non-profit | Penticton |
Holy Trinity School | Non-profit | North Vancouver |
Hope Lutheran Christian – Pitt Meadows | Non-profit | Pitt Meadows |
Hope Lutheran Christian School | Non-profit | Port Coquitlam |
Houston Christian School | Non-profit | Houston |
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 School – Elementary 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 Montessori 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’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 |
Lakeside School Kelowna | Non-profit | Kelowna |
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 |
Living And Learning School | Non-profit | Queen Charlotte City |
Lower Nicola Band School | Non-profit | Merritt |
Maaqtusiis Elementary | Non-profit | Ahousaht |
Maccabee Christian School | Non-profit | Fort St John |
Madrona School | 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 |
Meadow Montessori | Non-profit | Maple Ridge |
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 |
Newbridge Academy | Non-profit | Surrey |
Nkwala School | Non-profit | Merritt |
Noorunissa Montessori Academy of Canada | Non-profit | Duncan |
North Cariboo Christian School | Non-profit | Quesnel |
North Okanagan Junior Academy | Non-profit | Armstrong |
North Star Montessori Elementary School | Non-profit | North Vancouver |
Northside Christian School | Non-profit | Vanderhoof |
Notre Dame | Non-profit | Dawson Creek |
Oak & Orca School (DL) | Non-profit | Victoria |
Oak and Orca Bioregional School | Non-profit | Victoria |
Okanagan Adventist Academy | Non-profit | Kelowna |
Okanagan Waldorf School | Non-profit | Lumby |
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 Rim Montessori Academy | Non-profit | Richmond |
Pacific Spirit School | Non-profit | Richmond |
PALS Autism School | Non-profit | Vancouver |
Pathways Academy Distributed Learning | Non-profit | Prince George |
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 |
Pythagoras Academy | Non-profit | Richmond |
Qawsain Knowledge House, Vancouver | Non-profit | Vancouver |
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 |
Sacred Heart | Non-profit | Delta |
Sacred Heart | Non-profit | Prince George |
Sacred Heart Catholic School | Non-profit | Williams Lake |
Salt Spring Centre School | Non-profit | Salt Spring Island |
Seabird Island Community | Non-profit | Agassiz |
SelfDesign Learning Community (DL) | Non-profit | Nelson |
Selkirk Montessori School | Non-profit | Victoria |
Sen Pok Chin | Non-profit | Oliver |
Sensisyusten House of Learning | Non-profit | Westbank |
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 Montessori Elementary | Non-profit | Squamish |
Squamish Waldorf School | Non-profit | Squamish |
St Alcuin College for the Liberal Arts | Non-profit | North Vancouver |
St Andrew’s | Non-profit | Vancouver |
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 Christopher’s Montessori | Non-profit | Victoria |
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’s School | Non-profit | Vancouver |
St Joseph Elementary School | Non-profit | Kelowna |
St Joseph School | Non-profit | Nelson |
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 Mary’s Catholic Independent | Non-profit | Cranbrook |
St Matthew’s Elementary | Non-profit | Surrey |
St Michaels | Non-profit | Burnaby |
St Michael’s Elementary | Non-profit | Trail |
St Michaels University School – Junior | Non-profit | Victoria |
St Michaels University School – Middle | Non-profit | Victoria |
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 |
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 |
Summerland Montessori School | Non-profit | Summerland |
Sunrise Waldorf School | Non-profit | Duncan |
Surrey Christian | Non-profit | Surrey |
Surrey Muslim School | Non-profit | Surrey |
The Balsam School | Non-profit | Kelowna |
The Fernie Academy | Non-profit | Fernie |
The Global School | Non-profit | Langley |
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 Junior School | Non-profit | Summerland |
Unity Christian School | Non-profit | Chilliwack |
Urban Academy Junior | 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 Hebrew Academy | Non-profit | Vancouver |
Vancouver Montessori School | 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 |
Westside Montessori Academy | Non-profit | Vancouver |
Westside Montessori Elementary School | Non-profit | Vancouver |
Whistler Waldorf School | Non-profit | Whistler |
White Rock Christian Academy | Non-profit | Surrey |
Whole School | Non-profit | Winlaw |
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 |
Genuine Learning Academy | For-profit | Langley |
Mountain View Christian School | For-profit | Terrace |
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.