CDL School Shortlist

CDL School Shortlist · Texas

Find your CDL school in Texas.

1,082 Texas training locations from the federal ELDT registry, 970 of them in 329 cities. Compare Class A and Class B schools, see the published price where there is one, and star the ones you like.

HoustonDallasSan AntonioFort WorthEl PasoAustin

Open enrollment locations
415
Company-sponsored (private enrollment)
667
With a published price
100
Texas cities
329

Straight answers

The four things people ask first, answered from official sources and this site’s own data.

How much does it cost?

$4,500

The median of the 100 Texas programs listed here that publish a price (most listed locations show no price); they run $1,200 to $12,200. Ask what a price covers. See every price

How long does it take?

Ask the school

Federal rules set no minimum training hours, so schedules vary. Texas then makes you hold your learner permit at least 14 days before the skills test. FMCSA · Texas DPS

Do I have to go to school?

Yes, for most

New drivers must finish entry-level training with a registered provider before testing for certain CDLs and endorsements, a first Class A or B among them. How to enroll

Can someone else pay?

Sometimes

An employer that trains its own drivers, or Workforce Solutions through WIOA for some students. Who pays

The road to your CDL

Four mile markers from today to your first day behind the wheel.

  1. Get your learner permit

    Hold a Texas driver license, then pass the CDL knowledge tests for a commercial learner permit (CLP). Since June 1, 2026, Texas gives those tests in English only.

    Texas DPS: how to apply for a CDL

  2. Train with a registered school

    New drivers finish entry-level training before testing for certain CDLs and endorsements. Federal rules set no minimum hours, so ask each school how many you get behind the wheel. Every location on this site is on the federal registry.

    FMCSA: training requirements

  3. Hold the permit 14 days, then test

    Texas makes you hold the CLP for at least 14 days before the skills tests: pre-trip inspection, basic control and the road test.

    Texas DPS: how to apply for a CDL

  4. Hit the road

    License in hand, you are ready to drive. It starts with the right school near you.

    Find a school

Who pays?

Three doors into CDL training in Texas. Pick yours and see the cities where it is open.

Door 1

I pay the school

$1,200 to $12,200

100 programs listed here in Texas publish a price for the whole program. Ask what it covers.

Cities with a published price

Door 2

An employer trains me

667

company-sponsored locations in Texas. Many are employers that train their own drivers or new hires; ask whether they take outside students, and whether there is a contract or payback if you leave.

Cities with company programs

Door 3

Workforce Solutions may pay

93

programs in Texas on the Texas Workforce Commission’s eligible training list (WIOA). Local Workforce Solutions offices fund training from that list for some students; being on it does not promise funding.

Cities with WIOA-listed programsHow WIOA can pay

Cities with the most schools

All 329 Texas cities

Pick your lane

Every school on this site is on the federal ELDT registry. Start with the license you want.

How it works

  1. Find your city

    Every city on this site has its own page, with the schools split by Class A, Class B and company-sponsored.

  2. Star a few schools

    Tap the star to save a school to your shortlist. It stays on this device. No account, no email.

  3. Compare, then call

    See your schools side by side, every fact with its source and the date we checked it. Then contact each school from its own page.

Choose a state

State guide

Texas

Open enrollment: 415 · Private enrollment: 667

Explore Texas

Before you call a school

How to enroll at a CDL school in Texas

CDL training in Texas has no application window; here is how enrollment works and how to check a school on the FMCSA ELDT Training Provider Registry.

Read the guide

Facts come from public sources, each with its date. How we check listings.

Verified on 2026-10-24