CDL Practice Test

โ–ถ

CDL Requirements 2025

CDL Eligibility Requirements

A Commercial Driver's License (CDL) is required to operate large commercial vehicles, buses, and vehicles carrying hazardous materials in the United States. The Federal Motor Carrier Safety Administration (FMCSA) sets minimum federal standards for CDL eligibility, and states may add additional requirements.

Age Requirements

The minimum age to hold an intrastate CDL (driving within your home state only) is 18 years old in most states. However, the minimum age for an interstate CDL (driving across state lines, which most commercial trucking involves) is 21 years old under federal regulations. This age distinction is important for career planning: drivers aged 18 to 20 can obtain a CDL and drive commercially within their state, but cannot cross state lines or drive in interstate commerce until age 21. In 2022, FMCSA established the Apprenticeship CDL program (FMCSA-1) that creates a pathway for qualified 18 to 20-year-olds to operate in interstate commerce with additional supervision and safety requirements โ€” check current FMCSA regulations for program details.

License and Residency Requirements

CDL applicants must hold a valid regular (non-commercial) driver's license in the state where they are applying. The CDL is issued by the state โ€” there is no federal CDL. Applicants can only hold a CDL from one state at a time; CDL holders who move to a new state must transfer their CDL to the new state within 30 days of establishing residency. Applicants must provide proof of Social Security number and meet documentation requirements under the state's CDL application process.

Disqualifying Criminal History

Certain criminal convictions disqualify individuals from holding a CDL. Federal regulations disqualify individuals convicted of: using a commercial vehicle in the commission of a felony; driving under the influence of alcohol or controlled substances (using a CMV with a BAC of 0.04% or higher โ€” the commercial threshold); leaving the scene of an accident involving a CMV; and other specified offenses. CDL holders who commit these violations may be permanently disqualified from CDL privilege. Hazardous materials endorsements additionally require a TSA security threat assessment โ€” certain disqualifying criminal history may prevent obtaining the Hazmat endorsement even if a CDL can otherwise be obtained.

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

There are three classes of Commercial Driver's License, each authorizing operation of different types of commercial motor vehicles (CMVs). Choosing the correct CDL class depends on the type of vehicle you plan to operate and the type of driving you will do.

Class A CDL

A Class A CDL is required to operate any combination of vehicles with a gross combination weight rating (GCWR) of 26,001 pounds or more, provided the towed vehicle is heavier than 10,000 pounds. This covers tractor-trailer combinations (the standard semi-truck), flatbed trucks pulling heavy trailers, livestock haulers, and other tractor-trailer configurations. Class A CDL holders can also operate Class B and Class C vehicles. The Class A CDL is the most versatile commercial license and the standard requirement for long-haul trucking and most over-the-road (OTR) driving positions. Most CDL driving jobs โ€” including the large majority of freight, flatbed, and specialized hauling positions โ€” require a Class A CDL.

Class B CDL

A Class B CDL is required to operate a single vehicle with a GVWR of 26,001 pounds or more, or a vehicle towing a trailer that weighs 10,000 pounds or less. This covers large straight trucks (box trucks, dump trucks, large delivery vehicles), city buses, school buses, and large shuttle vehicles. Class B CDL holders can also operate Class C vehicles. Many local and regional driving positions โ€” including trash collection vehicles, concrete mixers, and delivery trucks โ€” require a Class B CDL. Class B CDL positions often involve more local driving with shorter routes compared to Class A long-haul positions.

Class C CDL

A Class C CDL is required for vehicles designed to transport 16 or more passengers (including the driver) that do not require a Class A or B license, and for vehicles placarded to transport hazardous materials. Class C covers small passenger vans, ambulances, and small hazmat vehicles that don't fall under the weight thresholds for Class A or B. Class C CDL requirements are less common than A or B in most commercial driving contexts.

CDL General Knowledge Practice Test1
CDL General Knowledge Practice Test 2
CDL General Knowledge Practice Test 3
CDL General Knowledge Practice Test 4

CDL Medical Requirements

All CDL holders must meet federal physical qualification standards established by FMCSA. These standards ensure that commercial drivers are medically fit to safely operate large commercial vehicles. The physical qualification process involves a DOT physical examination performed by a licensed Medical Examiner on the FMCSA National Registry.

DOT Physical Examination

