How to Get a CDL: Step-by-Step Guide for 2026

Learn how to get a CDL in 2026: age and medical requirements, the learner's permit, ELDT training, the skills test, typical costs, and a realistic timeline.

NovaLinx Team9 min read

To get a CDL, you need to meet the age and medical requirements, pass your state's knowledge tests to earn a commercial learner's permit (CLP), finish federally required Entry-Level Driver Training (ELDT), hold the permit for at least 14 days, and then pass a three-part skills test. Most full-time students finish in 4 to 8 weeks and spend a few thousand dollars, though company-sponsored programs can cut the upfront cost.

This guide walks through each step in order, with the details that trip people up.

Key takeaways

  • You must be at least 21 to drive commercial vehicles across state lines. Most states let you get an intrastate-only CDL at 18.
  • Every new Class A or Class B driver must complete ELDT from a provider on the FMCSA Training Provider Registry before taking the skills test.
  • You need a DOT medical certificate, a clean enough driving record, and a passing Clearinghouse check.
  • Expect roughly 4 to 8 weeks of full-time training and about $3,000 to $10,000 for private school, unless a carrier sponsors you.
  • Choose your license class and endorsements based on the jobs you actually want, not just what is fastest.

What are the requirements to get a CDL?

Before you spend money on school, make sure you qualify. Requirements come from federal rules set by the Federal Motor Carrier Safety Administration (FMCSA), and each state adds its own details.

RequirementWhat it means
Age18 or older for intrastate driving in most states, 21 or older for interstate driving and placarded hazmat
Valid driver's licenseA regular, non-commercial license from your state of residence
Proof of identity and residencyState documents, typically including proof of citizenship or lawful presence
DOT medical examPassed with a certified examiner from the National Registry
Driving recordStates check your record in every state you held a license, usually going back 10 years
Drug and Alcohol ClearinghouseStates must check the Clearinghouse before issuing a CLP or CDL
English proficiencyFederal rules require drivers to read and speak English well enough to do the job and communicate with officials

A few disqualifying issues come up often. A DUI, leaving the scene of an accident, or using a vehicle to commit a felony can bar you from holding a CDL for a year or longer. An unresolved drug or alcohol violation in the Clearinghouse will stop the process until you complete the return-to-duty steps. Our FMCSA Clearinghouse guide explains how that works.

Class A vs Class B vs Class C: which CDL do you need?

ClassWhat you can driveCommon jobs
Class ACombination vehicles over 26,000 lbs combined weight, where the towed unit is over 10,000 lbsOTR, regional, and local tractor-trailer, flatbed, tanker
Class BSingle vehicles over 26,000 lbs, or towing 10,000 lbs or lessDump trucks, straight trucks, city buses, some delivery
Class CSmaller vehicles carrying 16 or more passengers or placarded hazmatShuttle buses, small hazmat vehicles

If you want the widest set of options, get Class A. It covers most of what a Class B license allows, and the pay ceiling is higher. Our breakdown of OTR vs regional vs local trucking jobs can help you figure out which kind of Class A work fits your life.

Step 1: Pass the DOT physical

Schedule a DOT medical exam with a certified examiner listed on the FMCSA National Registry of Certified Medical Examiners. The exam checks vision, hearing, blood pressure, and conditions like diabetes and sleep apnea that can affect safe driving.

A clean exam usually earns a medical certificate that is valid for up to 24 months. Some conditions, such as high blood pressure, can mean a shorter certificate, often one year, so you have to be rechecked sooner. Bring a list of your medications and any paperwork from your doctors to avoid delays.

You will also self-certify your driving type with the state (for example, non-excepted interstate), which tells them whether they need your medical certificate on file.

Step 2: Get your commercial learner's permit (CLP)

The CLP lets you practice driving a commercial vehicle on public roads with a CDL holder in the passenger seat.

To get it, you will visit your state DMV or licensing agency and:

  1. Submit your application, identity documents, and medical certificate.
  2. Pass a vision test.
  3. Pass the general knowledge test.
  4. Pass the knowledge tests for your class, such as air brakes and combination vehicles for Class A.
  5. Pay the permit fee, which varies by state.

Many students also take the knowledge tests for endorsements at this stage, like tanker or doubles and triples, since you are already studying. Our guide to CDL endorsements covers which ones are worth adding early.

Your CLP is valid for a limited time. Federal rules cap it at one year, and many states issue it for 180 days with an option to renew. Once you have it, you must hold it for at least 14 days before you can take the skills test.

Step 3: Complete Entry-Level Driver Training (ELDT)

Since February 7, 2022, first-time Class A and Class B applicants must complete ELDT before taking the skills test. The same applies if you are upgrading from Class B to Class A, or getting the hazmat, passenger, or school bus endorsement for the first time.

ELDT has two parts:

  • Theory (classroom or online). Covers topics like vehicle inspection, hours of service, trip planning, and handling emergencies. You must score at least 80 percent on the assessment.
  • Behind-the-wheel training. Done on a practice range and on public roads. There is no set minimum number of hours. Your instructor decides when you are proficient.

The key detail: your training provider must be listed on the FMCSA Training Provider Registry. When you finish, the provider submits your completion to the registry, and the state checks it before letting you test. Training from an unregistered school does not count, so verify before you pay.

How to choose a CDL school

Not all programs are equal. Ask these questions before you sign anything:

  • Is the school on the Training Provider Registry?
  • How many hours of actual behind-the-wheel time will I get, and how many students share each truck?
  • Does the school provide the truck for the skills test?
  • What is the pass rate on the first skills test attempt?
  • Are there extra fees for retests, permits, or the physical?
  • Is tuition refundable if I leave the program?

