Checked against official Oregon sources on Oct 7, 2026

Oregon CDL practice test

Every state needs at least 80% on each CDL written test, and Oregon follows the same federal rule. Below are the fees, ages and rules we checked against the official Oregon source, and a free practice test.

Free CDL practice test

10 questions. General Knowledge. Instant explanations.

Take the full 50-question test

Every answer comes with why it is right and why the others are wrong. No account needed. Your progress saves on this device.

FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.

Oregon CDL facts

WhatWhat Oregon saysSource
Minimum ageYou must be at least 21 to get a CDL or CLP. The age is 18 for intrastate driving onlyOfficial page
Driving experienceYou must say you have at least one year of driving experience in at least a non-commercial Class C vehicleOfficial page
Knowledge tests for a CLPGeneral Knowledge, plus Combination Vehicles for a Class A CLP, plus Air Brakes for air brake vehicles. Endorsement tests depend on the endorsements you needOfficial page
Knowledge test languageThe knowledge tests are given in English only. Translators are not permittedOfficial page
Knowledge test fees$10 for each CDL or CLP knowledge test, endorsement test or restriction removal knowledge test (ORS 807.370, 2025 edition). You pay before taking any testOfficial page
CLP fee$40 for a commercial learner permit (ORS 807.370, 2025 edition)Official page
CDL issuance fee$160 to issue a commercial driver license, with or without endorsements (ORS 807.370, 2025 edition)Official page
Knowledge test results validSix months from the date you pass. You must finish all CLP requirements in those six months or take the test againOfficial page
Hazmat and doubles/triples on a CLPThe hazardous materials and doubles/triples endorsements cannot be put on a CLPOfficial page
Waiver of knowledge testsDMV waives all CDL knowledge tests except the hazmat test if you surrender a valid CDL from another U.S. state or Washington D.C. for a comparable Oregon CDL. CLPs from other states cannot be used for thisOfficial page
CLP before the skills testYou must have an Oregon CLP before the skills test. For a third party tester, the CLP must be issued at least 14 days before testingOfficial page
Skills test bookingCDL skills tests with a third party tester must be scheduled at least 48 hours in advanceOfficial page
Skills test feeThe third party examiner sets the fee for the test. You pay issuance and other fees to DMV when you get your CDL. Oregon law (ORS 807.370) adds a $40 fee on top of the CDL issuance fee when DMV accepts third party skills test resultsOfficial page
Skills test partsPre-trip vehicle inspection, basic control skills, and an on-road driving testOfficial page
Skills test languageSkills tests are in English only. Translators are not permittedOfficial page
Skills test vehicle rulesThe test vehicle cannot carry any load, be placarded for hazmat, have more than one trailer, pull a trailer with no brakes or surge brakes, or be clearly illegal or unsafeOfficial page
Skills test results validSix months from the date you pass. You must finish all CDL requirements in those six months or meet the earlier requirements again, which can include a new CLP and knowledge testsOfficial page
Wait after skills testAfter you pass your CDL skills tests, you must wait one business day before going to a DMV office to get your CDLOfficial page
Trainer cannot test youAnyone who trained you on any part of the skills test cannot give your testOfficial page
ELDTEntry level driver training is required for a first Class A or B CDL, a Class B to Class A upgrade, and a first passenger, school bus or hazmat endorsement. You must finish it before scheduling a skills test or taking the hazmat knowledge testOfficial page
Medical cardYou need a DOT medical exam from an examiner on the National Registry of Certified Medical Examiners. Valid medical certificate information must be on your DMV recordOfficial page
Hazmat renewal testYou must pass the hazmat knowledge test every time you renew your licenseOfficial page
Hazmat security checkYou must pass a TSA security check every five years to keep the hazmat endorsement. It can take 60 days or moreOfficial page
Endorsement codesPassenger P, School Bus S, Tanker N, Hazmat H, Hazmat/Tank X, Double/Triple Trailers TOfficial page
Air brake restrictionTo remove the air brake restriction you must pass the Air Brakes Knowledge Test, a vision test, and the skills tests in a vehicle with air brakesOfficial page
Online knowledge testingDMV offers Class C and motorcycle endorsement knowledge testing online. CDL tests are not listed among themOfficial page
Renewal windowYou can renew up to twelve months before your license expires and up to two years after. After more than two years you must apply for a new license and take testsOfficial page
ClearinghouseYou may not be issued a CDL or CLP if you have a prohibited status in the Drug and Alcohol ClearinghouseOfficial page

Fees and rules change. Confirm on the official Oregon CDL page before you go. Read the official Oregon CDL manual.

CDL test formats

We show the national defaults for question counts and time limits. Check the official Oregon manual for anything that differs.

TestQuestionsTo passTypical time
General Knowledge5040 (80%)About 60 minutes
Air Brakes2520 (80%)25 to 30 minutes
Combination Vehicles20 (25 questions in some states)16 (80%)20 to 25 minutes
Hazardous Materials3024 (80%)30 to 40 minutes
Tanker2016 (80%)20 to 25 minutes
Passenger2016 (80%)20 to 25 minutes
School Bus20 (25 questions in some states)16 (80%)About 25 minutes
Doubles/Triples2016 (80%)About 20 minutes

Practice any of them: all CDL practice tests.