Home / How long is CDL school

How long is CDL school?

A typical CDL program runs about 4 weeks. Of the 1,050 programs that post a length and a price on state training lists, the median is 4 weeks at about 40 hours a week. Half run 4 weeks or less, and the middle half run 4 to 8 weeks. FMCSA sets no minimum number of training hours, so the length is up to each school and any rule your state adds.

Updated Oct 7, 2026 · Labor Dept. TrainingProviderResults.gov file of Oct 5, 2026 · FMCSA entry-level driver training rule

4 weeks

Median length of 1,050 CDL programs that post a length and a price on state training lists.

4 to 8 weeks

The middle half of programs (25th to 75th percentile).

40 hours

Median hours a week; 47% of programs report exactly 40.

No minimum

Training hours FMCSA requires. Schools set the length, and states can add rules.

On this page: program length · hours · by state · by school type · examples · permit and test timing · limits · sources

How long CDL programs run

51% of programs run 4 weeks or less and 27% run 8 weeks or more. We counted the CDL programs on state approved training lists that report a length in weeks and a posted tuition, and joined each with its tuition.

LengthProgramsShare of programsMedian posted tuition
1 to 2 weeks 83 8% $3,561
3 to 4 weeks 455 43% $5,000
5 to 8 weeks 336 32% $4,960
9 to 12 weeks 78 7% $4,748
13 to 26 weeks 78 7% $5,198
27 weeks or more 20 2% $4,748

Source: US Dept. of Labor TrainingProviderResults.gov, DownloadPrograms.xlsx, downloaded Oct 5, 2026. n = 1,050 programs. Tuition is the posted price of the same rows.

Registry check: 619 of the 1,050 programs match a school that is active and open to the public on FMCSA's registry. Their median is also 4 weeks, with the middle half at 4 to 8 weeks. The other 431 are at providers we could not match to an open registry school, so look each one up in the registry before you rely on its posted length.

Posted tuition does not climb with length: the median is $5,000 at 3 to 4 weeks, $4,960 at 5 to 8, $4,748 at 9 to 12 and $5,198 at 13 to 26. The shortest band, 1 to 2 weeks, is the cheapest ($3,561), and it mixes full Class A courses with upgrade, passenger bus and theory-only courses. Our cost page has posted tuition by state.

How many hours is CDL training?

A typical CDL program is about 160 hours: the median program reports 40 hours a week for 4 weeks, and the middle half work out to 120 to 210 hours. 47% of programs report exactly 40 hours a week, which is eight hours a day over five days.

A note on the hours column: the data dictionary describes that field as the program's length in clock or contact hours, but we read it as hours a week. Of the 93 programs whose names state a total (for example "160 Hours"), hours times weeks matches the name in 70 and the field on its own matches in 12 (the 10 that fit both readings are all one-week courses). Treat the 160-hour total as an estimate.

FMCSA does not set the length. Its summary of the entry-level driver training rule says there is no required minimum number of instruction hours. Theory training ends with an assessment that needs a score of at least 80%, and behind-the-wheel training is complete when the instructor documents that the trainee has shown proficiency; the instructor records the clock hours spent, but no minimum applies. States may add requirements of their own.

How long is CDL school in your state?

Medians run from 3 weeks to 21 weeks among the 36 states with at least 5 programs that report a length. Colorado's 10 programs post 3 to 32 weeks and Minnesota's 17 programs post 15 to 30 weeks, which pulls their medians up. Another 10 have fewer than 5 programs each (Arizona, District of Columbia, Hawaii, Kansas, Kentucky, Montana, Oklahoma, Texas, Vermont and Wyoming), so we show no median for them. Delaware, Maine, New Jersey, Ohio and West Virginia have no program in this count.

A state's row counts only programs that also post a usable tuition. Illinois's row counts 7 of the 94 programs the state lists with a length, and across all 94 the median is 6 weeks with 29% at 4 weeks or less. New York's row counts 38 of the 104 programs the state lists with a length, and across all 104 the median is 3 weeks with 60% at 4 weeks or less. The other states in the table have most of their programs counted.