Step 4: Pass the CDL skills test

The skills test has three parts, and you usually must pass them in order.

PartWhat examiners checkCommon reasons people fail
Pre-trip inspectionYou walk around the truck and explain what you are checking and whyMissing items, not explaining clearly, skipping the in-cab air brake check
Basic control skillsBacking maneuvers such as straight line, offset, and alley dockToo many pull-ups, crossing boundary lines, too many get-outs to look
On-road drivingTurns, lane changes, intersections, railroad crossings, and general safetyRolling stops, poor mirror use, wide or clipped turns, speeding

If you train on an automatic truck, your license will carry a restriction against driving manual transmissions. If you test in a truck without full air brakes, you will get an air brake restriction. These restrictions can limit which jobs you qualify for, so test in the equipment you plan to drive.

If you fail a section, states set their own retest rules, waiting periods, and fees. Many schools build retest time into their programs.

Step 5: Get your CDL issued

Once you pass, you will return to the DMV (or finish at the testing site in some states) to pay the license fee and get your CDL. Some states hand you a temporary paper license and mail the permanent card.

After that, a few things stay on your to-do list:

  • Keep your medical certificate current and submit it to your state before it expires.
  • Understand hours of service before your first dispatch. Our hours of service rules explained post covers the 11-hour and 14-hour limits.
  • Stay current on rule changes. Our post on 2025 FMCSA regulation changes is a good starting point.

How much does it cost to get a CDL?

Costs vary a lot by state and training path. Here is a typical breakdown for a Class A license, with approximate figures:

ExpenseTypical range
CDL school tuition (private)About $3,000 to $10,000
Community college programOften less than private schools, varies by state
DOT physicalAbout $75 to $150
CLP and knowledge test feesVaries by state, often under $100
Skills test and license feesVaries by state, often $50 to $250 combined
Truck rental for testing (if not provided)Varies, sometimes a few hundred dollars

Company-sponsored CDL training

Many large carriers run their own schools or pay tuition in exchange for a work commitment, often around 6 months to a year. This can be a smart way to start with little money down, but read the contract closely:

  • How much do you owe if you leave early, and is it prorated?
  • What is the pay during training and after you solo?
  • Will you drive OTR, and for how long before local or regional work opens up?

Also check for grants. Workforce programs under WIOA in many states help pay for CDL training, and veterans may be able to use GI Bill benefits at approved schools.

How long does it take to get a CDL?

A realistic timeline for a full-time student looks like this:

StageTypical time
DOT physical and document gatheringA few days to 2 weeks
Studying and passing the CLP knowledge tests1 to 2 weeks
Required waiting period with a CLPAt least 14 days
ELDT theory and behind-the-wheel trainingAbout 3 to 7 weeks, often done during the waiting period
Skills test scheduling and testingA few days to several weeks, depending on your state's test backlog

Put together, most people are licensed in about 1 to 2 months. Part-time programs and states with long test waitlists can stretch that to 3 or 4 months.

What to do after you get your CDL

Getting licensed is only half the goal. Your first job sets the tone for your career, so be selective.

  • Target carriers that hire new drivers. Many require 6 to 12 months of experience, but plenty will train or finish training you. Our list of the best trucking jobs for new CDL drivers shows where to start.
  • Understand the pay before you accept. Cents per mile, hourly, and percentage pay work very differently. See how much truck drivers make for typical ranges.
  • Ask the recruiter direct questions. Home time, how many miles per week you can expect, and what happens when you are sitting at a dock. Our list of questions to ask a trucking recruiter helps.

Find your first CDL job with NovaLinx

Once your license is in hand, you can browse CDL jobs on NovaLinx and filter by home time, route type, and pay, including roles open to new drivers. The NovaLinx app is free for drivers and lets you save jobs and apply from your phone, so you can line up interviews while you finish school. If you run a fleet and want to reach newly licensed drivers, you can post your jobs on NovaLinx.

Frequently asked questions

How long does it take to get a CDL?

Most people go from starting school to holding a Class A CDL in about 4 to 8 weeks if they train full time. Part-time and weekend programs often take 2 to 4 months. The federal rule that you must hold your learner's permit for at least 14 days before the skills test sets the minimum.

Can you get a CDL at 18?

Yes, but in most cases only for intrastate driving, meaning you stay within your home state. Federal rules require drivers to be at least 21 to drive a commercial vehicle across state lines or haul hazmat that requires placards. Limited apprenticeship pilot programs have allowed some 18 to 20 year olds to drive interstate under strict conditions, so check current FMCSA guidance.

How much does CDL school cost?

Private Class A CDL programs typically cost somewhere between $3,000 and $10,000, depending on the state, program length, and how much behind-the-wheel time is included. Community colleges are often on the lower end. Some carriers offer company-sponsored training at little or no upfront cost in exchange for a work commitment.

Do I need ELDT to get a CDL?

If you are getting a Class A or Class B CDL for the first time, upgrading from B to A, or adding a first-time hazmat, passenger, or school bus endorsement, you must complete Entry-Level Driver Training from a provider listed on the FMCSA Training Provider Registry. The requirement took effect on February 7, 2022. Drivers who held those credentials before then are generally exempt.

Is a Class A or Class B CDL better?

A Class A CDL is more flexible because it lets you drive tractor-trailers and most Class B vehicles too. Class B is a good fit for local work like dump trucks, box trucks, and buses. If you are unsure, most drivers start with Class A because it opens the most jobs.

  • how to get a cdl
  • cdl requirements
  • commercial learner's permit
  • eldt training
  • cdl skills test
  • cdl school cost