Abbotsford Virtual School is a Distributed Learning school that provides collaborative educational programs for Kindergarten to Grade 12 students or Adults. We provide free courses to any BC resident wishing to meet their graduation requirements, and offer tuition-based courses for adult learners wishing to upgrade.

Our BC certified teachers actively support each student in the development of an educational plan, providing resources, regular tutoring and on-going assessment. All programs are fully accredited by the Ministry of Education of B.C.

We are located at 33952 Pine Street, Abbotsford, BC, V2S 2P3
Phone: (604) 859-9803
Fax: (604) 854-1463