CDL Schools in Texas: Behind-the-Wheel Training

375 CDL schools, truck driving schools and other training locations in Texas (TX) are listed on the FMCSA Training Provider Registry for behind-the-wheel CDL training, including schools in Houston, Dallas, San Antonio, El Paso, Fort Worth. You need behind-the-wheel training from a registered provider after your ELDT theory.

Need ELDT theory? It can come from a different registered provider than your school: our $20 Class A CDL theory course is online and accepted in Texas. The Texas ELDT guide covers the permit and test steps.

Listed from the FMCSA Training Provider Registry. We don't endorse these schools. Contact them directly to confirm courses, prices and schedules. Some registered providers only train their own employees. Report a correction

About CDL training in Texas

Of the 375 TX locations on the registry, 320 (85%) are registered for Class A training, 322 (86%) for Class B, 246 for the passenger (P) endorsement and 224 for school bus (S); 214 also hold hazmat (H) theory, which has no driving portion, so the hazmat endorsement course can be taken online. 82 of the names are a school district, transit agency, college or other public body, which often trains only its own drivers, so the number open to the public may be smaller.

Where each class is taught: Class A in Houston (29), Dallas (16) and San Antonio (15); Class B in Houston (28), Dallas (13) and El Paso (10); the passenger (P) endorsement in Houston (16), El Paso (9) and Dallas (8); school bus (S) in Houston (14), El Paso (9) and Dallas (7).

349 of the 375 list a phone number and 208 publish a website. 183 records were updated by the provider in 2026 and 192 carry an older date; the newest TX record (Mountain View Vocational Institute LLC) is from October 2026. Treat an old date as a reason to call first, not as proof that a school has closed.

The locations are spread over 176 cities; the biggest clusters are Houston (32), Dallas (16), San Antonio (15), El Paso (14) and Fort Worth (11). Also listed: Laredo (9), Austin (6), Beaumont (6), McAllen (6), DeSoto (5), Bryan (4), Edinburg (4), Garland (4), Killeen (4) and Lancaster (4). Each city heading below is a jump link, and every card shows the classes that location is registered for.

Not sure a provider is still registered? Read how to check a provider's registry record, and what separates theory from behind-the-wheel before you compare schools.

Before behind-the-wheel in Texas

Schools in Texas can only put you on the range once you hold a Commercial Learner's Permit from the Texas Department of Public Safety (DPS); the agency lists the CLP fee as $25 (CLP, 180 days). Federal rules then require at least 14 days with the permit before the skills test, and the agency must see both your theory and your behind-the-wheel completions in the FMCSA registry before it gives you that test. So finish theory first, with any registered provider, then bring the permit to one of the 375 TX locations on this page (320 of them train Class A).

The Texas ELDT guide covers the TX permit steps, agency fees and testing rules, and the online theory part costs $20 per course.

All registered schools

375 locations

Abilene

Adkins

Alamo

Alice

Alvin

Alvord

Amarillo

Andrews

Angleton

Archer City

Arcola

Arlington

Austin

Beaumont

Beeville

Belton

Benbrook

Big Spring

Blanket

  • Blanket ISD

    Blanket, 76432

    • Class B
    • Passenger
    • School bus

    Updated in TPR: May 2025

Borger

Bowie

Brashear

Brenham

Brookston

Brownsville

Brownwood

Bryan

Buffalo

Canton

Carthage

Channelview

Chico

Cleburne

Converse

Corinth

Corpus Christi

Crandall

  • Crandall ISD

    Crandall, 75114

    • Class B
    • Passenger
    • School bus

    Updated in TPR: Feb 2022

Crosby

D'Hanis

  • D'Hanis ISD

    D'Hanis, 78850

    • Class B
    • Passenger
    • School bus

    Updated in TPR: Jan 2025

Daingerfield

Dalhart

Dallas

Del Rio

Denison

Denton

DeSoto

Devers

Dumas

Duncanville

Eagle Pass

