Flexible online courses for New Brunswick high school students. The New Brunswick Virtual Learning Centre (NBVLC) supports learners, educators, families and caretakers through each step of the virtual learning journey. Upgrading a course as an adult? We can point you the right direction as well.

⬤
I’m a student
See how your course works, what to expect, and how to stay on track.
Start here →

⬤
I’m a parent or caretaker
Learn how to check progress and who to contact if you have concerns.
Start here →

⬤
I’m an educator
Access Registrar and Local Facilitator information through BrightSpace
Start here →

⬤
I’m upgrading my course
Not currently in an NB high school? See if we can help or find a partner program.
Start here →https://nbvlc.nbed.ca/faq/#adult

A provincial program available to high school students enrolled in anglophone schools.

NBVLC is an extension of the New Brunswick Department of Education and Early Childhood Development. Students stay registered at their home school while taking online courses led by certified NB teachers.

Teacher-led and aligned with the NB curriculum

Structured pacing, with clear deadlines and feedback

Flexibility, without losing accountability

courses across six subject areas

weeks per course, paced week to week

simple hub for everything**

“A day in the life” of an NBVLC student

Nobody does this alone.

Communication and support are the keys to student success.

Student

Logs in regularly, submits original work, asks questions early.

Online Teacher

Teaches the course, gives feedback, monitors progress and pacing.

Local Facilitator

In-school support — supervises assessments, keeps things connected

Parent / Caretaker / Trusted Adult

Checks in on Brightspace, reaches out early if something looks off.

Most questions are answered on this site — check the FAQ or Resources & Support below before emailing. Email is best kept for things specific to your own enrolment.

Stuck, or just have a question?
Guides, FAQs, and contact info for students, parents, and schools.