FMCSA-Registered CDL Schools

National directory of Entry-Level Driver Training (ELDT) Provider Registry schools — the federally-approved list every CDL applicant must train through. Search by state, city, and endorsement.

Our CDL school directory is being built. The FMCSA Training Provider Registry currently lists ~14,000 schools nationwide — visit the official FMCSA TPR search at tpr.fmcsa.dot.gov/search to find a school near you. We will publish our directory once import is complete.

Honest disclaimer: the FMCSA Training Provider Registry does not publish tuition, schedules, or job-placement statistics. We list only what FMCSA publishes: the school's address, contact info, registered programs and endorsements, and registration date. Always contact the school directly for current pricing, start dates, and financing.

Active Providers
0

Currently on the FMCSA TPR.

Removed (Historical)
0

Previously listed; no longer active.

All Records on File
0

Active + historical, since first ingest.

Find a CDL school

Search by school name. Optionally narrow by state. Results return as JSON; the per-state pages below give a fully-faceted browse experience.

About the FMCSA Training Provider Registry

Under 49 CFR Part 380 Subpart F, every applicant for a Class A or Class B Commercial Driver's License must complete training delivered by a school listed on the federal Training Provider Registry before their state will let them schedule the CDL skills test. The rule also applies to upgrades between CDL classes and to the hazardous-materials, passenger, and school-bus endorsements. The registry is operated by the Federal Motor Carrier Safety Administration and updated continuously as schools register, modify, or are removed.

TruckCodex mirrors the registry weekly so prospective drivers can search by state and endorsement without paying a marketing referral. Every record on this directory comes directly from the FMCSA's public Training Provider Registry — we do not editorialize, rate, or rank schools. We do, on each school's detail page, cross-link to trucking carriers physically based in the same city and state, so a prospective student can see the operating-authority landscape near where they will be trained.

For the live, real-time record before paying tuition, search the school directly at tpr.fmcsa.dot.gov.

Frequently asked questions

What is the FMCSA Entry-Level Driver Training (ELDT) Provider Registry?
The Training Provider Registry (TPR) is the federal list of training schools authorized by the Federal Motor Carrier Safety Administration to teach the federally-mandated entry-level driver training curriculum. Since February 7, 2022, every applicant for a Class A or Class B commercial driver's license — and every driver upgrading a CDL or adding a hazmat, passenger, or school-bus endorsement — must complete training from a school listed on the TPR before taking the CDL skills test. This directory mirrors the public TPR record so prospective students can search by state, city, and endorsement.
How do I know a CDL school is FMCSA-approved?
An approved school appears on this directory with an active status, has a valid TPR ID, and is listed at https://tpr.fmcsa.dot.gov/search — the official source. If a school tells you it can train you for a CDL but isn't on the registry, the state CDL skills examiner will not accept your training certificate, and you cannot take the CDL skills test. Always verify a school's TPR registration before paying tuition.
Does this directory list every CDL school in the United States?
It lists every school registered with the FMCSA Training Provider Registry — currently around 14,000 nationally. Schools that teach refresher courses, defensive driving, or specialty topics outside the federal entry-level curriculum may not be on the registry but still operate legally for those non-CDL courses. For a CDL skills test, only TPR-registered schools count.
What endorsements can I get training for?
The FMCSA-mandated entry-level training curriculum covers Class A and Class B CDL programs, plus three endorsement-specific programs: hazardous materials (H), passenger (P), and school bus (S). Some schools also offer training for tank vehicle (N), doubles/triples (T), and air brake skills, but those are not federally mandated under ELDT. Filter the directory by endorsement to find schools that teach the program you need.
How is this directory updated?
We refresh the underlying data weekly directly from FMCSA's public Training Provider Registry. Schools that newly register appear within a week of FMCSA listing them. Schools that the FMCSA removes from the registry (for failure to meet training standards, voluntary withdrawal, or inactive status) are flagged on this site as REMOVED and excluded from the public sitemap, but their detail pages remain accessible so prospective students who paid them can find context.
What does CDL training cost and how long does it take?
We do not publish tuition, schedule, or completion-time data — FMCSA does not require schools to report those fields, and we will not fabricate them. Industry-typical ranges: Class A programs run $5,000 to $10,000 and take three to seven weeks of full-time study; Class B programs run $2,500 to $5,000 and take two to four weeks. Always contact the school directly with the contact information on its detail page for current pricing and start dates.

Data sources & freshness

TruckCodex aggregates official public-sector datasets. See the Source registry for dataset-level coverage and the Freshness log for last-import timestamps.

Census, SAFER, SMS, Licensing & Insurance (L&I), roadside inspections, crashes, and authority history.

Refreshed daily.

Vehicle recall campaigns, defect investigations, and consumer safety complaints (SCRS).

Refreshed daily.
EIA

Retail diesel and gasoline price history and state fuel-tax tables.

Refreshed weekly.

Cross-border carrier registry and Canadian recall campaigns where applicable.

Refreshed weekly.

TruckCodex is an independent aggregator; it is not affiliated with FMCSA, NHTSA, EIA, or Transport Canada. Always verify compliance-critical information directly with the originating agency.