The DOT physical (Department of Transportation medical examination) evaluates vision, hearing, blood pressure, cardiovascular health, neurological function, and overall physical fitness. Key standards: vision must be at least 20/40 in each eye (with or without corrective lenses); far/peripheral vision and color recognition (ability to distinguish traffic signals and devices that use standard green, red, and yellow colors); hearing must be adequate to hear a forced whispered voice at 5 feet; blood pressure must be within acceptable ranges (drivers with controlled hypertension may qualify with restrictions); and certain medical conditions (seizure disorders, insulin-dependent diabetes without exemption, certain cardiovascular conditions) may result in disqualification or conditional qualification requiring additional review.

Medical Examiner's Certificate

Upon passing the DOT physical, the driver receives a Medical Examiner's Certificate (formerly known as a DOT medical card) valid for up to 24 months (2 years). Drivers with certain controlled conditions (hypertension, insulin-treated diabetes with exemption) may receive certificates valid for shorter periods and requiring more frequent re-examination. The Medical Examiner's Certificate information is electronically reported to the FMCSA National Registry and linked to the driver's CDL record in most states. Drivers must maintain a valid Medical Examiner's Certificate throughout their CDL holding โ€” an expired medical certificate results in CDL downgrade to a non-commercial license.

State-Issued Medical Variance

Some conditions that would normally disqualify a driver โ€” such as missing a limb, certain vision conditions, or specific cardiovascular conditions โ€” may be accommodated through FMCSA exemption programs that allow qualified drivers to obtain a federal exemption. These exemption programs require application to FMCSA and are granted on a case-by-case basis with additional safety conditions. Drivers with potential disqualifying conditions should consult with a DOT-certified medical examiner and, if appropriate, an FMCSA exemption program specialist before assuming they cannot qualify.

CDL Training Cost

Obtaining a CDL involves costs for training, licensing fees, medical examination, and testing. The total cost varies significantly depending on your training pathway, state fees, and whether you use employer-sponsored training.

CDL Training School Costs

Private CDL training schools โ€” the most common pathway for drivers who are not entering through a company-sponsored program โ€” typically charge $3,000 to $7,000 for a comprehensive Class A CDL training program covering both knowledge and skills training. Programs typically run 3 to 8 weeks. Longer, more comprehensive programs may cost more but provide more behind-the-wheel practice hours. Community college CDL programs, where available, are often less expensive โ€” $1,500 to $4,000 โ€” and provide comparable training. Community college programs may have longer waiting lists.

Company-Sponsored CDL Training

Many large trucking companies โ€” including carriers like Werner Enterprises, Schneider, Swift Transportation, and CR England โ€” offer company-sponsored CDL training programs that pay for your training (or require you to pay tuition that is reimbursed as you work) in exchange for a commitment to drive for the company for a period (commonly 1 to 2 years). Company-sponsored programs significantly reduce the upfront cost of CDL training โ€” some are fully funded with no out-of-pocket cost. The trade-off is a work commitment and the limitation of starting your career at the sponsoring carrier. If you leave before the commitment period ends, you typically owe the training costs back to the company.

State CDL Fees

State CDL fees vary but are generally $50 to $200 for the Commercial Learner's Permit (CLP) application and CDL issuance. Skills test fees (pre-trip inspection, basic controls, road test) are typically $75 to $200 per attempt at state-administered testing sites; third-party testing sites may charge differently. The DOT physical examination costs $75 to $150 at most clinics. Adding it all up, the total out-of-pocket cost for CDL knowledge testing, skills testing, medical examination, and license fees typically runs $300 to $600 in addition to training costs.

The CDL Licensing Process

The CDL licensing process follows a structured sequence of steps, from the Commercial Learner's Permit through to the full CDL. Understanding the sequence helps candidates plan their timeline.

Step 1: Obtain a Commercial Learner's Permit (CLP)

The CLP is the starting point. To obtain a CLP, visit your state's DMV with required identity documents and proof of Social Security number; pass the applicable CDL knowledge tests (General Knowledge, plus any endorsement tests or the Air Brakes test if applicable); and pay the CLP application fee. After passing the knowledge tests, you receive a CLP that is valid for 180 days. The CLP allows you to practice driving commercial vehicles on public roads โ€” but only with a licensed CDL holder (who holds the appropriate CDL class) in the passenger seat.

Step 2: Practice Driving with the CLP

During the CLP period, you must hold the permit for at least 14 days before being eligible to take the CDL skills tests. Use this period to complete CDL training school or company-sponsored training, accumulating the required behind-the-wheel practice hours to be confident in pre-trip inspection, basic vehicle controls (straight-line backing, offset backing, alley docking), and road driving. Your CDL training program will schedule and administer the skills tests, or you will schedule them independently at a state-approved testing site.

