Get your CDL.
Build your next move.
Understand commercial driver's license classes, plan your training and prepare for the knowledge tests. A clearer path from your first question to your next step.
Which CDL class fits your goal?
A CDL authorizes certain commercial vehicle operations. The class depends on the vehicle or combination; endorsements and restrictions also matter.
Class A
Heavy combinationsCombinations at 26,001 lb or more, with a towed unit over 10,000 lb, using the applicable weight or rating.
Class B
Heavy single vehiclesA single vehicle at 26,001 lb or more. Any towed vehicle must not exceed 10,000 lb under the applicable weight criteria.
Class C
Specialized operationsVehicles outside Classes A and B that meet passenger or specified hazardous-material criteria, including 16 or more occupants with the driver.
Confirm the exact weight, passenger and hazardous-material rules in the FMCSA license classification guide.
Your path to a CDL
Start with your state's CDL manual. Requirements, fees, appointments and available training schedules differ by state and applicant.
- 01
Choose your class and check eligibility
Confirm identity, residency, age, driving-record and applicable medical requirements with your state licensing agency.
- 02
Prepare for your learner's permit
Study the state manual and take the required knowledge tests to obtain a commercial learner's permit (CLP).
- 03
Complete the training that applies
Choose a registered provider when ELDT is required. Plan both theory and hands-on training for a first Class A or B CDL.
- 04
Practice and meet testing conditions
Practice under qualified supervision and confirm that your training records and permit meet the state's requirements before scheduling.
- 05
Take the skills test
Demonstrate vehicle inspection, basic control and on-road driving skills. Your test vehicle can affect the restrictions on your license.
ELDT: theory and real driving
Entry-Level Driver Training sets a federal baseline. It applies to first-time Class A or B applicants, Class B-to-A upgrades and first-time H, P or S endorsements, subject to applicable exceptions.
Theory instruction
Learn the knowledge required for your license or endorsement. Theory may be delivered online through a provider listed on the Training Provider Registry.
Behind-the-wheel instruction
For Class A, Class B, passenger and school bus training, hands-on instruction includes range and public-road components. An online course alone does not complete this training.
Practice tests are study tools
Dcontrol practice questions do not replace state exams or ELDT. HazMat ELDT theory is required before the applicable knowledge test; other covered paths require training before the skills test.
Find a registered training providerBuild your knowledge.
Then test your understanding.
Use your state manual as your starting point. Practice questions can help you identify topics to revisit before the official exam.
Browse free practice testsGeneral knowledge
Vehicle safety, inspections, cargo and responsible driving.
Air brakes
System components, checks and safe operation.
Combination vehicles
Coupling, uncoupling and handling a combination.
Before you choose a training program
Compare what is included
Ask about theory, range and road instruction, vehicle access, scheduling, retests and any separate fees.
Make the schedule work
Allow time for study, appointments and supervised practice. Ask how missed lessons or test delays are handled.
Read the agreement
Understand refund policies and any employer-sponsored training commitments before enrolling.
Common CDL questions
Use these answers as a starting point, then confirm the details with your state.
What is the difference between a CLP and a CDL?
A CLP is a commercial learner’s permit used for supervised practice under applicable conditions. A CDL is the license issued after you satisfy the required licensing and testing steps.
Can I get a CDL entirely online?
No. You may be able to complete ELDT theory online, but required hands-on training and skills testing take place in person.
Do I need ELDT before getting my permit?
Federal ELDT rules do not require theory completion before obtaining a CLP. Required ELDT must be completed before the relevant skills test, or before the HazMat knowledge test. Check for additional state requirements.
How much does a CDL cost?
There is no single nationwide price. Compare permit and license fees, applicable medical examinations, training, vehicle rental and possible retest charges. Ask providers for a written breakdown.
How long does the process take?
Timing depends on your availability, training schedule, permit conditions and test appointments. Confirm current waiting periods and scheduling requirements with your state.
Are these the official state test questions?
No. Dcontrol offers independent practice materials. Use them alongside the current state CDL manual; practice scores do not guarantee an exam result.
Make time for your first practice session.
Explore the knowledge topics and build a study routine that works for you.