CDL schools registered with FMCSA, by city
Since February 2022 most new truck and bus drivers must train with a provider on FMCSA's Training Provider Registry before the CDL skills test. Every school here is an active, publicly enrolling, in-person location on that registry, with the classes and the kind of driving training it is registered to teach.
- FMCSA-registered status from the official record, with the date we checked
- Training provider
- Enrollment
- Class A CDL training
- Class B CDL training
- Address and phone from the public record
No ratings for sale. Featured spots are labelled and never change the order.
Top cities
Where the most CDL schools are listed.
How it works
Compiled from FMCSA Training Provider Registry: Registered Locations download, 49 CFR Part 380, Subparts F and G (entry-level driver training).
Search your area
Every CDL school in the public record for your city — not just the ones that paid to be listed.
Check the record
FMCSA-registered status, key facts and the date we last refreshed the data, on every profile.
Contact them directly
Call from the profile or send a message. We never sell your details.
Browse by state
Guides
Plain-English answers, with links to the official sources.
Our promise
What we will never do — for the people searching and for the businesses listed.
Are you a CDL school?
Your listing already exists — it was built from public records. Claim it free to correct your details, or get featured in your city for $149/month. No per-lead fees.
Common questions
Do I have to go to an FMCSA-registered CDL school?
If you are getting a Class A or B CDL for the first time, upgrading from B to A, or adding a passenger, school bus or hazmat endorsement for the first time, yes. Since February 7, 2022, you must complete entry-level driver training with a provider on FMCSA's Training Provider Registry before the skills test (or the hazmat knowledge test). See FMCSA's applicability page for exceptions.
What do theory, range and public road mean on a profile?
They are the three parts of entry-level driver training a location can register for. Theory is classroom or online instruction ending in a written assessment (80% to pass). Range is driving on a closed course; public road is driving in traffic. Range and public-road training must come from the same provider, but theory can come from a different one.
How many hours of training are required?
None, federally. The ELDT rules set a curriculum but no minimum hours for theory or driving; the instructor must cover every topic and document that you are proficient. Programs therefore vary a lot. Ask each school how many hours you will personally drive.
Does being on the registry mean a school is good?
No. Registration is a self-certification that the provider meets FMCSA's requirements; FMCSA can audit and remove providers, but the registry does not rate schools or publish pass rates, prices or complaints. Ask for an itemized quote, the refund policy and the state agency that licenses the school.
Why isn't my company's training program listed?
We list only in-person locations that are open to the public. Programs registered as private enrollment only (for a company's own employees), traveling trainers without a fixed address and online-only theory providers are not included. If your public location is missing, tell us.
Can schools pay to rank higher?
No. Order within a city follows the registered training (full Class A programs first) and is never for sale. Schools can buy a labelled featured spot for a flat monthly fee that is the same for every school and is never tied to enrollments or tuition.