StatePrograms with a lengthMedianMiddle halfRun 4 weeks or less
Alabama 5 6 weeks 4 to 6 weeks 40%
Alaska 25 3 weeks 1 to 4 weeks 84%
Arkansas 16 5 weeks 4 to 8 weeks 31%
California 69 6 weeks 5 to 10 weeks 25%
Colorado 10 21 weeks 4 to 31.5 weeks 40%
Connecticut 11 8 weeks 4 to 10 weeks 36%
Florida 58 4 weeks 3 to 8 weeks 64%
Georgia 32 8 weeks 4 to 8.5 weeks 34%
Idaho 17 4 weeks 3 to 4 weeks 82%
Illinois 7 7 weeks 6 to 9.5 weeks 0%
Indiana 31 3 weeks 3 to 4 weeks 84%
Iowa 16 4 weeks 4 to 6 weeks 63%
Louisiana 38 4 weeks 4 to 7 weeks 58%
Maryland 21 8 weeks 6 to 11 weeks 24%
Massachusetts 15 6 weeks 4 to 8 weeks 33%
Michigan 60 4 weeks 2 to 4 weeks 85%
Minnesota 17 15 weeks 15 to 30 weeks 0%
Mississippi 50 6 weeks 4 to 8 weeks 38%
Missouri 35 4 weeks 3 to 5 weeks 66%
Nebraska 11 4 weeks 4 to 5.5 weeks 64%
Nevada 32 4 weeks 4 to 5 weeks 69%
New Hampshire 9 6 weeks 5 to 6 weeks 0%
New Mexico 20 5 weeks 4 to 5.5 weeks 30%
New York 38 6.5 weeks 4 to 12 weeks 29%
North Carolina 52 4.5 weeks 4 to 8 weeks 50%
North Dakota 13 4 weeks 3 to 6 weeks 69%
Oregon 8 4 weeks 4 to 5 weeks 75%
Pennsylvania 74 5 weeks 4 to 6 weeks 49%
Rhode Island 8 9 weeks 8 to 22 weeks 0%
South Carolina 18 4 weeks 4 to 5 weeks 61%
South Dakota 7 4 weeks 3.5 to 4 weeks 86%
Tennessee 38 4 weeks 4 to 8 weeks 55%
Utah 20 5 weeks 4 to 6 weeks 30%
Virginia 37 5 weeks 4 to 8 weeks 49%
Washington 87 4 weeks 3 to 5 weeks 68%
Wisconsin 19 5 weeks 4 to 9 weeks 47%

Source: TrainingProviderResults.gov programs, Oct 5, 2026. A state's median reflects who its list includes: lists carry programs a state approved for WIOA workforce money.

Do college programs take longer than private schools?

Public and associate's-degree programs do, by about 2 weeks. Private for-profit schools post a median of 4 weeks (477 programs). Public programs post 6 weeks (128) and associate's-degree programs post 6 weeks (139). College certificate programs (90) post 4.5 weeks, so the gap sits in public and degree programs. Public programs also post the lowest median tuition ($3,500).

Type of school, as reportedProgramsMedian lengthMiddle halfMedian posted tuition
Private For-Profit 477 4 weeks 4 to 5 weeks $5,025
Other 181 4 weeks 4 to 8 weeks $5,000
Higher Ed: Associate's Degree 139 6 weeks 4 to 9.5 weeks $4,500
Public 128 6 weeks 4 to 8.5 weeks $3,500
Higher Ed: Certificate of Completion 90 4.5 weeks 4 to 7 weeks $5,050
Private Non-Profit 22 5.5 weeks 4 to 8 weeks $5,200

Source: TrainingProviderResults.gov programs, Oct 5, 2026. Types are the entity type each school reported; groups under 20 programs are left out.

Examples at each length

Of the programs whose names say Class A, 40 post 2 weeks or less, and 9 of those are upgrade, theory-only or similar courses by name, so read the program name before you compare lengths. The 565 programs whose names say Class A have a median of 4 weeks, with the middle half at 4 to 6 weeks, close to all CDL programs.

