Skip to main content

BC ExamBank


BC ExamBank (K - 12) allows students to write online practice exams in core subject areas for all grade levels from Kindergarten to Grade 12. 

This Subscription is available to Enrolled, Flex and Registered families.

The ExamBank consists of practice exams in line with British Columbia's curriculum. In ExamBank, students can practice sample tests in their preferred subject area.  They can even concentrate on an individual unit in a course if preferred.  A completed test is automatically marked for the student so they can immediately see where their strengths and weaknesses lie. The test results will also explain how to find the answer. This can help jumpstart the student's learning on questions for which they still need to get the correct answer. The tests are randomly generated from many questions so students can write an exam multiple times for better preparation.

HCOS students may access this resource at  As the service is entirely web-based, no software needs to be installed, and it works equally well on Windows, Macintosh, or any other computer system with an Internet connection.

Logging In


Go to BC ExamBank.

1. Students should NOT log in at the top of the page. Instead, select the grade level.

2. Select the subject.

3. Select the test that you wish to take.

4. This will prompt BC ExamBank to ask you to log in using the username and password found in the Search Portal. 

Using the Subscription

Watch this 4-1/2-minute video to explain how students can use the site BC ExamBank.

Find more information and a practice test in the menu under the three lines at the top right of the page.

We pay 13 cents for each exam on this site so when you log in, please take a test.

Students do not set up individual accounts in BC ExamBank. Students can email their teacher their test results after taking the test. (See the instructions below.)

The ExamBank website allows students to begin a new test with just one click rather than retyping the username and password for each new practice session.  We have set the ExamBank site to remember login information for two hours.

When a student completes an exam, select submit at the bottom of the page.

BC ExamBank immediately generates the answers for the student. Test results explain the way to find the correct answers. This gives a student a jump-start in understanding questions that they answered incorrectly.

Assessment for teachers

Send test results to your support teacher after the test is submitted and the student has received their results.

Scroll to the bottom of the results page and fill in the form to send your results to your support teacher. Select “Send your results.”



You can access Margaret Basaraba by email at for help with any questions.