Take online courses written from a Christian worldview that meet the graduation requirements with experienced BC-certified teachers. We offer every core subject for grades 10-12 with a great selection of electives.

We accept independent, public, and homeschool students from all across BC. Our courses are funded through the BC Ministry of Education, which means there is no additional cost to the student.

BC Online School takes distance education and correspondence to the next level, offering online courses and summer school to students throughout British Columbia who want to upgrade their courses, redo courses, or just get ahead. Free to current BC high school students.

BC Online School is a division of Heritage Christian Online School and is under the independent school branch of the BC Ministry of Education. We are a distributed learning (DL) school for all current grade 10 to 12 students in British Columbia, Canada. Students looking for more information can view our Course List to see the broad range of courses we offer. To take a course, please visit our Sign-Up page!

Adult students (born on or before the 1st of July, 1993) and out of province students (any age) can enroll in our courses. The fee for non-Ministry-funded, adult/out-of-province students is $500.00 per course plus the cost of resources (textbooks). Please contact us for more information.

Content on this website is © BC Online School, and may not be reproduced without permission.