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.
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
| What | What Oregon says | Source |
|---|---|---|
| Minimum age | You must be at least 21 to get a CDL or CLP. The age is 18 for intrastate driving only | Official page |
| Driving experience | You must say you have at least one year of driving experience in at least a non-commercial Class C vehicle | Official page |
| Knowledge tests for a CLP | General Knowledge, plus Combination Vehicles for a Class A CLP, plus Air Brakes for air brake vehicles. Endorsement tests depend on the endorsements you need | Official page |
| Knowledge test language | The knowledge tests are given in English only. Translators are not permitted | Official 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 test | Official 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 valid | Six months from the date you pass. You must finish all CLP requirements in those six months or take the test again | Official page |
| Hazmat and doubles/triples on a CLP | The hazardous materials and doubles/triples endorsements cannot be put on a CLP | Official page |
| Waiver of knowledge tests | DMV 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 this | Official page |
| CLP before the skills test | You must have an Oregon CLP before the skills test. For a third party tester, the CLP must be issued at least 14 days before testing | Official page |
| Skills test booking | CDL skills tests with a third party tester must be scheduled at least 48 hours in advance | Official page |
| Skills test fee | The 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 results | Official page |
| Skills test parts | Pre-trip vehicle inspection, basic control skills, and an on-road driving test | Official page |
| Skills test language | Skills tests are in English only. Translators are not permitted | Official page |
| Skills test vehicle rules | The 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 unsafe | Official page |
| Skills test results valid | Six 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 tests | Official page |
| Wait after skills test | After you pass your CDL skills tests, you must wait one business day before going to a DMV office to get your CDL | Official page |
| Trainer cannot test you | Anyone who trained you on any part of the skills test cannot give your test | Official page |
| ELDT | Entry 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 test | Official page |
| Medical card | You 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 record | Official page |
| Hazmat renewal test | You must pass the hazmat knowledge test every time you renew your license | Official page |
| Hazmat security check | You must pass a TSA security check every five years to keep the hazmat endorsement. It can take 60 days or more | Official page |
| Endorsement codes | Passenger P, School Bus S, Tanker N, Hazmat H, Hazmat/Tank X, Double/Triple Trailers T | Official page |
| Air brake restriction | To 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 brakes | Official page |
| Online knowledge testing | DMV offers Class C and motorcycle endorsement knowledge testing online. CDL tests are not listed among them | Official page |
| Renewal window | You 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 tests | Official page |
| Clearinghouse | You may not be issued a CDL or CLP if you have a prohibited status in the Drug and Alcohol Clearinghouse | Official 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.
| Test | Questions | To pass | Typical time |
|---|---|---|---|
| General Knowledge | 50 | 40 (80%) | About 60 minutes |
| Air Brakes | 25 | 20 (80%) | 25 to 30 minutes |
| Combination Vehicles | 20 (25 questions in some states) | 16 (80%) | 20 to 25 minutes |
| Hazardous Materials | 30 | 24 (80%) | 30 to 40 minutes |
| Tanker | 20 | 16 (80%) | 20 to 25 minutes |
| Passenger | 20 | 16 (80%) | 20 to 25 minutes |
| School Bus | 20 (25 questions in some states) | 16 (80%) | About 25 minutes |
| Doubles/Triples | 20 | 16 (80%) | About 20 minutes |
Practice any of them: all CDL practice tests.