# Pass your ICBC knowledge test the first time

> Free ICBC practice test for your BC learner’s licence: 50 questions like the real knowledge test, road signs drills, every answer explained, plus all 127 ICBC offices.

Canonical: https://class7practicetest.ca
Last updated: 2026-10-26

Free practice tests built from ICBC’s *Learn to Drive Smart* guide: a full 50-question test, road signs drills, and the reason behind every answer. Then find your [ICBC office](https://class7practicetest.ca/icbc-driver-licensing) and plan your road test.

- [ICBC practice test](https://class7practicetest.ca/icbc-practice-test): A full 50-question knowledge test, new questions every time, with explanations.
- [BC road signs test](https://class7practicetest.ca/road-signs-test): Just the signs and signals: shapes, colours and what to do.
- [ICBC driver licensing offices](https://class7practicetest.ca/icbc-driver-licensing): Addresses, hours and which offices do road tests, from ICBC’s own list.
- [ICBC road test guide](https://class7practicetest.ca/icbc-road-test): Booking, what to bring and what the examiner watches for.

## From learner to full licence in BC

1. **Pass the knowledge test.** Study *Learn to Drive Smart*, practise here, then take the test at an ICBC office (or online, if ICBC offers it to you). [How the knowledge test works](https://class7practicetest.ca/icbc-knowledge-test).
2. **Drive as a learner (L).** Practise with a qualified supervisor and follow the L restrictions. [Class 7 learner’s licence rules](https://class7practicetest.ca/class-7-learners-licence).
3. **Pass the Class 7 road test.** Book it with ICBC once you’re eligible; passing gets you your novice (N) licence. [Road test guide](https://class7practicetest.ca/icbc-road-test).
4. **Drive as a novice (N), then move to Class 5.** Follow the N restrictions. Since October 2026 most N drivers move to a full Class 5 on a clean driving record, with no second road test. [N licence rules](https://class7practicetest.ca/n-licence-bc), and who still takes the [Class 5 road test](https://class7practicetest.ca/class-5-road-test).

## Why practise here

- **Our own questions, from the official guide.** Every question is written from ICBC’s *Learn to Drive Smart*, with the chapter named under the answer. No copied question banks.
- **A new test every time.** Questions are drawn at random from the whole bank, so you can’t just memorise the order.
- **Free, no account.** Your answers stay in your browser.

## Sources

- [ICBC driver licensing office locator](https://www.icbc.com/locators/driver-licensing-office) (checked 2026-10-26)

Not affiliated with ICBC or the Government of British Columbia.

## Related

- [ICBC practice test: free knowledge test for your L](https://class7practicetest.ca/icbc-practice-test)
- [The ICBC knowledge test, step by step](https://class7practicetest.ca/icbc-knowledge-test)
- [Class 7L: the B.C. learner’s licence](https://class7practicetest.ca/class-7-learners-licence)
