CDL Practice Test

CDL License 2026–2026 — Requirements, Classes, and How to Get Certified

A CDL license (Commercial Driver's License) is required to legally operate commercial motor vehicles (CMVs) in the United States. There are three CDL classes: Class A covers combination vehicles over 26,001 lbs, Class B covers single vehicles over 26,001 lbs, and Class C covers vehicles transporting 16+ passengers or hazardous materials. To get a CDL, you must pass a CDL knowledge test, a CDL skills test (pre-trip inspection, basic controls, and road test), and meet medical certification requirements. CDL training programs typically take 3–7 weeks and cost $3,000–$10,000, though employer-sponsored paid CDL training is widely available. This guide covers CDL license requirements, classes, exam format, and how to get certified in 2026–2026.

CDL Classes: Class A, Class B, and Class C

The CDL class you need depends on the type of commercial vehicle you will drive. Federal regulations under 49 CFR Part 383 define the three CDL classes.

Class A CDL: Required for any combination of vehicles with a Gross Combination Weight Rating (GCWR) of 26,001 lbs or more, where the towed vehicle(s) weigh more than 10,000 lbs. This includes semi-trucks (tractor-trailers), flatbed trucks, livestock carriers, and most 18-wheelers. Class A holders can also operate Class B and Class C vehicles. This is the most comprehensive CDL and the most in-demand for long-haul trucking careers.

Class B CDL: Required for single vehicles with a Gross Vehicle Weight Rating (GVWR) of 26,001 lbs or more, OR vehicles towing a trailer 10,000 lbs or less. Includes straight trucks, box trucks, dump trucks, garbage trucks, city buses, and school buses. Class B holders can also operate Class C vehicles but not Class A combination vehicles without upgrading their license.

Class C CDL: Required for vehicles not meeting Class A or B weight thresholds but designed to transport 16 or more passengers (including driver), or placarded hazardous materials. Includes passenger vans, small shuttle buses, hazmat vehicles, and certain emergency vehicles. Class C CDL is the most limited of the three classes.

Which class do you need? Most professional truck driving careers require Class A CDL. Class B is commonly required for bus drivers, local delivery drivers, and sanitation workers. Class C is less common and typically applies to specific niche commercial vehicle roles. Consult your employer or the vehicle's GVWR documentation to confirm which class applies.

CDL License 2026–2026 at a Glance

🔴 CDL Classes – A / B / C
  • Class A: Combination vehicles 26,001+ lbs (18-wheelers, semis)
  • Class B: Single vehicles 26,001+ lbs (buses, box trucks)
  • Class C: 16+ passengers or hazmat (not meeting A/B weight)
🟠 Requirements
  • Age: 18+ intrastate; 21+ interstate (federal)
  • Medical: DOT physical + medical certificate required
  • Driving record: Clean record required; DUI disqualifying
🟡 CDL Exam – 2 Parts
  • Knowledge test: General knowledge + endorsement tests (multiple choice)
  • Skills test: Pre-trip inspection + basic controls + road test
  • CDL permit: CLP required before skills test (14-day minimum hold)
🟢 Training Cost – $3K–$10K
  • Private CDL school: $3,000–$10,000
  • Community college: $1,500–$5,000
  • Employer-paid training: Free (with driving contract)

CDL License Requirements 2026–2026

Federal CDL requirements are set by the Federal Motor Carrier Safety Administration (FMCSA) and apply in all 50 states. States may add requirements beyond the federal minimums.

Age requirements:

Medical requirements:

Driving record requirements:

Commercial Learner's Permit (CLP): You must hold a CLP for at least 14 days before taking the CDL skills test. The CLP is issued after passing the CDL knowledge test and requires a valid medical certificate. With a CLP, you can practice driving a CMV accompanied by a CDL holder with at least 1 year of experience in the vehicle type.

Prepare for the knowledge test with our CDL general knowledge practice test, and use our full CDL practice tests collection for endorsement-specific preparation. Our CDL air brakes practice content is essential for Class A applicants who need the air brakes endorsement.

CDL Exam Format — Knowledge Test and Skills Test

The CDL licensing process requires two separate exams: a written knowledge test and a practical skills test. Both must be passed in your state of legal domicile (where you are a resident).

CDL Knowledge Test (written):

  • General Knowledge test: Required for all CDL applicants — 50 questions covering CDL rules, safe driving, vehicle inspection, cargo handling, and emergency procedures. Passing typically requires 80% (40/50 questions correct).
  • Combination Vehicles (Class A): Additional 20-question test on coupling/uncoupling, trailer handling, and combination vehicle safety
  • Air Brakes: Required for most Class A vehicles — 25-question test. Passing removes the air brakes restriction from your CDL.
  • Endorsement tests: H (hazardous materials), N (tank vehicles), P (passenger), S (school bus), T (double/triple trailers) — each is a separate 20–30 question test

CDL Skills Test (practical):

  • Pre-Trip Inspection: You identify and explain vehicle components during a thorough safety inspection while the examiner scores your accuracy
  • Basic Vehicle Controls: Backing maneuvers — straight back, offset back, alley dock, parallel park. Demonstrates your ability to control the vehicle in tight situations.
  • On-Road Driving Test: Evaluated on lane changes, turns, intersections, railroad crossings, and traffic compliance

The skills test must be taken in the same class of vehicle you are seeking licensure for. Most CDL schools provide the test vehicle.

CDL License Application Checklist

Confirm which CDL class you need (A, B, or C) based on the vehicle type and weight you will operate — talk to your employer or check the vehicle GVWR
Schedule and pass your DOT physical examination with a FMCSA-registered medical examiner — the medical certificate is required before applying for your CLP
Visit your state DMV with your medical certificate, identity documents, and proof of state residency to apply for your Commercial Learner's Permit (CLP) and take the knowledge test
Study the CDL General Knowledge test (federal and state-specific questions) — also study endorsement-specific sections (air brakes, hazmat, combination vehicles) relevant to your vehicle type
After receiving your CLP, practice driving for at least 14 days (CLP minimum hold period) before scheduling your skills test — practice pre-trip inspection until it is completely memorized
Enroll in a CDL school or employer-sponsored training program for structured behind-the-wheel instruction and access to a test vehicle for the skills exam
Research employer-paid CDL training programs — many major carriers (Werner, Schneider, Roehl, Swift) offer paid training with a driving contract commitment of 1–2 years
After passing both tests, apply for your CDL at your state DMV — carry your CLP, passed skills test paperwork, and current medical certificate

CDL Training Programs and Cost

CDL training is not federally required before taking the CDL knowledge test, but the skills test requires behind-the-wheel practice, and most applicants use a structured training program to prepare for both tests.

Types of CDL training programs:

CDL total cost breakdown:

CDL Endorsements

Endorsements are additions to your CDL that authorize you to drive specific vehicle types or haul specific cargo. Each endorsement requires passing an additional knowledge test, and some require an additional skills test or background check.

Common CDL endorsements:

Start Free CDL Practice Test

CDL License Questions and Answers

How long does it take to get a CDL license?

Getting a CDL typically takes 3–7 weeks from starting training to receiving your license. The process requires: passing the CDL knowledge test and obtaining a Commercial Learner's Permit (CLP), holding the CLP for at least 14 days, completing CDL training (3–7 weeks depending on the program), and passing the CDL skills test (pre-trip, basic controls, and road test). After passing the skills test, your CDL is issued at your state DMV — typically within a few days. Private CDL school programs run 3–4 weeks for full-time students; community college programs may take 8–12 weeks.

What is the difference between CDL Class A and Class B?

Class A CDL is required for combination vehicles (truck + trailer) with a Gross Combination Weight Rating (GCWR) of 26,001 lbs or more, where the trailer weighs more than 10,000 lbs. This includes semi-trucks, tractor-trailers, and 18-wheelers. Class B CDL is required for single vehicles (no trailer over 10,000 lbs) with a Gross Vehicle Weight Rating (GVWR) of 26,001 lbs or more — including large straight trucks, city buses, dump trucks, and garbage trucks. Class A holders can also operate Class B and C vehicles; Class B holders can operate Class C but not Class A combination vehicles.

Can you get a CDL at 18?

In most states, you can get a CDL at age 18 for intrastate (within your state) commercial driving. Federal interstate CDL requirements set the minimum age at 21. However, the federal infrastructure law created a pilot apprenticeship program that allows 18–20 year-olds to drive interstate under strict supervision — check FMCSA's apprenticeship program for current eligibility and participating carriers. Some states have additional restrictions for 18–20-year-old CDL holders, such as limits on night driving or driving in adverse conditions.

How much does CDL training cost?

CDL training cost ranges from $0 (employer-sponsored paid training programs) to $10,000+ (private CDL schools). Community college CDL programs typically cost $1,500–$5,000. The most cost-effective path for many candidates is employer-sponsored training through major trucking carriers — you receive a salary during training and pay nothing out of pocket, but commit to driving for the company for 1–2 years. State-level truck driver training grants are also available in some states through workforce development boards — check your state's workforce agency for current CDL training assistance programs.

What disqualifies you from getting a CDL?

Major disqualifying factors include: more than one DUI/DWI conviction, having a license suspended, revoked, or cancelled in any state, using a false identity to obtain a CDL, leaving the scene of a serious accident while operating a CMV, and committing a felony involving a motor vehicle. Additionally, certain medical conditions — including some heart conditions, vision impairments, and use of disqualifying medications — can prevent CDL issuance or require federal medical exemptions. Drug and alcohol violations result in disqualification from commercial driving until completing a return-to-duty process through a DOT-qualified substance abuse professional.
CDL Practice Test — Start Free
▶ Start Quiz