A Commercial Driver's License (CDL) is a federally regulated credential required to operate large commercial vehicles, including semi-trucks, buses, and tanker trucks.
In 2026, CDL holders remain in strong demand across freight, logistics, and passenger transportation industries.
The Federal Motor Carrier Safety Administration (FMCSA) establishes the minimum federal standards for CDL requirements, and each state's DMV administers the licensing process within those federal guidelines.
Obtaining a CDL involves meeting age requirements, passing a DOT physical examination, completing written knowledge tests, and passing a skills (behind-the-wheel) test.
CDL school costs typically range from $3,000 to $10,000, though employer-sponsored training programs may cover these costs in exchange for a service commitment.
This guide covers CDL classes, endorsements, the step-by-step process, and what to expect financially.
Those considering CDL careers should also review average salaries in Texas or average salaries in Florida, as trucking pay varies significantly by region.
CDL Classes: A, B, and C
The Federal Motor Carrier Safety Administration (FMCSA) defines three classes of commercial driver's licenses based on the type and weight of vehicle being operated.
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 has a gross vehicle weight rating (GVWR) of more than 10,000 pounds.
This includes tractor-trailers (semi-trucks), flatbeds, livestock carriers, and most large freight vehicles.
A Class A CDL holder may also operate Class B and C vehicles.
Class B CDL
A Class B CDL is required for single vehicles with a GVWR of 26,001 pounds or more, or for towing a vehicle with a GVWR of 10,000 pounds or less. This category includes large straight trucks, dump trucks, large buses, and some delivery vehicles. Class B CDL holders may also operate Class C vehicles.
Class C CDL
A Class C CDL is required for vehicles not covered by Class A or B that are designed to transport 16 or more passengers (including the driver) or that are used to transport hazardous materials in quantities requiring placarding.
This class is common for shuttle bus drivers and certain specialty transportation roles.
Federal Requirements and Age Restrictions
Federal regulations under the FMCSA set the baseline requirements that all CDL applicants must meet, regardless of state. States may impose additional requirements but may not be less stringent than federal minimums.
Key federal requirements as of 2026 include:
- Age: Minimum age of 18 for intrastate (within-state) commercial driving; minimum age of 21 for interstate (crossing state lines) commercial driving or for transporting hazardous materials
- Medical fitness: A valid DOT (Department of Transportation) medical certificate from a licensed medical examiner listed on the FMCSA National Registry
- U.S. residency: Must be domiciled in the state where applying
- No disqualifying offenses: Certain criminal convictions, including DUI/DWI in any vehicle, can disqualify an applicant or result in CDL disqualification for existing holders
- Entry-Level Driver Training (ELDT): Since February 2022, FMCSA requires that applicants for Class A and B CDLs, as well as certain endorsements, complete training from an FMCSA-registered provider
According to FMCSA requirements, the Entry-Level Driver Training rule significantly changed how CDL candidates must prepare, requiring completion of both theory (classroom) and behind-the-wheel training from an approved provider before taking the skills test.
DOT Physical Examination
All commercial drivers operating in interstate commerce must obtain and maintain a valid DOT physical (medical certificate).
The examination is conducted by a licensed medical examiner registered in the FMCSA National Registry.
The exam evaluates vision, hearing, blood pressure, cardiovascular health, and other factors.
A medical certificate is typically valid for up to 24 months, though drivers with certain conditions may receive shorter-duration certificates requiring more frequent re-examination. The cost of a DOT physical typically ranges from $75 to $150 depending on location and provider.
CDL Endorsements
Beyond the base CDL class, drivers who wish to operate certain types of vehicles or haul specific cargo must obtain endorsements — additional qualifications added to the CDL. Common endorsements include:
- H – Hazardous Materials: Required for transporting placarded hazardous materials; requires a TSA security threat assessment and fingerprinting in addition to a written knowledge test
- N – Tank Vehicle: Required for operating vehicles designed to transport liquids or gases in bulk tanks with a capacity of 119 gallons or more
- P – Passenger: Required for operating vehicles designed to transport 16 or more passengers
- S – School Bus: Required for operating school buses; requires additional state-specific background checks in most states
- T – Double/Triple Trailers: Required for pulling double or triple trailers
- X – Combination Tank/Hazmat: Combines the H and N endorsements
Each endorsement requires passing a separate written knowledge test. Some endorsements also require a skills test. Endorsement fees vary by state, typically ranging from $5 to $30 per endorsement.
CDL School Cost and How to Get Licensed
The cost of obtaining a CDL varies significantly depending on whether you attend a private CDL school, a community college program, or an employer-sponsored training program.
CDL School Costs
Private CDL training schools typically charge between $3,000 and $10,000 for a Class A CDL program, which generally includes classroom instruction and behind-the-wheel training time.
Community college CDL programs may offer lower tuition, sometimes in the $2,000–$5,000 range, and may be eligible for federal financial aid.
Employer-sponsored programs — offered by many large trucking companies — cover training costs in exchange for a driving service commitment, typically 6–12 months with that employer.
Early departure from such programs often triggers a repayment obligation, so review any training contract carefully before signing.
Step-by-Step CDL Licensing Process
While exact steps vary by state, the general CDL licensing process includes: (1) Obtain a CDL instruction permit (CLP) by passing written knowledge tests at your state DMV.
Federal rules require you hold the CLP for at least 14 days before taking the skills test. (2) Complete required Entry-Level Driver Training (ELDT) from an FMCSA-registered provider. (3) Pass the DOT physical examination and obtain a medical certificate. (4) Complete a CDL skills test (pre-trip inspection, basic vehicle control, and on-road driving). (5) Pay applicable state DMV fees.
Total state DMV fees for CDL testing and issuance typically range from $50 to $200 depending on the state.
Applicants financing CDL school tuition through loans should understand how loan amortization works — specifically how front-loaded interest on a short-term loan affects total repayment cost.
Job Outlook for CDL Holders
According to the Bureau of Labor Statistics Occupational Outlook Handbook, employment of heavy and tractor-trailer truck drivers was projected to grow at roughly the average rate for all occupations, with median annual wages of approximately $54,320 as of the most recent national survey.
Regional pay, company type, and endorsements can significantly affect actual earnings.
Owner-operators who own their own trucks may earn more but also bear equipment and operating costs.
Those entering trucking as a career change should review average net worth benchmarks by age to set realistic wealth-building targets alongside a new income trajectory, and establish a high-yield savings account to maximize returns on down-payment funds saved toward equipment ownership.
Frequently Asked Questions
How long does it take to get a CDL?
The timeline varies by program. Most CDL training programs take 3–8 weeks for full-time students. After completing training, you must hold a Commercial Learner's Permit (CLP) for at least 14 days before taking the CDL skills test.
Scheduling the skills test may add additional time depending on your state's testing availability.
Many candidates complete the full process — from starting school to receiving their CDL — within 2–3 months.
While in training, maintaining your emergency fund is important since income is typically reduced or paused during this period.
What is the minimum age to get a CDL?
The minimum age for a CDL is 18 for intrastate (within your home state) commercial driving. For interstate driving — crossing state lines — or for operating vehicles hauling hazardous materials, the federal minimum age is 21. Some states set higher minimums for certain vehicle types.
A federal pilot program has explored allowing 18–20-year-olds to drive interstate, but as of 2026 the standard interstate minimum remains 21 in most contexts.
Can I get my CDL without going to CDL school?
Since the FMCSA's Entry-Level Driver Training (ELDT) rule took effect in February 2022, most CDL applicants for Class A, Class B, and certain endorsements must complete training from an FMCSA-registered provider before taking the skills test.
Self-study is no longer sufficient for the skills (behind-the-wheel) component.
You must work with a registered training provider, though the format can range from traditional CDL schools to employer-based programs.
If your employer covers CDL school costs in exchange for a service commitment, compare the effective total compensation package carefully — our guide on how to negotiate salary covers strategies for evaluating and discussing employer-paid training as part of total compensation.
How much do truck drivers make with a CDL?
According to Bureau of Labor Statistics data, the median annual wage for heavy and tractor-trailer truck drivers was approximately $54,320 in recent national surveys, though this figure varies significantly by region, employer, experience, and endorsements.
Specialized hauling (hazmat, oversized loads, flatbed) and owner-operators typically earn above the median.
Long-haul drivers may earn more per mile but spend extended time away from home.
Pay has generally trended upward in recent years due to driver demand. Regional pay comparisons — such as the average salary in Texas — can help you evaluate location-based pay differences before committing to an employer or region.
What disqualifies someone from getting a CDL?
Federal regulations disqualify individuals from CDL eligibility for offenses including: DUI or DWI in any vehicle (commercial or personal), refusing a chemical test for alcohol or drugs, leaving the scene of an accident, using a commercial vehicle in the commission of a felony, driving a CMV while a CDL is suspended or revoked, and certain other serious traffic violations.
A first-time DUI typically results in a one-year CDL disqualification; a second offense generally results in lifetime disqualification.
Drug and alcohol violations are also tracked in the FMCSA Drug and Alcohol Clearinghouse.
A disqualification period can affect your financial trajectory — reviewing savings benchmarks and building a financial cushion before re-entering the workforce is advisable.
Sources & References
- Federal Motor Carrier Safety Administration. 'CDL FAQs.' FMCSA.dot.gov. — https://www.fmcsa.dot.gov/registration/commercial-drivers-license/cdl-faqs
- Federal Motor Carrier Safety Administration. 'CDL Requirements.' FMCSA.dot.gov. — https://www.fmcsa.dot.gov/registration/commercial-drivers-license/requirements
- Bureau of Labor Statistics. 'Occupational Outlook Handbook: Heavy and Tractor-Trailer Truck Drivers.' BLS.gov. — https://www.bls.gov/ooh/transportation-and-material-moving/heavy-and-tractor-trailer-truck-drivers.htm
- U.S. Department of Transportation. 'Entry-Level Driver Training.' FMCSA.dot.gov. — https://www.fmcsa.dot.gov/registration/commercial-drivers-license/eldt
- Federal Motor Carrier Safety Administration. 'National Registry of Certified Medical Examiners.' FMCSA.dot.gov. — https://nationalregistry.fmcsa.dot.gov/
Last updated: April 27, 2026