Vernon Public Schools invites parents of students to explore the choices offered in School District 22.

Located in the Okanagan Valley of south-central British Columbia, School District #22 (Vernon) serves the communities of Vernon, Coldstream, Lavington, Lumby, and Cherryville, providing excellent educational services to approximately 8,700 students.

These services include 14 Elementary schools, 5 Secondary schools, an Alternate school, and an Online Learning school (vLearn) with numerous sports and specialty Academies including, and not limited to, First Responders, Students without Borders, Volleyball, Dance, Golf, Soccer, Hockey, Alpine, Nordic, and Freestyle snow sports, and Baseball, to name a few.  We are proud to support a strong International program, and Programs of Choice including French Immersion and Montessori.  Throughout the district, we have a strong Indigenous Education focus and offer many opportunities in our Career Programs for Trades Training and Secondary Apprenticeships.  Come join us in School District 22 – a great place to learn.

Each home address in the Vernon School District is connected to a catchment elementary and secondary school. Students must register at their catchment school. To determine which schools are associated with your home address, use the School Locator link.

School District 22 Catchment Maps

These maps are for general reference only. Please direct any questions regarding school catchments to our Transportation Department ( While every effort is made to ensure the accuracy of these maps, should there be any discrepancy, the School District has the final word.