"How long does it take to get a CDL?" has no single honest answer, because the time is made of pieces controlled by different parties. Federal rules fix a few waiting periods. Your state licensing agency controls appointment availability and its own paperwork. The training school you pick controls how long training takes. This guide separates those pieces, so you know which parts are fixed by regulation and which you have to ask about. We do not quote an average, because no official source publishes one.
The licensing path in order
- Meet the basics. A commercial learner's permit (CLP) applicant must be at least 18 and hold a valid driver's license from the same state that issues the CLP (49 CFR 383.25).
- Pass the knowledge tests for a CLP. That means the general knowledge test for the vehicle you expect to drive, plus the tests for any passenger, school bus or tank vehicle endorsement you want on the permit (383.25).
- Complete entry-level driver training (ELDT) from a provider listed on FMCSA's Training Provider Registry, before your first Class A or Class B skills test (380.609, 383.71).
- Wait out the permit holding period. You cannot take the CDL skills test during the first 14 days after the CLP is first issued (383.25).
- Pass the skills test in a vehicle representative of the type you will drive (383.71).
- Finish medical and self-certification paperwork through your state (383.71).
The fixed federal time limits
| Rule | What the regulation says |
|---|---|
| Minimum wait before the skills test | No skills test in the first 14 days after the CLP is initially issued. |
| CLP validity | A CLP is valid for no more than one year from initial issuance, unless the holder retakes the general and endorsement knowledge tests. |
| CLP renewal | A CLP issued for less than a year can be renewed, but is still not valid for more than one year from the date of initial issuance. |
Two practical points follow. First, the 14 days is a floor, not a typical timeline: the CLP is the starting gun only for the skills test, and you still need training and a test slot. Second, the one-year limit is a real deadline. If your training or test scheduling drags on, you may have to retake the knowledge tests.
What ELDT does and does not set
ELDT is required before the first Class A or Class B CDL skills test, before a skills test to upgrade to Class A or B, and before a first passenger or school bus endorsement skills test or first hazardous materials endorsement knowledge test (49 CFR 380.605, 380.609). Some drivers are excluded, for example those whose state waives the skills test or who are removing a restriction.
The training has to come from an entity on the Training Provider Registry. To be listed, a provider must follow a curriculum that meets the criteria in appendices A through E of part 380, and use facilities, vehicles and instructors that meet federal criteria (380.703). The section that sets those listing requirements does not state a minimum number of hours. The curriculum itself is in the appendices, so check the appendix requirements or ask your school how it measures completion before you assume a fixed number of weeks. Anyone quoting you "it takes exactly X weeks" is describing that school's schedule, not a federal requirement.
That is why we do not print durations for schools on CompareCDL. When a school has not published a program length, we say so rather than guess. Ask each school directly: how many classroom and range or road sessions are scheduled, how often a new class starts, and how soon after training they can book your skills test.
Where the real variation comes from
- School schedule. Full-time and part-time programs, and how often new classes start, differ by school. Ask for a written schedule.
- Your state's appointment availability. Testing appointments, third-party testers and processing steps are state matters. Your state's CDL page and manual are the authority; see the guides for Florida, Georgia, California and others.
- Skills test readiness. The skills test is a pass-or-fail road and vehicle test. Retaking it adds time, and your state sets retake rules.
- Endorsements. Extra endorsements add steps. Under the federal CLP rule, a CLP can carry only passenger, school bus and tank vehicle endorsement tests, and a CLP holder must not transport hazardous materials. Other endorsements come later.
- Medical certification. Applicants who will drive non-excepted interstate must be medically examined and certified in accordance with 49 CFR 391.43, and the state posts the status on your record (383.71).
A planning checklist
- Decide Class A or Class B, based on the vehicle you want to drive, and which endorsements you want.
- Look up your state's CLP steps and the documents it requires, since proof-of-residency and identity rules are state specific.
- Choose a school that is on the Training Provider Registry. Check any school's listing before paying a deposit; our ELDT school lists are a starting point for many cities.
- Ask the school, in writing, for its class schedule, start dates and how skills test scheduling works.
- Count the one-year CLP clock from the day it is issued, and plan the skills test inside it.
- Compare prices only from published or verified sources. See our CDL tuition report for the schools that have verified pricing, and treat any school without one as "call to confirm."
Where to start in your area
Browse schools in Houston, Atlanta, Columbus or Jacksonville, or look at free CDL training options in Houston and in Columbus. If you want a state's complete steps, open its state hub from the Texas, Florida or Ohio pages and compare the FMCSA-registered schools listed there.
Bottom line: the only fixed times in federal law are the 14-day permit wait and the one-year permit life. Everything else depends on your school, your state and how ready you are. Get those numbers from the school and the state, in writing, before you commit.
What schools actually charge: CDL School Tuition Report 2026.