The BC ICBC knowledge test is offered in 12 languages. For Class 5/7 applicants, those language options are available for both online and in-person testing. If you need a language outside the 12 offered, ICBC may allow an approved independent translator for the knowledge test.
Yes.
Can you take the online BC knowledge test in Punjabi, Farsi, Chinese or another supported language? Yes. Punjabi, Farsi, Simplified Chinese, Traditional Chinese and the other supported languages can be selected for the online Class 5/7 knowledge test.
The Class 7 knowledge test is available in 12 languages for both online and in-person testing:
Language availability can change, so check ICBC's current language information before testing.
The language choice depends on how you take the test.
| Test Route | How Language Selection Works |
|---|---|
| Online Class 5/7 knowledge test | Choose one of ICBC's 12 supported languages in the online test flow. No knowledge-test appointment is required. |
| In-person knowledge test | Book the required in-person knowledge-test appointment and choose an available test language at the testing system. |
| Language outside the 12 offered | Ask ICBC about using an ICBC-approved independent translator for the knowledge test. |
If you choose in-person testing, confirm the test language before you start.
If your required language is not among ICBC's 12 supported languages, contact ICBC before testing about an approved independent translator. A family member or friend is not a substitute for that approved process.
Is audio available during the BC knowledge test? Audio support is available for knowledge testing. If you need more than the standard audio or screen setup, contact Driver Licensing before testing to discuss an accommodation.
For those with reading difficulties or visual impairments, audio support is available.
The multilingual knowledge test and the road test have different language rules. The road test does not use an in-car interpreter. See the road-test language guidance for the driving-test rules rather than relying on the knowledge-test language choice.
Is the ICBC practice test available in all 12 official test languages? No. The real knowledge test is offered in 12 languages, while ICBC practice-test language options are more limited. Use the current ICBC practice-test page and Learn to Drive Smart as your reference.
For documents, appointments and test strategy, use the dedicated eligibility, appointments and permit-test guides.
Practice free BC Class 7L knowledge test questions at shoro.ai/BC — 50 questions, ICBC-style, updated for 2026.
"The AI mock tests were surprisingly realistic. The explanations for road signs helped me understand the logic, not just memorize. Passed my permit test on the first try!"
Michael R.
New Driver
"I was struggling with the specific road rules of my state until I used Shoro. The flashcards are a game changer for quick revision before the actual exam."
Sarah L.
Permit Holder
"The readiness score gives you so much confidence. I knew exactly when I was ready to take the test. Highly recommend Shoro for anyone nervous about their exam."
David K.
G2 Candidate