Start Your FREE 2025 BC Learner's Permit Practice Test Now

BC driver's licence
British Columbia has a graduated licensing program. As a new driver, you'll first need to your L (Class 7 learner's licence), then your N (novice licence), and then your full-privilege driver's licence (after passing your Class 5 test). You can get your L on or after your 16th birthday. To get your L, you must score a minimum of 40 out of 50 questions on the multiple-choice knowledge test. On average, it takes 25-26 minutes to complete. Roughly one in five questions on your official knowledge test will be about road signs. You'll be allowed to skip each question up to two times during the test. The official passenger vehicle and motorcycle knowledge tests are offered in 11 languages. These practice knowledge tests will help you prepare for and pass the knowledge test for your learner’s (Class 7L) licence. The questions are based on the real exam and have been updated for 2025. Just like the real knowledge test, these questions are based on the information in the ICBC driving guide, "Learn to Drive Smart".
BC driver's licence
British Columbia has a graduated licensing program. As a new driver, you'll first need to your L (Class 7 learner's licence), then your N (novice licence), and then your full-privilege driver's licence (after passing your Class 5 test). You can get your L on or after your 16th birthday. To get your L, you must score a minimum of 40 out of 50 questions on the multiple-choice knowledge test. On average, it takes 25-26 minutes to complete. Roughly one in five questions on your official knowledge test will be about road signs. You'll be allowed to skip each question up to two times during the test. The official passenger vehicle and motorcycle knowledge tests are offered in 11 languages. These practice knowledge tests will help you prepare for and pass the knowledge test for your learner’s (Class 7L) licence. The questions are based on the real exam and have been updated for 2025. Just like the real knowledge test, these questions are based on the information in the ICBC driving guide, "Learn to Drive Smart".
BC driver's licence
British Columbia has a graduated licensing program. As a new driver, you'll first need to your L (Class 7 learner's licence), then your N (novice licence), and then your full-privilege driver's licence (after passing your Class 5 test). You can get your L on or after your 16th birthday. To get your L, you must score a minimum of 40 out of 50 questions on the multiple-choice knowledge test. On average, it takes 25-26 minutes to complete. Roughly one in five questions on your official knowledge test will be about road signs. You'll be allowed to skip each question up to two times during the test. The official passenger vehicle and motorcycle knowledge tests are offered in 11 languages. These practice knowledge tests will help you prepare for and pass the knowledge test for your learner’s (Class 7L) licence. The questions are based on the real exam and have been updated for 2025. Just like the real knowledge test, these questions are based on the information in the ICBC driving guide, "Learn to Drive Smart".
The HandbookStep 1
EasyStep 2Complete all 150 questions
HardStep 3Complete all 230 questions
HardestStep 4Almost there! Complete all 60 questions
Commercial Driving Licence Diagnostic TestSee how much you already know
The Handbook
General Knowledge: Class 1, 2, 3, 4Complete all 50 questions
Class 1: Semi-Trailer Trucks, Long Combination VehiclesComplete all 100 questions
Class 2: Large Bus/School Bus (25+ passengers)Complete all 105 questions
Class 3: Heavy Truck (Truck with more than two axles)Complete all 80 questions
Class 4: Small Bus, Small School Bus, Taxi, AmbulanceComplete all 100 questions
Air Brake Endorsement (Code 15): On-highway and Off-highwayComplete all 140 questions