Richmond Virtual School (RVS) provides students in grades K-12 with flexibility in their program planning through a combination of full-credit online courses and face-to-face meetings. This blended approach contributes to RVS maintaining one of the highest student completion rates in the province.

RVS offers a variety of programs.  A full-time Blended Learning program is available for students in kindergarten through grade 9 to provide a flexible learning environment.  RAIL (gr. 8-10) and SKY (gr. 11-12) are innovative project-based programs that provide students the opportunity to explore their passions and connect with the community. Additionally, students in grades 10-12 are able to enrol in individual courses through RVS to supplement their in-person learning timetable.

For more information about Blended Learning, visit this page.

For more information about other RVS programs, visit their​ website.

Richmond Virtual School collage