Free Canadian Licensing & Certification Practice Tests
25,500+ free practice questions across 147 provincial and national exams in British Columbia, Ontario, Quebec, and Canada. No signup, no paywall, ever.
New on ExamHub
Millwright
260 questions on rigging, power transmission, and fluid power.
CRFSC Restricted Firearms
195 questions on restricted firearms: storage, transport, handgun handling, range rules and licence duties.
MAPAQ Food Establishment Manager
215 questions for the MAPAQ food establishment manager exam: temperatures, contamination, cleaning, risk management and the law.
OTL General Insurance Agent Exam (Ontario)
200+ questions on car, home and business insurance, ethics and claims, weighted like the real OTL exam.
CNO Jurisprudence Exam (RN/RPN/NP)
159 questions on nursing legislation, scope of practice, consent, privacy and professional conduct.
PNIC Paramedic Technician Exam (QC)
288 questions built on the PICPSP protocols and the PNIC block ranges.
All Canadian Provincial & National Practice Tests
Grouped by occupational fieldCar, motorcycle & bus licences
8 liveG1 Driver's LicenceClass G1 Knowledge Test (Ontario)
ON260 QsSAAQ Class 5 Theory ExamSAAQ Class 5 driver's theory exam
QC260 QsICBC Class 7L Knowledge TestClass 7L Learner's Knowledge Test (BC)
BC228 QsM1 Motorcycle LicenceM1 Knowledge Test (Ontario Motorcycle)
ON150 QsOntario Bus Licence (B/C/E/F)Ontario Bus Licence Knowledge Test (Class B/C/E/F)
ON200 QsSAAQ Class 6 (Motorcycle)SAAQ Motorcycle Knowledge Test — Class 6 (QC)
QC200 QsSAAQ Class 2 (Bus)SAAQ Class 2 Knowledge Test — Bus (more than 24 passengers)
QC150 QsICBC Class 6L Motorcycle Knowledge TestClass 6L Motorcycle Learner's Knowledge Test (BC)
BC86 QsTrucks & air brakes
7 liveAZ/DZ Truck LicenceClass A/D Truck Licence with Z Air Brake
ON178 QsICBC Air Brakes (Code 15)Air Brake Endorsement Test (Code 15)
BC130 QsOntario Air Brake (Z)Ontario Air Brake (Z) Endorsement Test
ON200 QsSAAQ Class 1 (Combination of Road Vehicles)SAAQ Theory Exam — Class 1, Combination of Road Vehicles (QC)
QC150 QsICBC Commercial (Class 1–4)ICBC Commercial Knowledge Test (Class 1–4)
BC220 QsSAAQ Class 3 (straight truck)SAAQ Theory Exam — Class 3, Straight Truck
QC150 QsSAAQ Mention F (Air Brakes)SAAQ Mention F Knowledge Test (Air Brakes)
QC120 QsSecurity & law
7 liveSecurity Guard Licence TestOntario Security Guard Test (PSISA)
ON330 QsBSP Security Guard LicenceQuebec security guard licence (BSP)
QC180 QsSecurity Guard BSTBasic Security Training - JIBC (BC)
BC200 QsPrivate Investigator TestOntario PI Licence Test (PSISA)
ON176 QsPrivate InvestigatorIntroduction to Private Investigation (BC)
BC130 QsLSO Paralegal Licensing ExamParalegal Licensing Examination (Class P1)
ON221 QsRCIC Entry-to-Practice ExamEntry-to-Practice Exam (RCIC EPE) - CICC
N160 QsWorkplace safety
12 liveWHMIS / GHSWorkplace Hazardous Materials Info. System
N169 QsASP Construction (SSGCC)General H&S on Construction Sites (30 h)
QC150 QsForklift Operator (CSA B335)Ontario lift truck operator training
ON138 QsWorking at Heights (CPO)Ontario Working at Heights Training (CPO)
ON183 QsJHSC Certification Part 1JHSC Certification Training - Part One
ON185 QsConfined Space EntryConfined Spaces - O. Reg. 632/05 (Ontario)
ON140 QsTSSA Propane PPO-3 (ROT)Propane Plant Operator 3 – cylinder filling
ON146 QsOntario Exterminator LicencePesticide Exterminator Licence (Structural)
ON140 QsRBQ Site Safety (GSC)Construction Site Safety Management (GSC)
QC240 QsTSSA CH-02 Heater OperatorConstruction Heater Operator 2 (CH-02)
ON100 QsWorkSafeBC Asbestos Abatement Level 1WorkSafeBC Asbestos Abatement Certification Level 1
BC80 QsBCCSA Traffic Control PersonTraffic Control Person (TCP) Certification - BC Construction Safety Alliance
BC104 QsPlumbing, gas & mechanical
13 live306A PlumberPlumber (306A), Red Seal trade
RS128 QsMillwrightIndustrial Mechanic Millwright (433A)
RS260 QsTSSA G3 Gas TechnicianGas Technician 3 (G3) certificate exam
ON200 Qs307A SteamfitterSteamfitter/Pipefitter (307A)
RS205 QsGasfitter Class B (Red Seal)Red Seal Gasfitter – Class B
RS158 Qs427A Sprinkler FitterSprinkler & Fire Protection Installer (427A)
RS150 QsOil Heat System Tech (Red Seal)Red Seal Oil Heat System Technician
RS167 Qs253A Heat & Frost InsulatorHeat and Frost Insulator (253A)
RS199 QsTSSA OBT-3 Oil Burner TechOil Burner Technician 3 (OBT-3)
ON150 QsGasfitter Class A (Red Seal)Red Seal Gasfitter – Class A
RS151 QsTSSA G2 Gas TechnicianGas Technician 2 (G2) certificate exam
ON148 QsPlumber Level 1Plumber Level 1, Standardized Level Exam (SkilledTradesBC)
BC161 QsCCQ Plumber (Pipe Fitter) ExamCCQ Qualification Exam: Plumber (Pipe Fitter)
QC147 QsConstruction, cranes & heavy equipment
12 live403A CarpenterGeneral Carpenter (403A), Red Seal
RS180 Qs339A Mobile Crane OperatorMobile Crane Operator 1 (339A)
RS140 Qs401A Bricklayer (Red Seal)Bricklayer (Brick and Stone Mason) (401A), Red Seal
RS196 Qs449A RooferRoofer (449A)
RS190 Qs339B Tower Crane OperatorHoisting Engineer, Tower Crane (339B)
RS150 Qs636A Tractor-Loader-Backhoe (Red Seal)Heavy Equipment Operator – Tractor-Loader-Backhoe (636A)
RS200 Qs244G Concrete Finisher (Red Seal)Cement (Concrete) Finisher (244G)
RS200 Qs450A Construction Craft Worker (Red Seal)Construction Craft Worker (450A)
RS200 Qs441C Horticultural TechHorticultural Technician (441C)
RS220 Qs636B Excavator Operator (Red Seal)Heavy Equipment Operator – Excavator (636B)
RS210 Qs636C Dozer Operator (Red Seal)Heavy Equipment Operator – Dozer (636C)
RS210 QsBOABC Level 1 Building Official ExamBuilding Code Part 9 (Level 1 Building Official)
BC211 QsFood & hospitality
12 live415A CookCook (415A), Interprovincial Red Seal
RS166 QsMAPAQ Food Handler TrainingFood handler training (MAPAQ)
QC140 QsSmart ServeSmart Serve Training Program (AGCO)
ON142 QsServing It Right (SIR)BC Responsible Beverage Service Program
BC140 QsFood Handler CertificateFood Handler Training (O. Reg. 493/17)
ON150 QsFOODSAFE Level 1Food-handling, sanitation & work safety
BC150 QsSelling It RightBC cannabis retail responsible sales training
BC140 QsCannSellAGCO cannabis retail employee training
ON150 Qs423C Baker-PatissierBaker-Patissier (423C), Red Seal Baker
RS191 QsProfessional Cook 1Professional Cook 1, Certificate of Qualification (SkilledTradesBC)
BC231 QsProfessional Cook 2Professional Cook 2, Certificate of Qualification (SkilledTradesBC)
BC170 QsMAPAQ Food Establishment ManagerFood establishment manager training (MAPAQ)
QC215 QsVehicle & equipment mechanics
10 live310S Automotive Service TechAutomotive Service Technician (310S)
RS265 Qs421A Heavy Duty TechnicianHeavy Duty Equipment Technician (421A)
RS220 Qs310T Truck & Coach TechTruck and Coach Technician (310T)
RS220 Qs310B Auto Body & CollisionAuto Body & Collision Damage Repairer (310B)
RS212 Qs425A Agricultural EquipmentAgricultural Equipment Technician (425A)
RS220 Qs410N Automotive PainterAutomotive Painter (410N), Red Seal Refinish
RS210 Qs310G Motorcycle TechnicianMotorcycle Technician (310G)
RS161 Qs310J Truck-Trailer ServiceTruck-Trailer Service Technician (310J)
RS160 Qs690H RV TechnicianRecreation Vehicle Technician (690H)
RS178 Qs240P Parts TechnicianParts Technician (240P)
RS182 QsReal estate, travel & sales
10 liveOMVIC Certification CourseAutomotive Certification Course (OMVIC)
ON262 QsVSA Salesperson LicensingSalesperson Licensing Course (VSA of BC)
BC140 QsUBC Sauder Real EstateReal Estate Trading Services Licensing Course
BC160 QsRECO Real Estate SalespersonReal Estate Salesperson Program (RECO)
ON150 QsTICO Certification ExamTICO Certification Program (Travel Agents)
ON140 QsOPC Travel CounsellorTravel Counsellor Certificate Exam (OPC)
QC150 QsRBQ AdministrationContractor Licence Exam: Administration (ADM)
QC200 QsRBQ Project & Site MgmtProject and Site Management (GPC)
QC200 QsBCFSA Strata ManagementBCFSA Strata Management Licensing Exam
BC198 QsBCFSA Rental Property ManagementBCFSA Rental Property Management Licensing Exam
BC192 QsMetal, welding & ironwork
9 live456A WelderWelder (456A), Interprovincial Red Seal
RS260 Qs308A Sheet Metal WorkerSheet Metal Worker (308A)
RS200 Qs420A Ironworker StructuralIronworker - Structural/Ornamental (420A)
RS200 Qs420B Ironworker GeneralistIronworker - Generalist (420B)
RS200 Qs452A Ironworker ReinforcingIronworker (Reinforcing) / Rodworker (452A)
RS200 Qs429A MachinistGeneral Machinist (429A)
RS200 Qs428A BoilermakerConstruction Boilermaker (428A)
RS193 Qs430A Tool and Die MakerTool and Die Maker (430A)
RS169 Qs437A Metal FabricatorMetal Fabricator (Fitter) (437A)
RS195 QsElectrical & refrigeration
8 live309A ElectricianElectrician – Construction and Maintenance
RS126 Qs313A Refrigeration & A/CRefrigeration & A/C Systems Mechanic (313A)
RS150 QsEDM-A Elevator MechanicElevating Device Mechanic Class A (EDM-A)
ON140 Qs442A Industrial ElectricianIndustrial Electrician (442A)
RS200 Qs434A Powerline TechnicianPowerline Technician (434A)
RS177 Qs447A Instrumentation ControlInstrumentation and Control Technician (447A)
RS202 Qs445A Appliance Service TechAppliance Service Technician (445A)
RS150 QsElectrician Level 1Electrician Common Core Level 1, Standardized Level Exam (SkilledTradesBC)
BC90 QsFirst aid, health & personal care
10 liveFirst Aid & CPR Level CStandard/Intermediate First Aid, CPR-C & AED
N150 Qs332A HairstylistHairstylist (332A), Ontario C of Q
ON180 QsPersonal Support WorkerOntario PSW Program Standard (41469)
ON292 QsPEBC Pharm Tech Part I (MCQ)Pharmacy Technician Qualifying Exam Part I
N140 QsPEBC Pharmacist Part I (MCQ)Pharmacist Qualifying Examination Part I
N140 QsWorkplace First Aid — CNESST (QC)Workplace first aid course (CNESST, Quebec)
QC200 QsWorkplace First Aid — WorkSafeBCWorkSafeBC Basic and Intermediate First Aid (formerly OFA Level 1 and 2)
BC99 QsEMR Licensing ExamEmergency Medical Responder (EMR) certification program
BC232 QsPNIC Paramedic Technician Exam (QC)National Clinical Integration Program (PNIC) for ambulance paramedic technicians
QC288 QsCNO Jurisprudence Exam (RN/RPN/NP)College of Nurses of Ontario jurisprudence examination
ON159 QsDrones, boating & outdoors
8 liveRPAS Basic OperationsDrone Pilot Certificate - Basic Operations
N140 QsRPAS Advanced OperationsDrone Pilot Cert. - Advanced Operations
N140 QsOHEP Hunter EducationOntario Hunter Education Course & Exam
ON140 QsPCOC Boating LicencePleasure Craft Operator Card (PCOC)
N150 QsCFSC Firearms Safety CourseCanadian Firearms Safety Course (PAL)
N150 QsAmateur Radio Basic Qualification (ISED)Amateur Radio Operator Certificate, Basic Qualification
N250 QsBC CORE Hunter EducationConservation and Outdoor Recreation Education (CORE) Course & Exam
BC141 QsCRFSC Restricted FirearmsCanadian Restricted Firearms Safety Course (RPAL)
N195 QsFinance & insurance
8 liveRIBO Level 1 ExamLevel 1 Entry-Level Broker Exam
ON159 QsLevel 1 Insurance (FOI)Fundamentals of Insurance, Level 1 licence
BC150 QsLLQP Life InsuranceLife Licence Qualification Program
N150 QsCPA PEP Core ModulesCPA Professional Education Program
N140 QsMortgage Agent Level 1Mortgage Agent Level 1 Course (FSRA)
ON205 QsCFP Financial PlannerFP Canada Certified Financial Planner exam
N140 QsMortgage Services LicensingMortgage Services Licensing Course (UBC Sauder)
BC188 QsOTL General Insurance Agent Exam (Ontario)Other Than Life (OTL) Agent's Exam, Insurance Institute of Canada
ON240 QsInterior finishing
7 live438A CabinetmakerCabinet Maker (438A)
RS180 Qs453A Drywall FinisherDrywall Finisher and Plasterer (453A)
RS150 Qs424A GlazierArchitectural Glass & Metal Technician (424A)
RS182 Qs451A Drywall & Lathing Applicator (Red Seal)Drywall, Acoustic & Lathing Applicator
RS181 Qs404C Painter & DecoratorPainter and Decorator – Commercial and Residential (404C)
RS177 Qs241A Tilesetter (Red Seal)Tilesetter (Terrazzo, Tile and Marble Setter) (241A), Red Seal
RS174 Qs448A Floorcovering InstallerFloor Covering Installer (448A)
RS205 QsCitizenship & education
6 liveCanadian Citizenship TestCitizenship Test (Discover Canada guide)
N114 QsCAEC (formerly GED)Canadian Adult Education Credential
N347 QsQuebec Values Test (MIFI)Democratic and Québec Values Attestation
QC150 QsOSSLT Literacy TestOntario Secondary School Literacy Test (OSSLT)
ON175 QsBC Grade 10 Numeracy AssessmentGrade 10 Numeracy Assessment (BC graduation requirement)
BC60 QsBC Grade 10 Literacy AssessmentBritish Columbia Grade 10 Literacy Assessment (graduation requirement)
BC96 Qs