LengthHours a weekProgram as listedSchoolPosted tuition
1 week 40 CDL Class A - 40 Hour Program FCG Truck Driver Training Inc, Byron Center, MI $4,120
4 weeks 40 Tractor Trailer Operator Program (1) (160 hours) American Career Training, LLC, Redding, CA $4,920
6 weeks 40 Class A Commercial Driver's License Certificate (CDL) Hawkeye Community College, Waterloo, IA $4,995
8 weeks 21 CDL A (Tractor Trailer) Program Dutchess School of Driving INC, Hopewell Jct, NY $4,955
16 weeks 10 Commercial Driver's License Training Program CDL-A Berks Career & Technology Ctr, Leesport, PA $5,900

Source: TrainingProviderResults.gov programs, Oct 5, 2026. Picked by rule, not recommended: at each length, the Class A program whose posted price is closest to the national median ($4,900). Only programs that post 10 to 40 hours a week under a name the file did not cut off, at a school with an active registry location in the same place, are considered. Confirm length and price with the school.

How long does it take to get a CDL?

You can take the skills test once two things are true: 14 days have passed since the permit was issued, and entry-level driver training is finished. For the median program (4 weeks), the training is the longer wait. The rules behind that:

The knowledge test, the medical exam and the skills test are scheduled by each state, and those waits are not in any file we use.

Limits: what these numbers leave out

The lists cover programs a state approved for WIOA workforce money, so they lean toward community colleges and larger private schools; a school that is not on a list can run shorter or longer. We started from the 1,551 CDL programs behind the cost page. We dropped 78 refresher courses (they are for drivers who already hold a CDL) and 38 rows whose names do not read like driving programs (for example "Computer Programming AAS" and "Cement Mixer Training"). We also dropped 14 that post 52 weeks or more. Of those, 5 type the hours from the program title into the weeks field ("Tractor Trailer Training/Local - 80 Hours" posts 80 weeks), and the rest are long college programs or look like entry mistakes. Another 371 report no fixed length because the file marks them competency-based. That leaves 1,050. A further 242 CDL programs report a length but no usable tuition (blank, $0 or a figure outside $1,000 to $30,000), so they are not counted. Their median is also 4 weeks, with the middle half at 1 to 8 weeks.

The file asks for length "as completed by a full-time student", so part-time and weekend programs take longer than the posted figure. Long programs pull the average up (the mean is 6.5 weeks), so this page reports medians and middle ranges. Colorado's list posts 50 hours a week on every row, so read that state's numbers with care. A program's length is what the school reported to the state. Check the school's registry status and confirm the schedule with it.

Next: how to get a CDL, what CDL school costs, free CDL training and CDL schools by state.

Sources

Questions people ask

How long is CDL school?

A typical CDL program runs 4 weeks. Half of the 1,050 programs that post a length and a price on state training lists run 4 weeks or less, the middle half run 4 to 8 weeks. The median is 40 hours a week (Labor Department file of Oct 5, 2026).

How many hours is CDL training?

The median program reports 40 hours a week for 4 weeks, which multiplies out to 160 hours; the middle half run 120 to 210 hours. FMCSA sets no minimum number of instruction hours, so a school can run fewer or more.

Is there a minimum number of hours for CDL training?

No. FMCSA says there is no required minimum number of instruction hours. Theory training ends with an assessment that needs a score of at least 80%, and behind-the-wheel training is complete when the instructor documents the trainee's proficiency. States may add requirements of their own.

What is the fastest way to get a CDL?

About 2 weeks from the permit is the floor: the skills test cannot be taken in the first 14 days after the commercial learner's permit is issued (49 CFR § 383.25(e)), and entry-level driver training has to be finished first. Courses that short exist: of the programs whose names say Class A, 40 post 2 weeks or less, though 9 of those are upgrade, theory-only or similar courses by name.

Do college CDL programs take longer than private schools?

Public and associate's-degree programs do, by about 2 weeks. Public programs (128) post a median of 6 weeks and associate's-degree programs (139) post 6 weeks, against 4 weeks at private for-profit schools (477). College certificate programs (90) post 4.5 weeks, so the gap sits in public and degree programs.

How long is CDL school in my state?

The table above lists 36 states with at least 5 programs that report a length. For example, Georgia's 32 programs post a median of 8 weeks and Florida's 58 post 4 weeks. States with fewer than 5 programs reporting a length show no median, and Delaware, Maine, New Jersey, Ohio and West Virginia have no program in this count.