5,388 public-enrollment CDL training locations across all 50 states, sourced directly from the FMCSA Training Provider Registry (TPR). The ELDT rule (effective February 7, 2022) requires all first-time Class A and Class B CDL applicants to complete training at a TPR-registered school before taking the CDL skills test. Private-enrollment programs (carrier fleets, transit agencies) are excluded — every school listed here accepts public applications.
Total locations
5,388
public enrollment
States covered
50
all U.S. states
Data source
FMCSA TPR
monthly refresh
ELDT rule
Feb 7, 2022
all states
Alabama
85 Class A
Alaska
14 Class A
Arizona
63 Class A
Arkansas
64 Class A
California
360 Class A
Colorado
67 Class A
Connecticut
10 Class A
Delaware
30 Class A
Florida
143 Class A
Georgia
110 Class A
Hawaii
35 Class A
Idaho
48 Class A
Illinois
127 Class A
Indiana
107 Class A
Iowa
56 Class A
Kansas
61 Class A
Kentucky
74 Class A
Louisiana
83 Class A
Maine
39 Class A
Maryland
84 Class A
Massachusetts
26 Class A
Michigan
62 Class A
Minnesota
52 Class A
Mississippi
94 Class A
Missouri
92 Class A
Montana
66 Class A
Nebraska
59 Class A
Nevada
32 Class A
New Hampshire
34 Class A
New Jersey
117 Class A
New Mexico
51 Class A
New York
129 Class A
North Carolina
108 Class A
North Dakota
33 Class A
Ohio
76 Class A
Oklahoma
71 Class A
Oregon
50 Class A
Pennsylvania
110 Class A
Rhode Island
9 Class A
South Carolina
60 Class A
South Dakota
38 Class A
Tennessee
91 Class A
Texas
439 Class A
Utah
91 Class A
Vermont
12 Class A
Virginia
85 Class A
Washington
94 Class A
West Virginia
51 Class A
Wisconsin
78 Class A
Wyoming
29 Class A
The FMCSA Entry Level Driver Training rule, effective February 7, 2022, requires all first-time applicants for a Class A or Class B CDL — and any driver adding an H, P, or S endorsement — to complete a federally-approved training curriculum before taking the CDL skills test at their state DMV. Training must be completed at a school registered in the FMCSA Training Provider Registry (TPR). Schools must provide both theory instruction and structured behind-the-wheel time on a closed range and public road. The minimum hour requirements are set by FMCSA; individual states and schools may require additional training time. All 5,388 schools in this directory meet those requirements and accept public enrollment.
The FMCSA Training Provider Registry (TPR) is the federal database of CDL schools and training programs approved to provide Entry Level Driver Training (ELDT). All first-time Class A and Class B CDL applicants must complete training at a TPR-registered school before taking the CDL skills test at their state DMV. Schools must register with FMCSA and meet minimum curriculum standards to appear in the registry.
Yes, for entry-level drivers obtaining a Class A or Class B CDL. The ELDT rule (effective February 7, 2022) requires completing training at an FMCSA-registered provider before the skills test. This is a federal requirement that applies in all 50 states. Drivers who already held a CDL before February 7, 2022 are exempt from ELDT requirements when renewing or upgrading.
Public-enrollment schools accept applications from any qualified student. Private-enrollment programs are operated by specific carriers, transit agencies, or employers for their own hires only — they are registered with FMCSA but not open to the general public. This directory shows public-enrollment schools only. Many large carriers (UPS, Amazon, waste haulers) run private programs that require a job offer first.
CDL training costs vary significantly by state, school type, and program length. Community college programs typically cost $3,000–$5,000 and may take a semester. Private truck driving schools typically cost $5,000–$10,000 for a 3–8 week intensive program. Some carriers offer tuition reimbursement or paid CDL training in exchange for a driving commitment (usually 1–2 years). Financial aid and workforce development grants are often available at community colleges.
The FMCSA ELDT rule sets minimum hour requirements: 24 hours of theory instruction plus specific behind-the-wheel hours on a closed range and public road. Most private Class A programs are 3–8 weeks full-time. Community college programs typically run a full semester (15–16 weeks). Accelerated programs exist that complete training in 3–4 weeks with full-time attendance.