What the FMCSA Training Provider Registry is and how to use it

The Federal Motor Carrier Safety Administration (FMCSA) Training Provider Registry is a searchable database of schools and instructors approved to teach the commercial driver's license (CDL) training that federal law requires. If you need a CDL for a truck, bus, or hazmat transport job, you must complete training from a provider listed in this registry — training from an unlisted school will not satisfy federal requirements, even if the school claims to teach CDL material.

The registry is free to search and open to the public. You can look up providers by state, city, or training type (Class A, Class B, passenger, tanker, hazmat, and others). The database tells you whether each provider is currently approved, what endorsements they teach, and how to contact them. This is your main tool for finding a legal training path before you take your CDL test.

Key Takeaways

  • Only training from an FMCSA-approved provider counts toward federal CDL requirements; training from schools not in the registry will not satisfy the law.
  • You can search the registry free at the FMCSA website by state, city, or training type to find providers near you.
  • The registry shows which endorsements each provider teaches, so you can match your job needs (tanker, hazmat, passenger) to available courses.
  • Approval status changes, so confirm a provider is currently listed before enrolling; a school that was approved last year may no longer be.

How to search the FMCSA Training Provider Registry

Go to the FMCSA website and locate the Training Provider Registry search tool. You will enter your state and, optionally, a city or training type. The search returns a list of approved providers in that area with their contact information and the specific endorsements they are authorized to teach.

Each listing shows the provider's name, address, phone number, and website if available. It also displays which CDL classes and endorsements they cover — for example, a school might teach Class A with hazmat and tanker, but not passenger endorsement. If you need a specific endorsement for your job, check that the provider offers it before you call.

The registry updates regularly as providers gain or lose approval. A school that appears in the database today may be removed if it fails an inspection or does not renew its approval. Before you enroll and pay tuition, confirm the provider is still listed and ask them directly about their current FMCSA status.

What FMCSA approval means for a training provider

An FMCSA-approved provider has met federal standards for instructors, curriculum, and classroom and vehicle safety. The school has been inspected and found to teach the required material in a way that prepares students to pass the CDL written and skills tests. Approval does not mean the school is the cheapest or the fastest — it means the training is legal and meets a baseline standard.

Approval also requires the provider to maintain records, report student completions to your state's licensing agency, and allow FMCSA to conduct follow-up inspections. If a provider loses approval, it is usually because of safety violations, instructor problems, or failure to meet record-keeping rules. You will not be penalized for training at a provider that was approved when you enrolled but later lost status, but you should avoid enrolling at a provider that is not currently listed.

Differences between approved providers and what they teach

All FMCSA-approved providers meet the same federal baseline, but they differ in cost, schedule, location, and which endorsements they offer. Some schools teach only Class A truck driving; others offer Class B (smaller trucks and buses) or multiple endorsements. A few specialize in hazmat or tanker training. Your job will determine which endorsements you need, and the registry helps you find providers that teach them.

Cost and length vary widely. Some programs run two to three weeks full-time; others are part-time over several months. Tuition ranges depending on the school, location, and endorsements included. The registry does not list prices, so you will need to contact providers directly to compare. Some employers cover tuition for their drivers, so ask your potential employer whether they have a preferred provider or will pay for your training.

What to do after you find a provider in the registry

Once you have identified one or more approved providers, contact them directly to ask about enrollment, cost, schedule, and whether they teach the specific endorsements you need. Ask about their job placement rate if that matters to you, and whether they offer behind-the-wheel training in your state (some providers operate in multiple states and may have different rules in each).

Before you enroll, confirm in writing that the provider is FMCSA-approved and ask them to show you their current approval status. Get a written agreement that spells out the total cost, what is included, the start and end dates, and what happens if you do not pass the test. Some schools offer retakes at no extra cost; others charge per attempt. Understand the refund policy if you need to withdraw.

After you complete training, the provider will report your completion to your state's Department of Motor Vehicles or equivalent agency. You will then be able to take the CDL written and skills tests. The training itself does not give you a license — it prepares you to pass the tests that do.

Common reasons a provider might not be in the registry

A school that teaches truck driving but is not in the FMCSA registry may be unlicensed, may teach only non-CDL material (like general truck maintenance), or may have lost approval. Some schools advertise CDL training but are not actually approved by FMCSA. Training at an unapproved provider will not count toward your federal CDL requirements, and you will still need to find an approved provider before you can take your test.

If a school tells you it is FMCSA-approved but does not appear in the registry, do not enroll. Search the registry yourself to verify, or contact the FMCSA directly to ask about the school's status. It is not worth the risk of paying for training that will not be recognized.

Frequently Asked Questions

Can I use training from a provider in another state?

Yes, if the provider is FMCSA-approved. You can take training in any state and then take your CDL test in your home state. Some providers operate in multiple states and appear in the registry for each one. Check the registry for your state first, but if you find a better option out of state, confirm it is approved in the state where you will take your test.

What if I cannot find an approved provider near me?

Search a wider geographic area in the registry — you may need to travel for training, or look for part-time programs that fit your schedule. Some providers offer online classroom instruction with in-person skills training, which may give you more flexibility. Contact your state's Department of Motor Vehicles to ask whether they maintain a list of providers or can recommend one.

Does the registry show which providers have the best pass rates?

No, the registry only shows approval status and contact information. Pass rates are not published in the database. You can ask individual providers about their pass rates when you call, but there is no independent source to verify those numbers. Focus on whether the provider is approved, teaches the endorsements you need, and fits your budget and schedule.

What happens if a provider loses FMCSA approval after I enroll?

Your training will still count toward your CDL requirements if the provider was approved when you enrolled. You will be able to take your test. However, you should avoid enrolling at a provider that is not currently listed, because you cannot predict whether it will remain approved long enough for you to finish.

Is there a cost to search the FMCSA Training Provider Registry?

No, the registry is free and open to anyone. You do not need to create an account or provide personal information to search. The only costs are tuition at the training provider you choose.