Skip to main content


About VLN

| Categories: Curriculum & Learning

About VSB's online learning program:

Since 1990, the Vancouver Learning Network (VLN) has provided a high-quality, comprehensive, and engaging online learning program for students exploring an alternative to in-person learning.

Why choose online learning?

  • Personalize your learning to fit your schedule, timelines and goals
  • Take online courses to fast-track your education 
  • Upgrade marks or complete prerequisites for post-secondary entrance
  • Complete courses for high school graduation
  • Advance skills for personal interest or future employment

How it works:

Online learning is a great option for elementary, secondary and adult students that need flexibility in their studies. VLN works with students and families to determine if online learning is the right fit. Students work directly with a VLN counsellor to create a personalized learning plan to establish goals for their coursework. 

Coursework is provided to students based on the BC curriculum and is assessed by VSB teachers. VLN offers an elementary and secondary program with 90+ secondary level courses, including some Advanced Placement. For a list of available course, view: Course List.

Program eligibility:

Online courses are available to students across the province. Tuition is free to school age students who are Canadian citizens that reside in British Columbia. For information regarding fees for adults and non-BC residents, see: Tuition Fees.


With continuous enrollment, secondary students can register for courses at any time. For more information on student registration, see the table below or visit: How to Enroll.

Elementary.pngElementary K-Grade 7

Current VSB students should obtain a VSB Elementary Transfer Form from their home school. Non-VSB students must complete the Student Application Form.

Grade8-9.pngSecondary Grades 8-9

Students wanting to attend VLN full-time must contact our main office at to arrange a meeting with a counsellor. To take individual courses, students should obtain a VLN Grade 8/9 Registration Form from their school counsellor or our main office. 

Grade10-12.pngSecondary / Adult Students Grades 10-12

Students wanting to attend VLN full-time must contact our main office to arrange a meeting with a counsellor. Students wanting to take individual courses can self-register for courses.

International.pngInternational Students

International students should refer to our International Student page for registration information.

Contact us:

Have questions about our online learning programs? Email us at: or call our main office at 604-713-5520. 

Back to top