How Long Does It Take to Get CDL

How Long Does It Take to Get CDL?

By PassMyCDL Team .

September 24, 2026

Most people take 7 to 12 weeks from the day they start the process to the day they hold a full CDL in their hand. The number you hear most often — 3 to 4 weeks — refers only to CDL school. It does not include the time to get your Commercial Learner Permit, the mandatory 14-day CLP hold, or DMV scheduling delays that affect nearly every candidate.

This guide breaks the full timeline into real steps, explains what slows most people down, and shows you exactly what you can do to move faster.

Fastest possible

5–6 wks

First-attempt passes, immediate scheduling

Average path

7–12 wks

Full-time school, normal DMV wait times

Part-time school

3–6 mo

Evenings & weekends while working

The full CDL timeline step by step

The CDL process has six distinct phases. Each one takes time, and some have mandatory waiting periods that you cannot skip no matter how prepared you are.

Meet eligibility requirements

Age 18+ / 21+ interstate · DOT physical · valid license

1–3 days

Pass the CDL knowledge test

General knowledge + endorsement tests at state DMV

1–4 weeks

Get your Commercial Learner Permit (CLP)

Issued same day · federal 14-day hold begins — cannot be skipped

14-day hold

Complete ELDT-certified CDL school

40h classroom + 120h range/road · runs during 14-day hold

3–4 weeks

Pass the CDL skills test

Pre-trip inspection · basic control · on-road driving test

1 appointment

Receive your full CDL

CLP upgraded to CDL · same day or mailed within 2 weeks

Same day

Total: most people 7–12 weeks · fastest possible 5–6 weeks

  1. Meet eligibility requirements (1-3 days): You must be at least 18 for intrastate driving or 21 for interstate. You need a valid regular driver’s license, a Social Security number, and you must pass a DOT physical exam. The physical is done by a certified medical examiner and typically takes one appointment.
  2. Study for and pass the CDL knowledge test (1-4 weeks): Before you can get your Commercial Learner Permit (CLP), you must pass a written knowledge test at your state DMV. The general knowledge test is required for everyone. If you want air brakes or hazmat endorsements, those are separate written tests taken the same day. Most people study for 1 to 4 weeks depending on their schedule and prior driving experience.
  3. Get your Commercial Learner Permit (CLP) Same day as knowledge test): Once you pass the knowledge test your state DMV issues your CLP on the spot. You can now legally practice driving a commercial vehicle under the supervision of a licensed CDL holder. You cannot take the CDL skills test until you have held your CLP for at least 14 days — this is a federal rule that applies in every state without exception.
  4. Complete CDL school or training3-4 weeks full-time / 2-4 months part-time): Full-time CDL programs run Monday through Friday for 3 to 4 weeks and typically include 40 hours of classroom instruction and 120 hours of range and road driving. Since you already have your CLP by this point, school and the 14-day hold overlap. Part-time programs run evenings or weekends and take 2 to 4 months. Since February 2022, all new CDL applicants must complete an ELDT-certified training program before taking the skills test.
  5. Pass the CDL skills test (1 appointment / 2-3 hours): The CDL skills test has three parts: a pre-trip vehicle inspection, a basic vehicle control test on a closed range, and an on-road driving test. Scheduling the test can add 1 to 3 weeks depending on your state’s DMV availability. Some schools offer on-site third-party testing which removes the DMV wait entirely. The road test itself takes about 2 hours.
  6. Receive your CDL (Same day or up to 2 weeks by mai): l After passing the skills test your state DMV upgrades your CLP to a full CDL. Some states print a temporary license the same day. Others mail it, which can take up to two weeks. In most states you drive legally with a printed confirmation while the physical license arrives.

The detail most articles skip: The 14-day CLP hold is federal law. You cannot take your skills test until 14 days after your CLP was issued — even if you finish CDL school faster. Plan around this, not against it.

What slows most people down

The 7 to 12 week average is not caused by the training itself. Most delays come from three places that are easy to avoid if you plan ahead.

Delay

How much time it adds

How to avoid it

Failing the knowledge test first attempt

1-3 weeks

Study the FMCSA manual sections and do practice tests before your DMV appointment

DMV appointment backlogs for skills test

1-4 weeks

Use a school with on-site third-party testing, or schedule your skills test appointment before school ends

Not knowing about the 14-day CLP hold

Up to 2 weeks of wasted time

Get your CLP before school starts so the hold period runs during training, not after

Hazmat TSA background check delay

30-60 days

Apply for hazmat endorsement early — it can be processed while you are still in school

Failing the skills test

1-3 weeks per retake

Practice the pre-trip inspection sequence and backing maneuvers until they are automatic before test day

How CDL class type affects your timeline

The class of CDL you are getting changes both the training length and what you need to study on the knowledge test.

CDL Class

Vehicles covered

Training length

Knowledge test sections

Class A

Tractor-trailers, combination vehicles over 26,001 lbs GCWR

3-4 weeks full-time

General knowledge + combination vehicles + any endorsements

Class B

Straight trucks, large buses, dump trucks over 26,001 lbs GVWR

2-3 weeks full-time

General knowledge + any endorsements

Class C

Vehicles under 26,001 lbs carrying 16+ passengers or hazmat

1-2 weeks

General knowledge + passenger or hazmat

Class A takes the longest because it covers the widest range of vehicles and includes the combination vehicle knowledge section. For most people entering trucking as a career, Class A is the right target because it opens the most job opportunities and carries the highest earning potential.

How endorsements affect your timeline