Step 3: Pass the CDL Skills Tests

CDL skills tests consist of three components: Pre-Trip Inspection (demonstrating knowledge of how to inspect the vehicle for safety before driving); Basic Vehicle Controls (performing specific backing and control maneuvers in a confined area); and Road Test (driving the vehicle in real traffic while demonstrating safe driving practices). All three components must be passed. Skills tests can be taken at state-administered testing sites or, in states that allow it, through third-party testing providers certified by the state. After passing all three skills tests, you surrender your CLP and receive your CDL.

Company-Sponsored CDL Training Can Significantly Reduce Upfront Cost
Large trucking companies with sponsored training programs pay for CDL training in exchange for a driving commitment (typically 1 to 2 years). For candidates willing to start their career with a specific carrier, sponsored training is the most financially accessible pathway to a CDL โ€” often zero upfront cost. Research multiple carrier programs before committing, as the work conditions, equipment quality, starting pay, home time frequency, and training program quality vary significantly between carriers.
Confirm you meet the age requirement: 18 for intrastate, 21 for interstate CDL
Determine which CDL class you need: Class A (tractor-trailer), Class B (straight truck/bus), or Class C
Schedule and complete a DOT physical with a registered Medical Examiner (find via FMCSA National Registry)
Download your state CDL manual from the state DMV website โ€” study before knowledge tests
Visit the state DMV to pass CDL knowledge tests and receive your Commercial Learner's Permit (CLP)
Enroll in a CDL training program (private school, community college, or company-sponsored)
Hold CLP for at least 14 days before scheduling CDL skills tests
Pass all three CDL skills tests: Pre-Trip Inspection, Basic Controls, and Road Test
If pursuing Hazmat endorsement, complete TSA security threat assessment (fingerprinting/background check)
Free CDL - Commercial Driver's License Test
CDL General Knowledge Practice Test 5
CDL Combination Vehicles Practice Test 1

What are the requirements to get a CDL?

CDL requirements include: age 18+ for intrastate or 21+ for interstate driving; valid regular driver's license in your state; passing a DOT physical examination; passing CDL knowledge tests at the DMV; and passing CDL skills tests (pre-trip inspection, basic controls, road test) after holding a Commercial Learner's Permit for at least 14 days. Certain criminal convictions can disqualify you from CDL eligibility.

How much does a CDL cost?

Total CDL costs typically include: CDL training school ($3,000โ€“$7,000 for private schools; less at community colleges); DOT physical exam ($75โ€“$150); state CDL/CLP fees ($50โ€“$200); and skills test fees ($75โ€“$200). Total out-of-pocket cost is commonly $3,500โ€“$8,000 through private training. Company-sponsored programs can reduce or eliminate upfront training costs in exchange for a driving commitment.

What is a Class A CDL?

A Class A CDL authorizes operation of combination vehicles (tractor-trailers) with a gross combination weight of 26,001+ lbs when the towed trailer exceeds 10,000 lbs. This is the CDL class required for most long-haul trucking, flatbed, and OTR driving jobs. Class A CDL holders can also drive Class B and Class C vehicles.

Do you need a DOT physical for a CDL?

Yes โ€” all CDL applicants must pass a DOT physical examination (Department of Transportation medical exam) conducted by a licensed Medical Examiner on the FMCSA National Registry. The exam evaluates vision, hearing, blood pressure, cardiovascular health, and overall fitness. A passing exam results in a Medical Examiner's Certificate valid for up to 24 months. An expired medical certificate results in CDL downgrade.

How long does it take to get a CDL?

The total timeline from starting the process to receiving a CDL is typically 4 to 12 weeks: 1 to 2 weeks to study and pass CDL knowledge tests (getting the CLP); 3 to 8 weeks of CDL training school; plus the mandatory 14-day CLP hold period. Company-sponsored programs may take 3 to 6 weeks of intensive training. After passing the skills tests, the CDL is typically issued immediately or within a few days.

Can an 18-year-old get a CDL?

Yes โ€” most states allow 18-year-olds to obtain an intrastate CDL, allowing commercial driving within the state. However, the minimum age for interstate commerce (crossing state lines) under federal regulations is 21. In 2022, FMCSA established a limited apprenticeship pathway for 18โ€“20-year-olds to participate in interstate driving under additional safety requirements โ€” check current FMCSA rules for this program's status.
โ–ถ Start Quiz