
Free · built from FMCSA TPR data · updated October 29, 2026
Find a CDL school that's actually on the federal registry
Browse 5,137 publicly listed Entry-Level Driver Training locations across 54 states. Every school page links back to the FMCSA Training Provider Registry so you can double-check before you enroll.
- 5,137public locations
- 54states & territories
- October 29registry snapshot
Browse CDL schools by state
Public-enrollment locations onlyThese counts are schools and training sites that are not marked “private enrollment only” in the registry — the ones a regular student can usually contact. Employer-only training sites are still counted on each state page for honesty.
Guides for new drivers
All guides →How to get a CDL
From learner's permit to road test — the usual path, step by step.
What is ELDT?
Why FMCSA requires Entry-Level Driver Training and who it applies to.
What CDL school costs
Typical price ranges, what tuition usually covers, and how to compare schools.
Texas CDL steps
A Texas-focused checklist with DPS links and ELDT notes.
How to use this directory
1. Confirm it's on the TPR
FMCSA only accepts ELDT completion from providers listed in the Training Provider Registry. We start from that official list.
2. Check Class A vs Class B
Filter for the class you need, and look for behind-the-wheel (range and/or public road) if you need skills training — not theory alone.
3. Verify the day you enroll
Provider status can change. Re-check the school on tpr.fmcsa.dot.gov before you pay a deposit.