Early

Edinburg

El Paso

Elm Mott

Ennis

  • Ennis Transportation Department

    Ennis I S D

    Ennis, 75119

    • Class B
    • Passenger
    • School bus

    Updated in TPR: Dec 2025

Fabens

Flatonia

  • Flatonia I.S.D

    Flatonia, 78941

    • Class B
    • Passenger
    • School bus

    Updated in TPR: May 2026

Forest Hill

Fort Cavazos

Fort Stockton

Fort Worth

Garland

Gatesville

Georgetown

Gladewater

Gonzales

Graham

Grand Prairie

Grand Saline

Grandview

Grapevine

Greenville

Harlingen

Harper

Harrold

Hempstead

Henderson

Hereford

Hillsboro

Hitchcock

Houston

Huffman

Humble

Huntington

Huntsville

Hutto

Iowa Park

Irving

Jacinto City

Jacksboro

Jacksonville

Jasper

Katy

Kaufman

Kilgore

Killeen

Kingsville

Lancaster

Laredo

Little Elm

Littlefield

Livingston

Longview

Los Fresnos

Lubbock

Lufkin

Malakoff

Mansfield

Marshall

Mason

McAllen

Mesquite

Midland

Mineral Wells

Mission

Missouri City

Monahans

Mt Pleasant

New Boston

Odessa

Orange

Palmview

Pampa

Pantego

Pasadena

Pearsall

Pecos

Perryton

Petrolia

Pflugerville

Pharr

Pineland

Pittsburg

Plainview

Pleasanton

Ranger

Rice

Rio Grande City

Roanoke

Rockdale

Rosenberg

Rosharon

Round Rock

Royse City

Saint Jo

San Angelo

San Antonio

San Benito

San Marcos

San Saba

Schertz

Sealy

  • Meathead Career Centers

    Meathead Careers Centers

    3701 Outlet Center Dr Suite 310, Sealy, 77474

    • Class A
    • Class B
    • Passenger
    • School bus
    • Hazmat

    Updated in TPR: Aug 2026

Seymour

Snyder

Spring

Stafford

Stephenville

Sweetwater

Temple

Terrell

Texarkana

The Colony

Trinity

  • Trinity Independent School District

    101 W Jefferson St, Trinity, 75862

    • Class B
    • Passenger
    • School bus

    Updated in TPR: Sep 2022

Tyler

Uvalde

Vernon

Victoria

Waco

Weslaco

Whitney

Wichita Falls

Wills Point

Windthorst

Woodson

Woodville

Zapata

Texas CDL school questions

Do I need behind-the-wheel training after online theory?
Yes, for a Class A or Class B CDL, the B-to-A upgrade and the passenger and school bus endorsements. Theory can be done online, but range and public-road training must be done in person with a registered provider, for example one of the Texas schools on this page. In Texas, 320 of the 375 registered locations are set up for Class A training and 322 for Class B; Houston alone has 32. Hazmat is theory only.
How do I check that a school is registered?
Search the school's name at tpr.fmcsa.dot.gov. Every school on this page comes from that registry, but listings change, so confirm before you pay.
Can I take theory and behind-the-wheel from different providers?
Yes. FMCSA lets you complete theory with one registered provider and behind-the-wheel with another. Many drivers in Texas finish theory online first, then do range and road training in person with a local school or instructor.
How do I find a Class A truck driving school in Texas?
Filter the list on this page by Class A. 320 of the 375 registered locations in Texas are set up for Class A (tractor-trailer) training; the biggest clusters are in Houston (29), Dallas (16) and San Antonio (15). Some Class A registrants are trucking companies that train only their own new hires, so call and ask whether the school takes public students before you plan around it.

Budgeting for your CDL? See what ELDT costs in 2026 for online theory prices and the other fees.

Finish ELDT theory before behind-the-wheel in Texas

Self-paced online theory for $20, reported to the FMCSA registry automatically.

Search schools near your ZIP code