Endorsements are additions to your CDL that allow you to operate specific types of vehicles or carry specific cargo. Each one requires a separate written knowledge test. Most can be taken the same day as your general knowledge test, which means they add study time but not necessarily calendar time.

Endorsement

Code

Extra time required

Additional steps

Air Brakes

Restriction removal

Extra study only

Written test at DMV, same day as general knowledge

Hazardous Materials

H

30-60 days extra

Written test + TSA background check (longest delay)

Tank Vehicle

N

Extra study only

Written test at DMV, same day as general knowledge

Tanker/Hazmat Combo

X

30-60 days extra

Requires both N and H endorsements

Doubles/Triples

T

Extra study only

Written test at DMV

Passenger

P

Extra study only

Written test + separate skills test required

School Bus

S

Extra study + background check

Written test + background check + separate skills test

Pro tip: If you plan to get the air brakes or tanker endorsement, study for those tests at the same time as general knowledge and take them all on the same DMV visit. It costs no extra calendar time and removes restrictions from day one.

The smart way to use your time before school starts

The biggest opportunity most CDL candidates miss is the period before they even enroll. The weeks between deciding to get a CDL and the first day of school are usually wasted. They do not have to be.

Here is what a smart candidate does in that window:

  • Schedule and complete the DOT physical so it does not delay your CLP application.
  • Study the CDL general knowledge section of the FMCSA manual so the knowledge test is not a surprise.
  • Study air brakes and tanker sections if you plan those endorsements, so you can pass all tests on one DMV visit.
  • Get your CLP as early as possible so the 14-day hold starts running before school does.
  • Research whether your school uses on-site third-party testing or requires a separate DMV appointment for the skills test.

If you get your CLP before school starts, the mandatory 14-day hold expires during school. You can take your skills test immediately after finishing training instead of waiting an extra two weeks. That alone removes a major source of delay for most candidates.

Full-time vs part-time CDL school compared

The choice between full-time and part-time school is mostly a life circumstances decision, not a quality decision. Both paths produce the same license.

Full-time school

Part-time school

Schedule

Monday to Friday, 8+ hours per day

Evenings and weekends

Duration

3-4 weeks

2-4 months

Total training hours

160 hours typical

160 hours same, spread over more weeks

Best for

Career changers, unemployed candidates

People who cannot leave their current job

Income during training

Usually none unless employer-sponsored

Can keep current job throughout

Skill retention

High — daily repetition builds faster

Slightly lower between sessions

What happens if you fail a test?

Failing either the knowledge test or the skills test adds time to your timeline but does not end the process. Both are retakeable, and most states allow multiple attempts.

For the knowledge test, most states require a short waiting period — typically 1 to 7 days — before you can retake it. Some states also limit the number of attempts within a 90-day period. Check your specific state’s rules before your first attempt.

For the skills test, retake rules are similar. You usually need to reschedule an appointment and may need to wait several weeks depending on DMV availability. This is one of the larger timeline risks, which is why practicing the pre-trip inspection and backing maneuvers until they are automatic matters more than most students realize.

The knowledge test failure rate is higher than most people expect because candidates underestimate how precise the questions are. The FMCSA manual uses specific numbers, sequences, and definitions. Questions are designed to catch people who have a general sense of the material but cannot recall the exact threshold or correct order. Treating preparation like memorization of exact numbers — not just general concepts — is what separates first-attempt passes from repeats.

Employer-sponsored CDL programs

If cost is a concern, some large carriers offer employer-sponsored CDL training where the company pays for school in exchange for a driving commitment after graduation, typically one to two years. These programs follow the same timeline as regular CDL school but the candidate is paid during training in some cases.

The tradeoff is that you are committed to one carrier for a set period after getting your license. For people who want to get into trucking with minimal upfront cost, this path makes financial sense. For people who want flexibility in their first job, self-funding training gives more options from day one.

Start studying for the CDL knowledge test today

The PassMyCDL free guide covers the concepts that appear most on the general knowledge test and air brakes section. Use it before your DMV appointment to pass first try and get your CLP without delays.

Frequently Asked Questions

Most people take 7 to 12 weeks from start to finish. Full-time CDL school takes 3 to 4 weeks, but the CLP mandatory 14-day hold, DMV scheduling, and permit testing all add time on either side of school.

The minimum realistic time is around 5 to 6 weeks. That requires passing the knowledge test on the first attempt, getting the CLP before school starts, completing full-time school in 3 weeks, and having an immediate skills test appointment available.

After passing the CDL knowledge test and receiving your CLP, federal law requires you to hold it for a minimum of 14 days before taking the skills test. This applies in every state and cannot be waived.

Most endorsements only require extra study — you take the written tests on the same DMV visit as your general knowledge test. The hazmat endorsement is the exception because it requires a TSA background check that takes 30 to 60 days.

Yes — and it is one of the best things you can do. Studying before school lets you pass the knowledge test early, get your CLP sooner, and use the 14-day hold productively while attending training instead of after.

  • CDL Hazmat Endorsement Study Guide

    CDL Hazmat Endorsement Study Guide

  • CDL Endorsements Guide

    CDL Endorsements Guide

  • Class A vs Class B CDL

    Class A vs Class B CDL

Free TX CDL study guide

Top 50 CDL questions with explanations — covers general knowledge, air brakes, and more.

48 Free CDL Lessons

Every knowledge test section. No account needed. Works on mobile.

Start Free →

Texas endorsement prep

Air Brakes, Hazmat, and Tanker packs — essential for Texas oil field and fuel hauling.

View Course Packs →